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

Definição

Envie uma entrada de 'ponto de verificação'. Essas entradas têm a garantia de serem entregues ao ouvinte de progresso, se ele estiver interessado. Normalmente, isso conteria algumas métricas intermediárias, que são calculadas apenas em determinados momentos ('pontos de verificação') da computação.

Por exemplo, o SDCA pode relatar um ponto de verificação sempre que calcular a perda, ou o LBFGS pode relatar um ponto de verificação a cada iteração.

O único parâmetro é valuesinterpretado da seguinte forma:

  • Os primeiros itens MetricNames.Length, se presentes, são métricas.
  • Os itens ProgressNames.Length subsequentes, se presentes, são unidades de progresso.
  • Os itens progressnames.length subsequentes, se presentes, são limites de progresso.
  • Se houver mais valores, uma exceção será gerada.
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>[]

As métricas, as unidades de progresso e os limites de progresso.

Aplica-se a