Freigeben über


Microsoft.ML.Calibrators Namespace

Namespace, der Komponenten für die binäre Klassifizierungskalibrierung enthält.

Klassen

CalibratedModelParametersBase

Basisklasse für kalibrierte Modellparameter.

CalibratedModelParametersBase<TSubModel,TCalibrator>

Klasse zum Zulassen eines Nachbearbeitungsschritts, der durch die Ausgabe definiert wirdCalibratorSubModel.

CalibratorEstimatorBase<TICalibrator>

Basisklasse für Kalibrierer-Schätzer.

CalibratorTransformer<TICalibrator>

Eine Instanz dieser Klasse ist das Ergebnis des Aufrufens Fit(IDataView). Wenn Sie eine bewertete Daten an die CalibratorTransformer<TICalibrator> Transform-Methode übergeben, wird die Spalte "Wahrscheinlichkeit" dem Dataset hinzugefügt. Die Spalte "Wahrscheinlichkeit" ist der Wert der "Score normalisiert", um eine gültige Wahrscheinlichkeit zu sein. Dies CalibratorTransformer<TICalibrator> ist eine Instanz, in der ISingleFeaturePredictionTransformer<TModel> die Bewertung als Feature angezeigt werden kann, während die Wahrscheinlichkeit als Bezeichnung behandelt wird.

FixedPlattCalibratorEstimator

Ruft die Wahrscheinlichkeitswerte durch Anwenden des Sigmoids ab: f(x) = 1 / (1 + exp(-slope * x + offset). Beachten Sie, PlattCalibratorEstimatordass die Passende Funktion hier trivial ist und nur einen Kalibrierer mit den bereitgestellten Parametern "passt".

IsotonicCalibrator

Der isotonische Kalibrierer.

IsotonicCalibratorEstimator

Die isotonische kalbierte Stimme.

IsotonicCalibratorTransformer

Die Implementierung, die durch Schulungen ITransformer erhalten wurde IsotonicCalibratorEstimator

NaiveCalibrator

Der naive Binning-basierte Kalibrieror.

NaiveCalibratorEstimator

Die naive Binning-basierte Kalibrierungs-Stimator.

NaiveCalibratorTransformer

Die Implementierung, die durch Schulungen ITransformer erhalten wurde NaiveCalibratorEstimator

PlattCalibrator

Der Platt-Kalibrierer berechnet folgende Wahrscheinlichkeit: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

Der Schätzer der Platt-Kalibrierung.

PlattCalibratorTransformer

Die implementierung, die durch Schulung ITransformer a FixedPlattCalibratorEstimator oder a PlattCalibratorEstimator.

Schnittstellen

ICalibrator

Eine Schnittstelle für Wahrscheinlichkeitskalibrierungen.

Hinweise

Diese Komponenten berechnen Wahrscheinlichkeiten aus Bewertungen für binäre Klassifizierer.