runs にタグでラベルを追加する
less than a minute
特定の特徴を持つ runs にタグを追加して、ログされたメトリクスやアーティファクトデータからは見えない情報をラベル付けできます。
たとえば、ある run のモデルが in_production
であること、run が preemptible
であること、この run が baseline
を表していることなどを示すためにタグを追加できます。
1つまたは複数の runs にタグを追加する
プログラムによって、または対話的に runs にタグを追加します。
あなたのユースケースに基づいて、以下のタブからニーズに最も合ったものを選択してください。
run が作成されるときにタグを追加できます:
import wandb
run = wandb.init(
entity="entity",
project="<project-name>",
tags=["tag1", "tag2"]
)
run を初期化した後でもタグを更新できます。たとえば、特定のメトリクスが事前に定義されたしきい値を超えた場合、タグを更新する方法を示すコードスニペットです:
import wandb
run = wandb.init(
entity="entity",
project="capsules",
tags=["debug"]
)
# モデルをトレーニングするための Python ロジック
if current_loss < threshold:
run.tags = run.tags + ("release_candidate",)
run を作成した後、Public APIを使用してタグを更新することができます。例:
run = wandb.Api().run("{entity}/{project}/{run-id}")
run.tags.append("tag1") # ここで run データに基づいてタグを選択できます
run.update()
このメソッドは、同じタグまたは複数のタグを大量の runs にタグ付けするのに最も適しています。
- プロジェクトワークスペースに移動します。
- プロジェクトのサイドバーから Runs を選択します。
- テーブルから1つまたは複数の runs を選択します。
- 1つまたは複数の runs を選択すると、テーブルの上にある Tag ボタンを選択します。
- 追加したいタグを入力し、そのタグを追加するために Create new tag チェックボックスを選択します。
このメソッドは、1つの run に手動でタグを適用するのに最も適しています。
- プロジェクトワークスペースに移動します。
- プロジェクトのワークスペース内の runs リストから run を1つ選択します。
- プロジェクトサイドバーから Overview を選択します。
- Tags の横にある灰色のプラスアイコン (+) ボタンを選択します。
- 追加したいタグを入力し、新しいタグを追加するためにテキストボックスの下にある Add を選択します。
1つまたは複数の runs からタグを削除する
W&B App の UI を使って、runs からタグを削除することもできます。
このメソッドは、大量の runs からタグを削除するのに最も適しています。
- プロジェクトの Run サイドバーで、右上のテーブルアイコンを選択します。これにより、サイドバーがフルランズテーブルに展開されます。
- テーブル内の run にカーソルを合わせると、左側にチェックボックスが表示されるか、すべての runs を選択するためのチェックボックスがヘッダー行に表示されます。
- チェックボックスを選択して一括操作を有効にします。
- タグを削除したい runs を選択します。
- run の行の上にある Tag ボタンを選択します。
- run から削除するために、タグの横にあるチェックボックスを選択します。
- Run ページの左サイドバーで、上部の Overview タブを選択します。ここで run のタグが表示されます。
- タグにカーソルを合せ、「x」を選択して run から削除します。
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! If you have further feedback, please let us know.
Sorry to hear that. Please tell us how we can improve.