Share via


ProgressHeader Costruttori

Definizione

Overload

ProgressHeader(String[])

Un costruttore per nessuna metrica, solo unità di avanzamento. Come convenzione di denominazione, unitNames deve essere minuscola e in genere plurale (ad esempio, iterazioni, cluster, esempi).

ProgressHeader(String[], String[])

Inizializzare l'intestazione. In questo modo verrà prenderà la proprietà delle matrici. Entrambe le matrici possono essere null, anche contemporaneamente. Questa intestazione "vuota" indica che il calcolo non segnala alcuna unità di avanzamento, ma il tracker può comunque tenere traccia dell'inizio, arrestare e trascorrere tempo. Naturalmente, se sono presenti progressi o metriche da segnalare, è sempre meglio segnalarli.

ProgressHeader(String[])

Un costruttore per nessuna metrica, solo unità di avanzamento. Come convenzione di denominazione, unitNames deve essere minuscola e in genere plurale (ad esempio, iterazioni, cluster, esempi).

public ProgressHeader (params string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (ParamArray unitNames As String())

Parametri

unitNames
String[]

Si applica a

ProgressHeader(String[], String[])

Inizializzare l'intestazione. In questo modo verrà prenderà la proprietà delle matrici. Entrambe le matrici possono essere null, anche contemporaneamente. Questa intestazione "vuota" indica che il calcolo non segnala alcuna unità di avanzamento, ma il tracker può comunque tenere traccia dell'inizio, arrestare e trascorrere tempo. Naturalmente, se sono presenti progressi o metriche da segnalare, è sempre meglio segnalarli.

public ProgressHeader (string[] metricNames, string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] * string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (metricNames As String(), unitNames As String())

Parametri

metricNames
String[]

Metriche segnalate dal calcolo. Questi sono completamente indipendenti e non esiste alcun contratto su se i valori delle metriche devono aumentare o meno. Come convenzione di denominazione, metricNames può avere più parole con spazi e deve essere in maiuscolo.

unitNames
String[]

I nomi delle unità di avanzamento, elencati dalla granularità minima alla maggior parte granulare. L'idea è che lo stato di avanzamento dovrebbe aumentare lexicograficamente (ad esempio [0,0], [0,10], [1,15], [2,5] ecc.). Come convenzione di denominazione, unitNames deve essere minuscola e in genere plurale (ad esempio, iterazioni, cluster, esempi).

Si applica a