Enum ProbabilityCalibrationMethod
Defines probability calibration strategies for classification-like outputs.
public enum ProbabilityCalibrationMethod
Fields
Auto = 0Automatically selects a suitable calibration method based on the task and output shape.
IsotonicRegression = 4Uses isotonic regression calibration (non-parametric monotonic calibration, typically for binary classification).
None = 1Disables probability calibration.
PlattScaling = 3Uses Platt scaling (logistic calibration, typically best for binary classification).
TemperatureScaling = 2Uses temperature scaling (typically best for multiclass neural network probabilities/logits).
Remarks
Calibration transforms predicted probabilities to better reflect empirical correctness likelihoods.
For Beginners: Calibration helps ensure that "80% confident" means "correct about 80% of the time".