Backlog
Author: interpret-mlCreated Jan 14, 2023Updated May 13, 2026
Labelskeep open
This issue is to maintain links to all feature requests and bugs in one place. Issues listed here should have either the "enhancement " or "bug" label applied to them.
Issues not listed here are searchable with: is:issue is:open -label:bug -label:enhancement
Enhancements, python
- add method to convert EBMs to GradientBoostingRegressor (https://github.com/interpretml/interpret/issues/639)
- change smoothing round implementation so that it isn't impacted by feature order when used on nominals (https://github.com/interpretml/interpret/issues/629)
- per-feature smoothing parameters (https://github.com/interpretml/interpret/issues/626)
- probability calibration plots (https://github.com/interpretml/interpret/issues/625)
- GPU EBMs (https://github.com/interpretml/interpret/issues/610)
- improve parallel handing of EBM data (https://github.com/interpretml/interpret/issues/519)
- add fully customizable python-based objectives (https://github.com/interpretml/interpret/issues/498)
- confine pairwise interactions to the boundary of the convex hull (https://github.com/interpretml/interpret/issues/458)
- add "warm_start" parameter to enable stage customization during fitting (https://github.com/interpretml/interpret/issues/304). Also see issue # 403
- avoid resetting the index on call to show after explain_local (https://github.com/interpretml/interpret/issues/72)
- user defined labels for local explanation samples (https://github.com/interpretml/interpret/issues/300)
- change boosting algorithm to stop it from producing graphs with large positive or negative scores in some regions (https://github.com/interpretml/interpret/issues/122)
- ranking (https://github.com/interpretml/interpret/issues/181)
- Dask arrays for large datasets (https://github.com/interpretml/interpret/issues/249)
- Spyder support for show function (https://github.com/interpretml/interpret/issues/191)
- UI to show missing value scores (https://github.com/interpretml/interpret/issues/18)
- show error bars for interactions in the UI, perhaps with a hover (https://github.com/interpretml/interpret/issues/127)
- Improve contrast of interaction heatmaps (https://github.com/interpretml/interpret/issues/236)
- dashboard data disappears when changing tabs (https://github.com/interpretml/interpret/issues/106)
- add permutation Importance (https://github.com/interpretml/interpret/issues/26)
- alternative feature importance techniques (https://github.com/interpretml/interpret/issues/374)
- add categorical support to Morris Sensitivity Analysis (https://github.com/interpretml/interpret/issues/275)
- alternate base estimators such as linear models, polynomial regression, or splines (https://github.com/interpretml/interpret/issues/185)
- Add waterfall plot (https://github.com/interpretml/interpret/issues/453)
Enhancements, R
- local explanations in R (https://github.com/interpretml/interpret/issues/222)
- R multiple new features (https://github.com/interpretml/interpret/issues/294)
- add threading to R and in general move the parallelism into C++ (https://github.com/interpretml/interpret/issues/180)
Bugs
- predictions in R different from python (https://github.com/interpretml/interpret/issues/417)
- DataException: MissingColumnsInData, Expected column(s) 0 not found in fitted data (https://github.com/interpretml/interpret/issues/209)
- multiclass LIME (https://github.com/interpretml/interpret/issues/306)
- LimeTabular seems to require Pandas dataframe for categoricals (https://github.com/interpretml/interpret/issues/322)
- Categorical features in PartialDependence (https://github.com/interpretml/interpret/issues/217)
- show does not display any output in some settings (https://github.com/interpretml/interpret/issues/229)
- raise an exception when the multi-model dashboard is used inside the InlineProvider (https://github.com/interpretml/interpret/issues/333)
- in some scenarios showing multiple EBM dashboards could fail (https://github.com/interpretml/interpret/issues/350)
Source: interpretml/interpret