BinaryClassificationCatalog Klasa

Definicja

Klasa używana przez MLContext program do tworzenia wystąpień składników klasyfikacji binarnej, takich jak trenerzy i kalibratory.

public sealed class BinaryClassificationCatalog : Microsoft.ML.TrainCatalogBase
type BinaryClassificationCatalog = class
    inherit TrainCatalogBase
Public NotInheritable Class BinaryClassificationCatalog
Inherits TrainCatalogBase
Dziedziczenie
BinaryClassificationCatalog

Właściwości

Nazwa Opis
Calibrators

Lista kalibratorów do przeprowadzania klasyfikacji binarnej.

Trainers

Lista trenerów do przeprowadzania klasyfikacji binarnej.

Metody

Nazwa Opis
ChangeModelThreshold<TModel>(BinaryPredictionTransformer<TModel>, Single)

Metoda modyfikowania progu do istniejącego modelu i zwracania zmodyfikowanego modelu.

CrossValidate(IDataView, IEstimator<ITransformer>, Int32, String, String, Nullable<Int32>)

Uruchom krzyżową walidację na numberOfFolds fałdach data, odpowiednio dopasowując estimatorelement i szanując samplingKeyColumnName je, jeśli zostały podane. Następnie oceń każdy podmodel względem labelColumnName i zwróć CalibratedBinaryClassificationMetrics obiekt, który obejmuje metryki oparte na prawdopodobieństwa, dla każdego podmodelu. Każdy model podrzędny jest oceniany na fałszowaniu krzyżowym, który nie był widoczny podczas trenowania.

CrossValidateNonCalibrated(IDataView, IEstimator<ITransformer>, Int32, String, String, Nullable<Int32>)

Uruchom krzyżową walidację na numberOfFolds fałdach data, odpowiednio dopasowując estimatorelement i szanując samplingKeyColumnName je, jeśli zostały podane. Następnie oceń każdy podmodel względem labelColumnName i zwróć BinaryClassificationMetrics obiekt, który nie zawiera metryk opartych na prawdopodobieństwie dla każdego podmodelu. Każdy model podrzędny jest oceniany na fałszowaniu krzyżowym, który nie był widoczny podczas trenowania.

Evaluate(IDataView, String, String, String, String)

Ocenia ocenione dane klasyfikacji binarnej.

EvaluateNonCalibrated(IDataView, String, String, String)

Ocenia ocenione dane klasyfikacji binarnej bez metryk opartych na prawdopodobieństwie.

Metody rozszerzania

Nazwa Opis
PermutationFeatureImportance<TModel>(BinaryClassificationCatalog, ISingleFeaturePredictionTransformer<TModel>, IDataView, String, Boolean, Nullable<Int32>, Int32)

Ważność funkcji permutacji (PFI) dla klasyfikacji binarnej.

PermutationFeatureImportanceNonCalibrated(BinaryClassificationCatalog, ITransformer, IDataView, String, Boolean, Nullable<Int32>, Int32)

Ważność funkcji permutacji (PFI) dla klasyfikacji binarnej.

Dotyczy