Microsoft.ML.Calibrators Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Namespace, der Komponenten für die Kalibrierung der binären Klassifizierung enthält.
Klassen
| Name | Beschreibung |
|---|---|
| CalibratedModelParametersBase |
Basisklasse für kalibrierte Modellparameter. |
| CalibratedModelParametersBase<TSubModel,TCalibrator> |
Klasse zum Zulassen eines Nachbearbeitungsschritts, der durch die CalibratorAusgabe definiert wirdSubModel. |
| CalibratorEstimatorBase<TICalibrator> |
Basisklasse für Kalibrierungsausschätzungen. |
| 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" zum Dataset hinzugefügt. Die Wahrscheinlichkeitsspalte 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 Fit-Funktion hier trivial ist und nur einen Kalibrieror mit den bereitgestellten Parametern "passt". |
| IsotonicCalibrator |
Der isotonische Kalibrieror. |
| IsotonicCalibratorEstimator |
Die isotonische Kalbierte Schätzung. |
| IsotonicCalibratorTransformer |
Die ITransformer Implementierung, die durch Schulungen erhalten wurde IsotonicCalibratorEstimator |
| NaiveCalibrator |
Der naive Binning-basierte Kalibrieror. |
| NaiveCalibratorEstimator |
Die naive Binning-basierte Kalibrierungsausschätzung. |
| NaiveCalibratorTransformer |
Die ITransformer Implementierung, die durch Schulungen erhalten wurde NaiveCalibratorEstimator |
| PlattCalibrator |
Der Platt-Kalibrieror berechnet die Wahrscheinlichkeit wie folgt: P(x) = 1 / (1 + exp(Slope * x + Offset) |
| PlattCalibratorEstimator |
Der Platt-Kalibrierator. |
| PlattCalibratorTransformer |
Die ITransformer Implementierung, die durch Schulung a FixedPlattCalibratorEstimator oder a PlattCalibratorEstimator. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ICalibrator |
Eine Schnittstelle für Wahrscheinlichkeitskalibrierungen. |
Hinweise
Diese Komponenten berechnen Wahrscheinlichkeiten anhand von Bewertungen für binäre Klassifizierer.