MulticlassClassificationCatalog.Evaluate Methode

Definition

Wertet bewertete Mehrklassenklassifizierungsdaten aus.

public Microsoft.ML.Data.MulticlassClassificationMetrics Evaluate(Microsoft.ML.IDataView data, string labelColumnName = "Label", string scoreColumnName = "Score", string predictedLabelColumnName = "PredictedLabel", int topKPredictionCount = 0);
member this.Evaluate : Microsoft.ML.IDataView * string * string * string * int -> Microsoft.ML.Data.MulticlassClassificationMetrics
Public Function Evaluate (data As IDataView, Optional labelColumnName As String = "Label", Optional scoreColumnName As String = "Score", Optional predictedLabelColumnName As String = "PredictedLabel", Optional topKPredictionCount As Integer = 0) As MulticlassClassificationMetrics

Parameter

data
IDataView

Die bewerteten Daten.

labelColumnName
String

Der Name der Bezeichnungsspalte in data.

scoreColumnName
String

Der Name der Scorespalte in data.

predictedLabelColumnName
String

Der Name der vorhergesagten Bezeichnungsspalte in data.

topKPredictionCount
Int32

Wenn ein positiver Wert angegeben wird, wird die TopKAccuracy Genauigkeit mit der höchsten K-Genauigkeit gefüllt, d. h., die Genauigkeit geht davon aus, dass wir ein Beispiel mit der richtigen Klasse innerhalb der Top-K-Werte als "richtig" betrachten.

Gibt zurück

Die Auswertungsergebnisse für diese kalibrierten Ausgaben.

Gilt für: