Idioma

ProgressHeader Classe

Definição

Esse é o "cabeçalho" do relatório de progresso.

public sealed class ProgressHeader
type ProgressHeader = class
Public NotInheritable Class ProgressHeader
Herança
ProgressHeader

Construtores

Nome Description
ProgressHeader(String[], String[])

Inicialize o cabeçalho. Isso assumirá a propriedade das matrizes. Ambas as matrizes podem ser nulas, mesmo simultaneamente. Esse cabeçalho 'vazio' indicou que o cálculo não relata nenhuma unidade de progresso, mas o rastreador ainda pode acompanhar a hora de início, parada e decorrido. É claro que, se houver algum progresso ou métrica para relatar, é sempre melhor denunciá-los.

ProgressHeader(String[])

Um construtor sem métricas, apenas unidades de progresso. Como convenção de nomenclatura, unitNames deve ser minúscula e normalmente plural (por exemplo, iterações, clusters, exemplos).

Campos

Nome Description
MetricNames

Esses são os nomes das métricas relatadas. Por exemplo, isso pode ser a "perda", "atualizações de peso/s" etc. Nunca será nulo, mas pode estar vazio.

UnitNames

Estes são os nomes das "unidades" de progresso, do menos granular ao mais granular. Por exemplo, a rede neural pode ter {'época', 'exemplo'} e FastTree pode ter {'tree', 'split', 'feature'}. Nunca será nulo, mas pode estar vazio.

Aplica-se a