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
| Name | Beschreibung |
|---|---|
| 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, sogar gleichzeitig. Dieser "leere" Header hat angegeben, dass die Berechnung keine Einheiten des Fortschritts meldet, aber der Tracker kann den Start, den Stopp und die verstrichene Zeit weiterhin nachverfolgen. Natürlich ist es immer besser, sie zu melden, wenn es Fortschritte oder Metriken gibt. |
ProgressHeader(String[])
- Quelle:
- IProgressChannel.cs
- Quelle:
- IProgressChannel.cs
- Quelle:
- IProgressChannel.cs
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[])
- Quelle:
- IProgressChannel.cs
- Quelle:
- IProgressChannel.cs
- Quelle:
- IProgressChannel.cs
Initialisieren Sie die Kopfzeile. Dies übernimmt den Besitz der Arrays. Beide Arrays können null sein, sogar gleichzeitig. Dieser "leere" Header hat angegeben, dass die Berechnung keine Einheiten des Fortschritts meldet, aber der Tracker kann den Start, den Stopp und die verstrichene Zeit weiterhin nachverfolgen. Natürlich ist es immer besser, sie zu melden, wenn es Fortschritte oder Metriken gibt.
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 Berechnung meldet. 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 sollten in der Groß-/Kleinschreibung enthalten sein.
- unitNames
- String[]
Die Namen der Statuseinheiten, die von der geringsten granularen bis zur granularsten aufgelistet werden.
Die Idee ist, dass der Fortschritt lexikalisch steigt (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.