Microsoft.ML.Calibrators 名前空間

二項分類 の調整用のコンポーネントを含む名前空間。

クラス

CalibratedModelParametersBase

調整済みモデル パラメーターの基本クラス。

CalibratedModelParametersBase<TSubModel,TCalibrator>

によって定義された Calibrator後処理ステップを 's output' に許可する SubModelクラス。

CalibratorEstimatorBase<TICalibrator>

校正器推定器の基本クラス。

CalibratorTransformer<TICalibrator>

このクラスのインスタンスは、呼び出し Fit(IDataView)の結果です。 スコア付けされたデータを Transform メソッドに CalibratorTransformer<TICalibrator> 渡すと、確率列がデータセットに追加されます。 [確率] 列は、有効な確率として正規化されたスコアの値です。 これは CalibratorTransformer<TICalibrator> 、確率がラベルとして扱われている間、スコアを特徴として表示できるインスタンス ISingleFeaturePredictionTransformer<TModel> です。

FixedPlattCalibratorEstimator

sigmoid: f(x) = 1 / (1 + exp(-slope * x + offset) を適用して確率値を取得します。 たとえば、ここでのフィット関数とは異なり、 PlattCalibratorEstimator単純で、指定されたパラメーターを使用して校正器を "適合" するだけです。

IsotonicCalibrator

等張校正器。

IsotonicCalibratorEstimator

等張計算推定器。

IsotonicCalibratorTransformer

トレーニング ITransformer によって取得された実装 IsotonicCalibratorEstimator

NaiveCalibrator

素朴なビニングベースの校正器。

NaiveCalibratorEstimator

単純なビン分割ベースの校正器推定器。

NaiveCalibratorTransformer

トレーニング ITransformer によって取得された実装 NaiveCalibratorEstimator

PlattCalibrator

Platt 校正器は、次の確率を計算します: P(x) = 1 / (1 + exp(Slope * x + Offset)

PlattCalibratorEstimator

プラット校正器の推定器。

PlattCalibratorTransformer

トレーニングITransformerによって取得された実装。FixedPlattCalibratorEstimatorPlattCalibratorEstimator

インターフェイス

ICalibrator

確率校正器のインターフェイス。

注釈

これらのコンポーネントは、2 項分類子のスコアから確率を計算します。