
interpret
by interpretml (organization)
Fit interpretable models. Explain blackbox machine learning. (description from the project’s GitHub page)
Repository facts
- Stars
- 6,962
- Forks
- 791
- Open issues and pull requests
- 43
- Primary language
- C++
- License
- MIT License (MIT)
- Owner
- interpretml · Organization
- Created
- May 3, 2019
- Last push
- Oct 18, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 7,876: jphall663/interpretable_machine_learning_with_python
Examples of techniques for training interpretable ML models, explaining ML models, and debugging ML models for accuracy, discrimination, and security.
681 starsJupyter NotebookNo license file detectedLast push Jun 17, 2024
Rank 5,183: EthicalML/xai
XAI - An eXplainability toolbox for machine learning
1,269 starsPythonMITLast push Nov 29, 2025
Rank 620: jacobgil/pytorch-grad-cam
Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.
13,002 starsPythonMITLast push Aug 13, 2026
Rank 4,318: csinva/imodels
Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).
1,629 starsJupyter NotebookMITLast push Oct 16, 2026
Rank 2,410: MAIF/shapash
🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models
3,264 starsJupyter NotebookApache-2.0Last push Oct 16, 2026
Rank 4,535: interpretml/DiCE
Generate Diverse Counterfactual Explanations for any machine learning model.
1,530 starsPythonMITLast push Jul 13, 2025