概要
- ステップ をデコレートすると、その ステップ 内の特定のタイプに対してログするかどうかを切り替えられます。
- フローをデコレートすると、その フロー 内のすべての ステップ に対してログするかどうかを切り替えられます。
クイックスタート
wandb_log デコレータを追加する方法を説明します。
サインアップして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 がログするのはインスタンス変数のみです。ローカル変数がログされることはありません。これにより、不要なデータがログされるのを防げます。