ProgressHeader Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ProgressHeader(String[]) |
Konstruktor pro žádné metriky, jen jednotky průběhu. Jako konvence |
ProgressHeader(String[], String[]) |
Inicializuje záhlaví. Tím se převezme vlastnictví polí. Obě pole můžou mít hodnotu null, dokonce i současně. Tato "prázdná" hlavička značí, že výpočet nehlásí žádné jednotky průběhu, ale sledování může stále sledovat začátek, zastavit a uplynulou dobu. Samozřejmě, pokud existuje nějaký průběh nebo metrika, které se mají nahlásit, je vždy lepší je nahlásit. |
ProgressHeader(String[])
Konstruktor pro žádné metriky, jen jednotky průběhu. Jako konvence unitNames
vytváření názvů by měly být malé a obvykle množné číslo (například iterace, clustery, příklady).
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[]
Platí pro
ProgressHeader(String[], String[])
Inicializuje záhlaví. Tím se převezme vlastnictví polí. Obě pole můžou mít hodnotu null, dokonce i současně. Tato "prázdná" hlavička značí, že výpočet nehlásí žádné jednotky průběhu, ale sledování může stále sledovat začátek, zastavit a uplynulou dobu. Samozřejmě, pokud existuje nějaký průběh nebo metrika, které se mají nahlásit, je vždy lepší je nahlásit.
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[]
Metriky, které výpočet hlásí. Jsou zcela nezávislé a neexistuje žádná smlouva o tom, jestli by se hodnoty metrik měly zvýšit, nebo ne. Jako konvence metricNames
vytváření názvů může mít více slov s mezerami a mělo by se jednat o velká a velká písmena.
- unitNames
- String[]
Názvy jednotek průběhu uvedené od nejmenších po nejpodrobnější.
Myšlenkou je, že pokrok by měl být lexikograficky rostoucí (například [0,0], [0,10], [1,0], [1,15], [2,5] atd.).
Jako konvence unitNames
vytváření názvů by měly být malé a obvykle množné číslo (například iterace, clustery, příklady).