IProgressChannel.Checkpoint(Nullable<Double>[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 é values
interpretado 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)())