TeamHG-Memex/eli5
A Python library for debugging machine learning classifiers and explaining their predictions across multiple ML frameworks.

ELI5 provides tools to explain and inspect machine learning model predictions. It supports scikit-learn linear classifiers and regressors, tree-based models, Keras image classifiers via Grad-CAM visualizations, and gradient boosting libraries like XGBoost and LightGBM. The library helps debug ML pipelines by highlighting important features, showing feature importances, and undoing transformations like hashing to make model decisions interpretable.
Frequently asked
- What is TeamHG-Memex/eli5?
- A Python library for debugging machine learning classifiers and explaining their predictions across multiple ML frameworks.
- Is eli5 open source?
- Yes — TeamHG-Memex/eli5 is open source, released under the MIT license.
- What language is eli5 written in?
- TeamHG-Memex/eli5 is primarily written in Jupyter Notebook.
- How popular is eli5?
- TeamHG-Memex/eli5 has 2.8k stars on GitHub.
- Where can I find eli5?
- TeamHG-Memex/eli5 is on GitHub at https://github.com/TeamHG-Memex/eli5.