Skip to main content
run の完了後は、Public API ガイドを使用して、実験を再実行せずに設定、表示名、タグ、メモを更新できます。タグの概念と UI のワークフローについては、Tagsを参照してください。run の実行中の設定については、Configurationを参照してください。 以下の例では、保留中の変更を 1 回の API 呼び出しで保存するために run.update() を使用します。
import wandb

api = wandb.Api()
run = api.run("my-entity/my-project/run_id_here")

run.config["post_hoc_label"] = "baseline-v2"
run.name = "resnet50-lr1e-3-aug-v2"
run.tags.append("reviewed")
run.notes = "Final baseline. Val accuracy: 92.4%."
run.update()

一括更新

多数のRunsにタグや注釈を追加するには (たとえば、sweep のすべてのRuns) 、フィルターを使って反復処理し、各runに対して update() を呼び出します。
for run in api.runs("my-entity/my-project", filters={"sweep": "sweep_id_here"}):
    run.tags.append("sweep-reviewed")
    run.update()
update() は、それぞれ個別の API 呼び出しです。大規模なセットでは、レート制限を避けるため、Call の間に短いスリープを入れてください。
Runs Experiments API