CalibratedModelParametersBase<TSubModel,TCalibrator> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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. |