Microsoft.ML.Calibrators Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Spazio dei nomi contenente i componenti per la calibrazione della classificazione binaria.
Classi
CalibratedModelParametersBase |
Classe di base per i parametri del modello calibrati. |
CalibratedModelParametersBase<TSubModel,TCalibrator> |
Classe per consentire un passaggio di post-elaborazione, definito da Calibrator, nell'output SubModeldi . |
CalibratorEstimatorBase<TICalibrator> |
Classe di base per gli estimatori del calibratore. |
CalibratorTransformer<TICalibrator> |
Un'istanza di questa classe è il risultato della chiamata Fit(IDataView)a . Se si passano dati con punteggio, al CalibratorTransformer<TICalibrator> metodo Transform verrà aggiunta la colonna Probabilità al set di dati. La colonna Probabilità è il valore del punteggio normalizzato in modo che sia una probabilità valida. CalibratorTransformer<TICalibrator> è un'istanza della posizione in ISingleFeaturePredictionTransformer<TModel> cui il punteggio può essere visualizzato come una funzionalità mentre la probabilità viene considerata come etichetta. |
FixedPlattCalibratorEstimator |
Ottiene i valori di probabilità applicando il sigmoid: f(x) = 1 / (1 + exp(-slope * x + offset). Si noti che, a differenza di , PlattCalibratorEstimatorla funzione fit qui è semplice e semplicemente "adatta" un calibratore con i parametri forniti. |
IsotonicCalibrator |
Calibratore isotonico. |
IsotonicCalibratorEstimator |
Stima calbrated isotonica. |
IsotonicCalibratorTransformer |
L'implementazione ITransformer ottenuta tramite il training di un IsotonicCalibratorEstimator |
NaiveCalibrator |
Calibratore ingenuo basato su binning. |
NaiveCalibratorEstimator |
Strumento di stima del calibratore basato su binning naïve. |
NaiveCalibratorTransformer |
L'implementazione ITransformer ottenuta tramite il training di un NaiveCalibratorEstimator |
PlattCalibrator |
Il calibratore Platt calcola la probabilità seguente: P(x) = 1 / (1 + exp(Slope * x + Offset) |
PlattCalibratorEstimator |
Strumento di stima del calibratore Platt. |
PlattCalibratorTransformer |
Implementazione ITransformer ottenuta eseguendo il training di un FixedPlattCalibratorEstimator oggetto o .PlattCalibratorEstimator |
Interfacce
ICalibrator |
Interfaccia per i calibratori di probabilità. |
Commenti
Questi componenti calcolano le probabilità dai punteggi, per i classificatori binari.