Binning Regression

class caliber.regression.binning.iterative.quantile.IterativeBinningQuantileRegressionModel(confidence, which_quantile='both', n_bins=100, max_rounds=1000, min_prob_bin=0.01, split=0.8, seed=0, bin_types=('<=', '>='), bin_model=None)[source]
fit(quantiles, targets, groups=None)[source]
Return type:

dict

predict(quantiles, groups=None)[source]
Return type:

ndarray

class caliber.regression.binning.iterative.mean.IterativeBinningMeanRegressionModel(confidence, which_quantile='both', n_bins=100, max_rounds=1000, min_prob_bin=0.01, split=0.8, seed=0, bin_types=('<=', '>='), bin_model=None)[source]
fit(preds, targets, groups=None)[source]
Return type:

dict

predict(preds, groups=None)[source]
Return type:

ndarray