BinaryClassificationCatalog Klasse

Definition

Klasse, die zum MLContext Erstellen von Instanzen binärer Klassifizierungskomponenten wie Trainern und Kalibrierern verwendet wird.

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

Eigenschaften

Name Beschreibung
Calibrators

Die Liste der Kalibrierer zum Ausführen der binären Klassifizierung.

Trainers

Die Liste der Trainer für die Durchführung der binären Klassifizierung.

Methoden

Name Beschreibung
ChangeModelThreshold<TModel>(BinaryPredictionTransformer<TModel>, Single)

Methode zum Ändern des Schwellenwerts für vorhandenes Modell und Rückgabe des geänderten Modells.

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

Führen Sie die Kreuzüberprüfung über numberOfFolds Faltungen von data, durch Anpassen estimatorund Respektieren samplingKeyColumnName aus, falls angegeben. Bewerten Sie dann jedes Untermodell anhand labelColumnName und gibt ein CalibratedBinaryClassificationMetrics Objekt zurück, das Wahrscheinlichkeitsbasierte Metriken für jedes Untermodell enthält. Jedes Untermodell wird auf der Kreuzüberprüfungsfalte ausgewertet, die während des Trainings nicht angezeigt wurde.

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

Führen Sie die Kreuzüberprüfung über numberOfFolds Faltungen von data, durch Anpassen estimatorund Respektieren samplingKeyColumnName aus, falls angegeben. Bewerten Sie dann jedes Untermodell anhand labelColumnName und gibt ein BinaryClassificationMetrics Objekt zurück, das keine wahrscheinlichen basierten Metriken für jedes Untermodell enthält. Jedes Untermodell wird auf der Kreuzüberprüfungsfalte ausgewertet, die während des Trainings nicht angezeigt wurde.

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

Wertet bewertete Binärklassifizierungsdaten aus.

EvaluateNonCalibrated(IDataView, String, String, String)

Wertet bewertete Binärklassifizierungsdaten ohne Wahrscheinlichkeitsbasierte Metriken aus.

Erweiterungsmethoden

Name Beschreibung
PermutationFeatureImportance<TModel>(BinaryClassificationCatalog, ISingleFeaturePredictionTransformer<TModel>, IDataView, String, Boolean, Nullable<Int32>, Int32)

Permutation Feature Importance (PFI) für binäre Klassifizierung.

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

Permutation Feature Importance (PFI) für binäre Klassifizierung.

Gilt für: