Jazyk

ProgressHeader Třída

Definice

Toto je hlavička zprávy o průběhu.

public sealed class ProgressHeader
type ProgressHeader = class
Public NotInheritable Class ProgressHeader
Dědičnost
ProgressHeader

Konstruktory

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

Inicializuje záhlaví. Tím se převezme vlastnictví polí. Obě pole můžou mít hodnotu null, a to 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 počáteční, zastavený a uplynulý čas. Samozřejmě, pokud existuje nějaký průběh nebo metriky, které se mají hlá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).

Pole

Name Description
MetricNames

Toto jsou názvy ohlášených metrik. Může to být například ztráta, aktualizace hmotnosti za sekundu atd. Nebude mít hodnotu null, ale může být prázdná.

UnitNames

Jedná se o názvy průběhu "jednotek", od nejmenších po nejpodrobnější. Neurální síť může mít například {'epoch', 'example'} a FastTree může mít {'tree', 'split', 'feature'}. Nebude mít hodnotu null, ale může být prázdná.

Platí pro