Skip to main content
1 つのスクリプト内で複数の run をログするには、新しい run を開始する 前に、それまでの run をそれぞれ終了する必要があります。以下のセクションでは、 1 つのスクリプト内で run を順番に実行する 2 つのパターンと、複数の run を 同時にアクティブな状態に保つための別のパターンについて説明します。

コンテキストマネージャーを使用する

wandb.init() をコンテキストマネージャーとして使用します。こうすると、スクリプトで例外が送出された場合に run が終了し、失敗としてマークされます:

run.finish を明示的に呼び出す

run.finish() を明示的に呼び出すこともできます:

同時にアクティブな複数の run

wandb 0.19.10 以降では、run を順番に実行するのではなく同時に複数アクティブにする必要がある場合は、reinit 設定を "create_new" にして、複数の run を同時にアクティブに作成できます。
reinit="create_new" の詳細 (W&B インテグレーションに関する注意事項を含む) については、1 つのプロセスで複数の run を参照してください。
Experiments