Microsoft.ML.Calibrators Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestrzeń nazw zawierająca składniki do kalibracji klasyfikacji binarnej.
Klasy
CalibratedModelParametersBase |
Klasa bazowa do skalibrowanych parametrów modelu. |
CalibratedModelParametersBase<TSubModel,TCalibrator> |
Klasa umożliwiająca wykonanie kroku przetwarzania końcowego zdefiniowanego przez Calibratormetodę na SubModeldane wyjściowe . |
CalibratorEstimatorBase<TICalibrator> |
Klasa bazowa dla narzędzi do szacowania kalibratora. |
CalibratorTransformer<TICalibrator> |
Wystąpienie tej klasy jest wynikiem wywołania metody Fit(IDataView). W przypadku przekazania ocenianych danych do CalibratorTransformer<TICalibrator> metody Transform zostanie dodana kolumna Probability (Prawdopodobieństwo) do zestawu danych. Kolumna Probability (Prawdopodobieństwo) to wartość pola Score normalized (Wynik znormalizowany), która ma być prawidłowym prawdopodobieństwem. Jest CalibratorTransformer<TICalibrator> to wystąpienie, ISingleFeaturePredictionTransformer<TModel> w którym wynik może być postrzegany jako funkcja, podczas gdy prawdopodobieństwo jest traktowane jako etykieta. |
FixedPlattCalibratorEstimator |
Uzyskuje wartości prawdopodobieństwa, stosując sigmoid: f(x) = 1 / (1 + exp(-slope * x + przesunięcie). Należy pamiętać, PlattCalibratorEstimatorże w przeciwieństwie do funkcji fit tutaj jest trywialny i po prostu "pasuje" do kalibratora z podanymi parametrami. |
IsotonicCalibrator |
Kalibrator isotonic. |
IsotonicCalibratorEstimator |
Isotonic kalbrated estimator. |
IsotonicCalibratorTransformer |
Implementacja ITransformer uzyskana przez szkolenie IsotonicCalibratorEstimator |
NaiveCalibrator |
Naiwny kalibrator oparty na kwantach. |
NaiveCalibratorEstimator |
Naiwny narzędzie do szacowania kalibratora opartego na kwantach. |
NaiveCalibratorTransformer |
Implementacja ITransformer uzyskana przez szkolenie NaiveCalibratorEstimator |
PlattCalibrator |
Kalibrator platt oblicza prawdopodobieństwo następujące: P(x) = 1 / (1 + exp(Slope * x + Offset) |
PlattCalibratorEstimator |
Narzędzie do szacowania kalibratora Platt. |
PlattCalibratorTransformer |
Implementacja ITransformer uzyskana przez trenowanie a FixedPlattCalibratorEstimator lub PlattCalibratorEstimator. |
Interfejsy
ICalibrator |
Interfejs dla kalibratorów prawdopodobieństwa. |
Uwagi
Te składniki obliczają prawdopodobieństwa na podstawie wyników dla klasyfikatorów binarnych.