ProgressHeader Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ProgressHeader(String[]) |
Ein Konstruktor ohne Metriken, nur Statuseinheiten. Als Benennungskonvention |
ProgressHeader(String[], String[]) |
Initialisieren Sie die Kopfzeile. Dies übernimmt den Besitz der Arrays. Beide Arrays können null sein, auch gleichzeitig. Dieser "leere" Header gibt an, dass die Berechnung keine Einheiten des Fortschritts meldet, aber der Tracker kann den Start, den Stopp und die verstrichene Zeit weiterhin nachverfolgen. Wenn es natürlich Fortschritte oder Metriken gibt, die gemeldet werden sollen, ist es immer besser, sie zu melden. |
ProgressHeader(String[])
Ein Konstruktor ohne Metriken, nur Statuseinheiten. Als Benennungskonvention unitNames
sollten Kleinbuchstaben und in der Regel Plural (z. B. Iterationen, Cluster, Beispiele) sein.
public ProgressHeader (params string[] unitNames);
new Microsoft.ML.Runtime.ProgressHeader : string[] -> Microsoft.ML.Runtime.ProgressHeader
Public Sub New (ParamArray unitNames As String())
Parameter
- unitNames
- String[]
Gilt für:
ProgressHeader(String[], String[])
Initialisieren Sie die Kopfzeile. Dies übernimmt den Besitz der Arrays. Beide Arrays können null sein, auch gleichzeitig. Dieser "leere" Header gibt an, dass die Berechnung keine Einheiten des Fortschritts meldet, aber der Tracker kann den Start, den Stopp und die verstrichene Zeit weiterhin nachverfolgen. Wenn es natürlich Fortschritte oder Metriken gibt, die gemeldet werden sollen, ist es immer besser, sie zu melden.
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())
Parameter
- metricNames
- String[]
Die Metriken, die die Berechnungsberichte erstellen. Diese sind völlig unabhängig, und es gibt keinen Vertrag darüber, ob die Metrikwerte erhöht werden sollen oder nicht. Als Benennungskonvention metricNames
können mehrere Wörter mit Leerzeichen vorhanden sein, und die Groß-/Kleinschreibung sollte groß sein.
- unitNames
- String[]
Die Namen der Statuseinheiten, die von der geringsten granularen bis zur meisten granularen Liste aufgeführt sind.
Die Idee besteht darin, dass der Fortschritt lexikal anwächst (wie [0,0], [0,10], [1,0], [1,15], [2,5] usw.).
Als Benennungskonvention unitNames
sollten Kleinbuchstaben und in der Regel Plural (z. B. Iterationen, Cluster, Beispiele) sein.