api documentation¶
base module¶
|
Base class for all conformal predictors in the |
Conformal interval predictor for an underlying |
|
Conformal interval predictor for an underlying |
|
|
Mixin class to provide functionality to allow conformal predictors where the intervals are calibrated to different subsets of the data depending on the scaling factor values. |
lightgbm module¶
Conformal interval predictor for an underlying |
|
Conformal interval predictor for an underlying |
|
|
Conformal interval predictor for an underlying |
xgboost module¶
Conformal interval predictor for an underlying |
|
Conformal interval predictor for an underlying |
|
Conformal interval predictor for an underlying |
|
Conformal interval predictor for an underlying |
|
|
Conformal interval predictor for an underlying |
dispatchers module¶
Function to return the appropriate child class of AbsoluteErrorConformalPredictor depending on the type of the model arg. |
|
Function to return the appropriate child class of LeafNodeScaledConformalPredictor depending on the type of the model arg. |
|
|
Function to return the appropriate child class inheriting from SplitConformalPredictorMixin and a child class of LeafNodeScaledConformalPredictor depending on the type of the model arg. |
helpers module¶
|
Function to perform checks on passed intervals and return lower and upper intervals separately if they are passed combined in intervals_with_predictions. |
|
Function to check the number of times a response lies within a prediction interval. |
Function to check the distribution of prediction intervals. |
|
Put response column and n x 3 array into a pd.DataFrame with columns; “lower”, “predictions”, “upper” and response”. |
|
|
Function to create a new column in a DataFrame that buckets all rows on the widthof the intervals in the DataFrame. |