Udostępnij za pośrednictwem


MulticlassClassificationCatalog.Evaluate Metoda

Definicja

Ocenia oceniane dane klasyfikacji wieloklasowej.

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

Parametry

data
IDataView

Obliczone dane.

labelColumnName
String

Nazwa kolumny etykiety w pliku data.

scoreColumnName
String

Nazwa kolumny score w pliku data.

predictedLabelColumnName
String

Nazwa przewidywanej kolumny etykiety w elemecie data.

topKPredictionCount
Int32

Jeśli zostanie podana wartość dodatnia, TopKAccuracy zostanie wypełniona dokładnością top-K, czyli dokładność przy założeniu, że rozważymy przykład z prawidłową klasą w górnej klasie jako przechowywane "poprawnie".

Zwraca

Wyniki oceny dla tych skalibrowanych danych wyjściowych.

Dotyczy