Skip to main content
Step 以外の X 軸でメトリクスを可視化する場合、データポイントが少なく表示されることがあります。メトリクスを同期させるには、同じ Step でログを記録する必要があります。サンプル間の補間が行われる際、同じ Step でログが記録されたメトリクスのみがサンプリングされます。 ガイドライン メトリクスは単一の log() 呼び出しにまとめます。例えば、以下のような書き方の代わりに:
import wandb
with wandb.init() as run:
    run.log({"Precision": precision})
    ...
    run.log({"Recall": recall})
次のように記述します:
import wandb
with wandb.init() as run:
    run.log({"Precision": precision, "Recall": recall})
step パラメータを手動で制御して、コード内でメトリクスを同期させるには、以下のように記述します:
with wandb.init() as run:
    step = 100  # ステップ値の例
    # Precision と Recall を同じステップでログに記録
    run.log({"Precision": precision, "Recall": recall}, step=step)
メトリクスが同じステップで記録され、一緒にサンプリングされるように、両方の log() 呼び出しで step の値が同じであることを確認してください。また、step の値は呼び出しごとに単調増加する必要があります。そうでない場合、step の値は無視されます。