Partilhar via


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

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).

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.

Campos

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

Esses 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