climb.tool.impl.data_suite.third_party.uq360.utils.calibrators package¶
Submodules¶
climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.calibrator module¶
- class climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.calibrator.Calibrator[source]¶
Bases:
BaseBase class for calibrators for binary classification problems. Calibrators produce monotonic shifts in model confidences which preserve the order of confidence scores. Given as input the confidence score for class “1” in a binary classification problem, they transform this score into an estimated probability that class “1” was a correct prediction.
- property json_registry¶
- property pkl_registry¶
climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.confidence_binning module¶
- class climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.confidence_binning.ConfidenceBinsCalibrator[source]¶
Bases:
CalibratorCalibrator based on histogram of model confidence scores. Recalibrates based on the sampling distribution from the (calibrator) training set. The (calibrator) train set accuracy for each set of samples defined by a confidence histogram bin is used as the recalibrated confidence value at inference time for any sample falling into that bin.
climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.isotonic_regression module¶
- class climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.isotonic_regression.IsotonicRegressionCalibrator[source]¶
Bases:
CalibratorCalibrator based on isotonic regression procedure. This calibrator finds the best piecewise-constant, monotonic function of the confidences to recalibrate to represent the probability of a correct classification.
climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.linear_extrapolation module¶
- class climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.linear_extrapolation.LinearExtrapolationCalibrator[source]¶
Bases:
CalibratorCalibrator based on a fitted linear transformation of the confidence scores.
climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.shift_calibrator module¶
- class climb.tool.impl.data_suite.third_party.uq360.utils.calibrators.shift_calibrator.ShiftCalibrator[source]¶
Bases:
CalibratorCalibrator based on a fitted constant shift.