語言

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>[]

指標、進度單位和進度限制。

適用於