CalibratedModelParametersBase<TSubModel,TCalibrator> Class

Definition

Class for allowing a post-processing step, defined by Calibrator, to SubModel's output.

public abstract class CalibratedModelParametersBase<TSubModel,TCalibrator> : Microsoft.ML.Calibrators.CalibratedModelParametersBase where TSubModel : class where TCalibrator : class, ICalibrator
type CalibratedModelParametersBase<'SubModel, 'Calibrator (requires 'SubModel : null and 'Calibrator : null and 'Calibrator :> ICalibrator)> = class
    inherit CalibratedModelParametersBase
Public MustInherit Class CalibratedModelParametersBase(Of TSubModel, TCalibrator)
Inherits CalibratedModelParametersBase

Type Parameters

TSubModel

Type being calibrated.

TCalibrator

Type used to calibrate.

Inheritance
CalibratedModelParametersBase<TSubModel,TCalibrator>

Remarks

For example, in binary classification, Calibrator can convert support vector machine's output value to the probability of belonging to the positive (or negative) class. Detailed math materials can be found at this paper.

Properties

Calibrator

Calibrator is used to post-process score produced by SubModel.

SubModel

SubModel's output would calibrated by Calibrator.

Applies to