Compartir a través de


IProgressChannel.Checkpoint(Nullable<Double>[]) Método

Definición

Envíe una entrada de "punto de control". Se garantiza que estas entradas se entreguen al agente de escucha de progreso, si está interesado. Normalmente, esto contendrá algunas métricas intermedias, que solo se calculan en determinados momentos ("puntos de control") del cálculo.

Por ejemplo, SDCA puede notificar un punto de control cada vez que calcula la pérdida, o LBFGS puede notificar un punto de control cada iteración.

El único parámetro, values, se interpreta de la siguiente manera:

  • Los primeros elementos de MetricNames.Length, si están presentes, son métricas.
  • Los elementos ProgressNames.Length posteriores, si están presentes, son unidades de progreso.
  • Los elementos ProgressNames.Length posteriores, si están presentes, son límites de progreso.
  • Si quedan más valores, se produce una excepción.
public void Checkpoint (params double?[] values);
abstract member Checkpoint : Nullable<double>[] -> unit
Public Sub Checkpoint (ParamArray values As Nullable(Of Double)())

Parámetros

values
Nullable<Double>[]

Métricas, unidades de progreso y límites de progreso.

Se aplica a