IProgressChannel.Checkpoint(Nullable<Double>[]) メソッド

定義

"チェックポイント" エントリを送信します。 これらのエントリは、関心がある場合は、進行状況リスナーに配信することが保証されます。 通常、これにはいくつかの中間メトリックが含まれます。このメトリックは、計算の特定の時点 ("チェックポイント") でのみ計算されます。

たとえば、SDCA は損失を計算するたびにチェックポイントを報告したり、LBFGS がイテレーションごとにチェックポイントを報告したりする場合があります。

唯一のパラメーターは、 values次のように解釈されます。

  • 最初の MetricNames.Length 項目 (存在する場合) はメトリックです。
  • 後続の ProgressNames.Length 項目 (存在する場合) は進行状況単位です。
  • 後続の ProgressNames.Length 項目 (存在する場合) は、進行状況の制限です。
  • それ以上の値が残っている場合は、例外がスローされます。
public void Checkpoint (params double?[] values);
abstract member Checkpoint : Nullable<double>[] -> unit
Public Sub Checkpoint (ParamArray values As Nullable(Of Double)())

パラメーター

values
Nullable<Double>[]

メトリック、進行状況ユニット、進行状況の制限。

適用対象