Skip to main content
以下のエラーは通常、最適化対象のメトリクスをログしていない場合に発生します。
wandb: ERROR Error while calling W&B API: anaconda 400 error:
{"code": 400, "message": "TypeError: bad operand type for unary -: 'NoneType'"}
これを修正するには、sweep 設定で指定したメトリクスをそのまま正確にログしていることを確認してください。たとえば、sweep 設定で次のように指定している場合:
metric:
  name: validation_loss
  goal: minimize
次に、トレーニングコードで以下を呼び出す必要があります。
wandb.log({"validation_loss": value})
メトリクス名は、sweep の設定と wandb.log の呼び出しで完全に一致している必要があります。 詳細は、Sweeps のトラブルシューティングsweep の設定を定義する を参照してください。
Sweeps メトリクス