WandbLogger は、トレーニング中にトレーニングおよび評価メトリクスを W&B にログするとともに、モデル チェックポイントもログします。
COCO2017 データセットのサブセットで YOLOX モデルを PaddleDetection に統合する方法を紹介した W&B のブログ記事を読む。
サインアップしてAPIキーを作成する
より手早く行うには、User Settings に直接アクセスしてAPIキーを作成してください。新しく作成したAPIキーはすぐにコピーし、パスワードマネージャーなどの安全な場所に保存してください。
- 右上にあるユーザーのプロフィールアイコンをクリックします。
- User Settings を選択し、API Keys セクションまでスクロールします。
wandb ライブラリをインストールしてログインする
wandb ライブラリをローカル環境にインストールしてログインするには、次の手順に従います。
- コマンドライン
- Python
- Python notebook
-
WANDB_API_KEY環境変数 に APIキーを設定します。 -
wandbライブラリをインストールし、ログインします。
トレーニングスクリプトで WandbLogger を有効にする
- コマンドライン
- `config.yml`
PaddleDetection の
train.py に引数を指定して wandb を使用するには、次のようにします。--use_wandbフラグを追加します- 最初の wandb 引数の前には
-oを付ける必要があります (指定は 1 回だけで十分です) - 各引数には
"wandb-"プレフィックスを付ける必要があります。たとえば、wandb.init()に渡す引数にはwandb-プレフィックスを付けます
