Linear Scaling Multiclass Classification Model

class caliber.multiclass_classification.minimizing.linear_scaling.calibration.brier_linear_scaling.BrierLinearScalingMulticlassClassificationModel(minimize_options=None, has_intercept=True, has_shared_intercept=False, has_cross_slopes=True, has_shared_slope=False)[source]
fit(probs, targets)
Return type:

dict

predict(probs)
Return type:

ndarray

predict_proba(probs)
Return type:

ndarray

class caliber.multiclass_classification.minimizing.linear_scaling.calibration.cross_entropy_linear_scaling.CrossEntropyLinearScalingMulticlassClassificationModel(minimize_options=None, has_intercept=True, has_shared_intercept=False, has_cross_slopes=True, has_shared_slope=False)[source]
fit(probs, targets)
Return type:

dict

predict(probs)
Return type:

ndarray

predict_proba(probs)
Return type:

ndarray

class caliber.multiclass_classification.minimizing.linear_scaling.calibration.focal_linear_scaling.FocalLinearScalingMulticlassClassificationModel(minimize_options=None, has_intercept=True, has_shared_intercept=False, has_cross_slopes=True, has_shared_slope=False, gamma=2.0)[source]
fit(probs, targets)
Return type:

dict

predict(probs)
Return type:

ndarray

predict_proba(probs)
Return type:

ndarray

class caliber.multiclass_classification.minimizing.linear_scaling.calibration.dirichlet.DirichletMulticlassClassificationModel(minimize_options=None)[source]
fit(probs, targets)
Return type:

dict

predict(probs)
Return type:

ndarray

predict_proba(probs)
Return type:

ndarray

class caliber.multiclass_classification.minimizing.linear_scaling.calibration.temp_scaling.TemperatureScalingMulticlassClassificationModel(minimize_options=None)[source]
fit(probs, targets)
Return type:

dict

predict(probs)
Return type:

ndarray

predict_proba(probs)
Return type:

ndarray