MulticlassClassificationCatalog.Evaluate Metoda

Definice

Vyhodnotí vyhodnocená data klasifikace s více třídami.

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

Data s skóre.

labelColumnName
String

Název sloupce popisku v souboru data.

scoreColumnName
String

Název sloupce skóre v souboru data.

predictedLabelColumnName
String

Název předpovězeného sloupce popisku v datasouboru .

topKPredictionCount
Int32

Pokud je zadána kladná hodnota, TopKAccuracy bude vyplněna nejvyšší přesností K, to znamená přesnost za předpokladu, že považujeme příklad se správnou třídou v rámci nejvyšších hodnot K jako "správně".

Návraty

Výsledky vyhodnocení pro tyto kalibrované výstupy.

Platí pro