IsotonicCalibratorResult
@Serializable
@SerialName(value = "IsotonicCalibratorResult")
Snapshot from IsotonicCalibratorStat: a non-decreasing step function from raw score in [0, 1] to calibrated probability, derived from a binned (positives, total) histogram via Pool Adjacent Violators.
The arrays are parallel and length numBins. binMidpoints are equal-width centres over [0, 1]; probabilities are PAV-monotonised empirical positive rates, with any empty bins carrying the rate of the nearest non-empty pool.
Constructors
Link copied to clipboard
constructor(numBins: Int, binMidpoints: DoubleArray, probabilities: DoubleArray, totalWeights: Double)
Properties
IsotonicCalibratorResult
constructor(numBins: Int, binMidpoints: DoubleArray, probabilities: DoubleArray, totalWeights: Double)(source)
binMidpoints
Midpoint of each bin; parallel to probabilities.
calibrate
equals
hashCode
numBins
probabilities
Monotone-non-decreasing calibrated probability per bin.
totalWeights
Cumulative observation weight folded in.