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.