なぜログされたデータポイントが少なく表示されるのですか?

メトリクスを Step 以外の X 軸に対して視覚化する場合、データポイントが少なくなることがあります。メトリクスは同じ Step でログする必要があり、同期を維持します。同じ Step でログされるメトリクスのみが、サンプル間の補間中にサンプリングされます。

ガイドライン

メトリクスを単一の log() 呼び出しにバンドルします。例えば、以下のようにするのではなく:

wandb.log({"Precision": precision})
...
wandb.log({"Recall": recall})

以下のようにします:

wandb.log({"Precision": precision, "Recall": recall})

ステップパラメータを手動で制御する場合、コード内でメトリクスを次のように同期させます:

wandb.log({"Precision": precision}, step=step)
...
wandb.log({"Recall": recall}, step=step)

メトリクスを同じステップでログし、同時にサンプリングするために、両方の log() 呼び出しで step 値が同じままであることを確認してください。step 値は各呼び出しで単調に増加する必要があります。そうでない場合、step 値は無視されます。