WandbVisBackend を通じて MMEngine に直接統合されており、これを使用して次のことができます。
- トレーニングおよび評価のメトリクスをログする。
- 実験の設定をログし、管理する。
- グラフ、画像、スカラーなどの追加データをログする。
はじめに
openmim と wandb をインストールします。
- コマンドライン
- ノートブック
mim を使って mmengine と mmcv をインストールします。
- コマンドライン
- ノートブック
WandbVisBackend を MMEngine Runner で使用する
mmengine.runner.Runner を使って WandbVisBackend を利用する一般的なワークフローを説明します。
-
可視化設定から
visualizerを定義します。init_kwargsには、W&B run の初期化の入力パラメーターとして使用する引数の辞書を渡します。 -
visualizerを指定してrunnerを初期化し、runner.train()を呼び出します。
OpenMMLabのコンピュータビジョンライブラリでWandbVisBackendを使用する
WandbVisBackendは、MMDetection などのOpenMMLabのコンピュータビジョンライブラリでExperimentsを管理する際にも、簡単に使用できます。