ProgressHeader Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ProgressHeader(String[]) |
Konstruktor bez metryk, tylko jednostki postępu. Jako konwencja |
ProgressHeader(String[], String[]) |
Zainicjuj nagłówek. Spowoduje to przejęcie na własność tablic. Obie tablice mogą mieć wartość null, nawet jednocześnie. Ten "pusty" nagłówek wskazuje, że obliczenie nie zgłasza żadnych jednostek postępu, ale śledzenie może nadal śledzić rozpoczęcie, zatrzymanie i upłynięcie czasu. Oczywiście jeśli istnieje jakikolwiek postęp lub metryki do raportowania, zawsze lepiej jest je zgłosić. |
ProgressHeader(String[])
Konstruktor bez metryk, tylko jednostki postępu. Jako konwencja unitNames
nazewnictwa powinna mieć małe litery i zazwyczaj liczba mnoga (na przykład iteracji, klastry, przykłady).
public ProgressHeader (params string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (ParamArray unitNames As String())
Parametry
- unitNames
- String[]
Dotyczy
ProgressHeader(String[], String[])
Zainicjuj nagłówek. Spowoduje to przejęcie na własność tablic. Obie tablice mogą mieć wartość null, nawet jednocześnie. Ten "pusty" nagłówek wskazuje, że obliczenie nie zgłasza żadnych jednostek postępu, ale śledzenie może nadal śledzić rozpoczęcie, zatrzymanie i upłynięcie czasu. Oczywiście jeśli istnieje jakikolwiek postęp lub metryki do raportowania, zawsze lepiej jest je zgłosić.
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())
Parametry
- metricNames
- String[]
Metryki, które raportuje obliczenia. Są one całkowicie niezależne i nie ma kontraktu na to, czy wartości metryk powinny wzrosnąć, czy nie. Jako konwencja nazewnictwa może metricNames
zawierać wiele wyrazów ze spacjami i powinna mieć wielkość tytułu.
- unitNames
- String[]
Nazwy jednostek postępu wymienione od najmniej szczegółowego do najbardziej szczegółowego.
Chodzi o to, że postęp powinien być leksykograficznie rosnący (na przykład [0,0], [0,10], [1,0], [1,15], [2,5] itp.).
Jako konwencja unitNames
nazewnictwa powinna mieć małe litery i zazwyczaj liczba mnoga (na przykład iteracji, klastry, przykłady).