Microsoft.ML.Calibrators Spazio dei nomi

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.