Run ID
run の ID は、その run を一意に識別するものです。デフォルトでは、新しい run を初期化する際に、独自の一意な run ID を指定 して run を初期化 しない限り、W&B は ランダムで一意な run ID を自動的に生成します。run ID の確認方法
run の一意な ID は、W&B Python SDK を使用してプログラムで確認するか、W&B App でインタラクティブに確認できます。- Python SDK
- W&B App
run を初期化すると、W&B は ターミナル に一意な run ID を返します。例として、W&B run を初期化する以下の コードスニペット を考えてみましょう。ターミナル には、W&B から以下のように返されます。run の URL の最後の部分(
1jx1ud12 )が一意な run ID です。カスタム run ID の作成
run を初期化する際に、id パラメータ に文字列として希望する run ID を渡します。
Run name
各 run には、人間が読みやすい、一意ではない run name があります。デフォルトでは、run name を指定せずに新しい run を初期化した場合、W&B はランダムな run name を生成します。run の名前は、プロジェクトの Workspace 内および run の Overview ページ の上部に表示されます。 前の例の続きでは、run の名前はglowing-shadows-8 です。

カスタム run name の作成
wandb.init() メソッド に name パラメータ を渡すことで、run の名前を指定します。
run の名前変更
run を初期化した後、Python SDK を使用してプログラムで、または W&B App でインタラクティブに run の名前を変更できます。- Python SDK
- W&B App
wandb.Api.Run を使用して、W&B に ログ 記録された run にアクセスします。この メソッド は、run name を更新するために使用できる run オブジェクト を返します。変更を永続化するには wandb.Api.Run.update() メソッド を呼び出します。山括弧( < > )で囲まれた 値 を自身の 値 に置き換えてください。Run display name (表示名)
各 run には、Workspace ごとにカスタマイズ可能な run display name もあります。ある Workspace で run の表示名を変更しても、その変更はその Workspace 内のみに適用され、他の Workspace やプロジェクトでは変更されません。
run の表示名の変更
W&B App から run の表示名を変更します。- W&B プロジェクトに移動します。
- Workspace または Runs タブを選択します。
- 名前を変更したい run を検索またはスクロールして探します。
- run name の上にマウスを置き、垂直に並んだ3つのドットをクリックして、 Rename run をクリックします。
- Display name フィールドに新しい 値 を指定します。
- Save をクリックします。
run name の省略表示のカスタマイズ
デフォルトでは、長い run name は読みやすさのために中間部分が省略されます。run name の省略方法をカスタマイズするには:- runs リストの上部にあるアクションメニュー
...をクリックします。 - Run name cropping を設定して、末尾、中間、または先頭のどこを切り取るか選択します。