wandb.Run.log() API 呼び出し 1 回に対応します。
たとえば、次のスクリプトには 10 回ループする for ループがあります。各反復で、スクリプトは validation_loss というメトリクスをログし、step 番号を 1 ずつ増やします。
validation_loss メトリクスが step の x 軸に対してプロットされます。step は wandb.Run.log() が呼び出されるたびに 1 ずつ増加します。前述のコードでは、x 軸には 0, 1, 2, …, 9 の step 番号が表示されます。

define_metric() メソッドを使用します。
y 軸として表示したいメトリクスを name パラメータで指定します。step_metric パラメータでは、x 軸として使用したいメトリクスを指定します。カスタム x 軸メトリクスをログするときは、x 軸と y 軸それぞれの値を、辞書内のキーと値のペアとして指定します。
カスタム x 軸メトリクスを設定するには、次のコードスニペットをコピー&ペーストしてください。<> 内の値をご自身の値に置き換えてください。
x_axis_squared という名前のカスタム x 軸を作成します。カスタム x 軸の値は、for ループのインデックス i の二乗(i**2)です。y 軸は、Python の組み込み random モジュールを使って生成した検証損失("validation_loss")のモック値で構成されています。
validation_loss メトリクスは、for ループのインデックス i の二乗であるカスタム x 軸 x_axis_squared に対してプロットされています。x 軸の値は 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 であり、それぞれ 0, 1, 2, ..., 9 の二乗に対応していることに注意してください。

globs と文字列プレフィックスを使って、複数のメトリクスに対してカスタム x 軸を設定できます。例として、次のコードスニペットでは、プレフィックス train/* を持つログ済みメトリクスを x 軸 train/step に対してプロットします。