interpretml/interpret
Open-source package for machine learning model interpretability and explainability developed by Microsoft Research.

Not currently ranked — collecting fresh signals.
star history
InterpretML provides state-of-the-art machine learning interpretability techniques for training interpretable glassbox models and explaining blackbox systems. It supports global and local model explanations, helping data scientists understand feature importance, model decisions, and detect fairness issues. The package integrates with scikit-learn and implements techniques like EBM (Explainable Boosting Machines) for interpretable predictions.
Frequently asked
- What is interpretml/interpret?
- Open-source package for machine learning model interpretability and explainability developed by Microsoft Research.
- Is interpret open source?
- Yes — interpretml/interpret is open source, released under the MIT license.
- What language is interpret written in?
- interpretml/interpret is primarily written in C++.
- How popular is interpret?
- interpretml/interpret has 6.9k stars on GitHub.
- Where can I find interpret?
- interpretml/interpret is on GitHub at https://github.com/interpretml/interpret.