CalibratedModelParametersBase<TSubModel,TCalibrator> Class

Definition

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

C#
public abstract class CalibratedModelParametersBase<TSubModel,TCalibrator> : Microsoft.ML.Calibrators.CalibratedModelParametersBase where TSubModel : class where TCalibrator : class, ICalibrator

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

Product Versions
ML.NET 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 2.0.0, 3.0.0, Preview, 4.0.0