ProgressHeader Konstruktoren

Definition

Überlädt

Name Beschreibung
ProgressHeader(String[])

Ein Konstruktor ohne Metriken, nur Statuseinheiten. Als Benennungskonvention unitNames sollten Kleinbuchstaben und in der Regel Plural (z. B. Iterationen, Cluster, Beispiele) sein.

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.

Gilt für: