概要
- step をデコレートすると、その step 内の特定のタイプに対してログするかどうかを切り替えられます。
- フローをデコレートすると、その フロー 内のすべての step に対してログするかどうかを切り替えられます。
クイックスタート
サインアップしてAPIキーを発行する
より手早く行うには、User Settings にアクセスしてAPIキーを作成してください。APIキーはすぐにコピーし、パスワードマネージャーなどの安全な場所に保存してください。
- 右上にあるユーザープロフィールアイコンをクリックします。
- User Settings を選択し、API Keys セクションまでスクロールします。
wandb ライブラリをインストールしてログインする
wandb ライブラリをローカルにインストールしてログインするには、次の手順を実行します。
wandb バージョン 0.19.8 以下では、plum-dispatch の代わりに fastcore バージョン 1.8.0 以下 (fastcore<1.8.0) をインストールしてください。- コマンドライン
- Python
- Python notebook
-
APIキーを
WANDB_API_KEY環境変数に設定します。 -
wandbライブラリをインストールしてログインします。
フローとステップをデコレートする
- ステップ
- フロー
- フローとステップ
ステップをデコレートすると、そのステップ内の特定のタイプについてログをオンまたはオフにできます。この例では、
start 内のすべてのデータセットとモデルがログされます。プログラムからデータにアクセスする
wandb クライアントライブラリ を使用する方法、Web アプリの UI を使用する方法、または Public API を使用してプログラムからアクセスする方法です。Parameter は W&B の config に保存され、Overview タブ で確認できます。datasets、models、others は W&B Artifacts に保存され、Artifacts タブ で確認できます。基本的な Python の型は W&B の summary dict に保存され、Overview タブで確認できます。API を使用して外部からこの情報をプログラムで取得する方法の詳細については、Public API ガイド を参照してください。
クイックリファレンス
wandb_log kwargs
よくある質問
具体的に何がログされますか?インスタンス変数とローカル変数の両方がすべてログされますか?
wandb_log がログするのはインスタンス変数のみです。ローカル変数がログされることはありません。これにより、不要なデータがログされるのを防げます。