Api クラスは、ほとんどの機能のエントリ ポイントです。
モデルをトレーニングしてファインチューニングするには、W&B Python SDK を使用します。Public API は、データが W&B にログされた後に、そのデータのクエリや管理を行うために使用します。
利用可能なコンポーネント
よくあるユースケース
データのエクスポートと分析
- Jupyter Notebookで分析できるよう、runの履歴をDataFrame形式でエクスポートします
- 独自の可視化やレポート作成のためにメトリクスをダウンロードします
- 複数のExperimentsにまたがる結果を集約します
事後更新
- 完了後にrunのメタデータを更新する
- 完了したExperimentsにtagsやメモを追加する
- runの設定やサマリーを変更する
Artifact 管理
- バージョンまたはエイリアスで Artifact をクエリする
- プログラムでモデル チェックポイントをダウンロードする
- Artifact のリネージと依存関係をトラッキングする
sweepの分析
- sweepの結果や、最も高いパフォーマンスを示したRunsにアクセスする
- ハイパーパラメーター探索の結果をエクスポートする
- パラメーターの重要度を分析する
認証
WANDB_API_KEY 環境変数を使用して、APIキーを設定します。
Api クラスの初期化時に、APIキーを直接渡します。
wandb.login() を使用します: