Microsoft.ML.Calibrators 命名空間

包含用於二元分類 校正元件的命名空間。

類別

名稱 Description
CalibratedModelParametersBase

校準模型參數的基底類別。

CalibratedModelParametersBase<TSubModel,TCalibrator>

允許對輸出進行後處理步驟CalibratorSubModel的類別。

CalibratorEstimatorBase<TICalibrator>

校正器估計器的基礎類別。

CalibratorTransformer<TICalibrator>

此類別的實例是呼叫 Fit(IDataView)的結果。 如果你把一個評分過的資料傳給 CalibratorTransformer<TICalibrator> Transform 方法,它會把機率欄位加入資料集。 機率欄是分數的標準化值,並被標準化為有效機率。 這是一個 CalibratorTransformer<TICalibrator> 可以將分數視為特徵,而機率則被視為標籤的例子 ISingleFeaturePredictionTransformer<TModel> 。

FixedPlattCalibratorEstimator

透過套用 S₁ 表示機率值:f(x) = 1 / (1 + exp(-slope * x + offset)。 請注意,與 ,與 PlattCalibratorEstimator不同,這裡的擬合函數很簡單,只是用提供的參數「擬合」校正器。

IsotonicCalibrator

等滲校準器。

IsotonicCalibratorEstimator

等滲計算估計器。

IsotonicCalibratorTransformer

透過訓練 a 所獲得的 ITransformer 實作 IsotonicCalibratorEstimator

NaiveCalibrator

天真的分區校正器。

NaiveCalibratorEstimator

天真分箱式校正器估計器。

NaiveCalibratorTransformer

透過訓練 a 所獲得的 ITransformer 實作 NaiveCalibratorEstimator

PlattCalibrator

普拉特校正器計算的機率如下:P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

Platt 校正器估計器。

PlattCalibratorTransformer

ITransformer透過訓練 a FixedPlattCalibratorEstimator 或 a PlattCalibratorEstimator所獲得的實作。

介面

名稱 Description
ICalibrator

機率校正器的介面。

備註

這些元件會根據分數計算機率,針對二元分類器。