IProgressChannel.Checkpoint(Nullable<Double>[]) Methode

Definition

Übermitteln Sie einen Eintrag "Prüfpunkt". Diese Einträge werden garantiert an den Statuslistener übermittelt, falls sie interessiert sind. In der Regel enthält dies einige Zwischenmetriken, die nur in bestimmten Momenten ('Prüfpunkten') der Berechnung berechnet werden.

Beispielsweise kann SDCA bei jeder Berechnung des Verlusts einen Prüfpunkt melden, oder LBFGS kann einen Prüfpunkt bei jeder Iteration melden.

Der einzige Parameter, valuesder in folgender Weise interpretiert wird:

  • First MetricNames.Length items, if present, are metrics.
  • Nachfolgende ProgressNames.Length-Elemente( sofern vorhanden) sind Statuseinheiten.
  • Nachfolgende ProgressNames.Length-Elemente( sofern vorhanden) sind Statusbeschränkungen.
  • Wenn weitere Werte verbleiben, wird eine Ausnahme ausgelöst.
public void Checkpoint(params double?[] values);
abstract member Checkpoint : Nullable<double>[] -> unit
Public Sub Checkpoint (ParamArray values As Nullable(Of Double)())

Parameter

values
Nullable<Double>[]

Die Metriken, Statuseinheiten und Fortschrittsbeschränkungen.

Gilt für: