WandbLogger は、トレーニング中のトレーニングおよび評価 メトリクス と、 モデル の チェックポイント を W&B に ログ 記録します。
COCO2017 データセット の サブセット を使用して、YOLOX モデル を PaddleDetection と統合する方法を説明している W&B ブログポスト をご覧ください。
サインアップして APIキー を作成する
APIキー は、使用しているマシンを W&B に対して認証します。 ユーザー プロフィールから APIキー を生成できます。For a more streamlined approach, create an API key by going directly to User Settings. Copy the newly created API key immediately and save it in a secure location such as a password manager.
- 右上隅にある ユーザー プロフィールアイコンをクリックします。
- User Settings を選択し、 API Keys セクションまでスクロールします。
wandb ライブラリ のインストールとログイン
ローカルに wandb ライブラリ をインストールしてログインするには:
- Command Line
- Python
- Python notebook
-
WANDB_API_KEY環境変数 を作成した APIキー に設定します。 -
wandbライブラリ をインストールしてログインします。
トレーニングスクリプト で WandbLogger を有効化する
- Command Line
- `config.yml`
PaddleDetection の
train.py への 引数 を介して wandb を使用するには:--use_wandbフラグを追加します- 最初の wandb 引数 の前には
-oを付ける必要があります(これは一度だけ渡す必要があります) - 各 引数 には
"wandb-"というプレフィックスを含める必要があります。例えば、wandb.init()に渡される 引数 にはwandb-プレフィックスが付きます
