PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Interpretability Python Packages

Python packages with the GitHub topic interpretability. Sorted by monthly downloads, with stars and forks.
shap
shap

A game theoretic approach to explain the output of any machine learning model.

8.9M 26K 4K
interpretml
interpret-core

Fit interpretable models. Explain blackbox machine learning.

650K 7K 791
pytorch
captum

Model interpretability and understanding for PyTorch

374K 6K 572
ottenbreit-data-science
aplr

APLR builds predictive, interpretable regression and classification models using Automatic Piecewise Linear Regression. It often rivals tree-based methods in predictive accuracy while offering smoother and interpretable predictions.

257K 27 6
interpretml
interpret

Fit interpretable models. Explain blackbox machine learning.

157K 7K 791
tensorflow
tensorflow-decision-forests

A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models in Keras.

136K 693 114
google
ydf

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

123K 678 86
jacobgil
grad-cam

Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.

57K 13K 2K
microsoft
raiutils

Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.

42K 2K 501
ModelOriented
dalex

moDel Agnostic Language for Exploration and eXplanation

34K 1K 173
csinva
imodels

Interpretable ML package 🔍 for concise, transparent, and accurate predictive modeling (sklearn-compatible).

32K 2K 144
wisent-ai
wisent

Monitor and influence AI Brains

31K 342 34
mmschlk
shapiq

Shapley Interactions and Shapley Values for Machine Learning

30K 786 76
ndif-team
nnsight

The nnsight package enables interpreting and manipulating the internals of deep learned models.

24K 1K 127
linkedin
fasttreeshap

Fast SHAP value computation for interpreting tree-based models

23K 566 38
microsoft
erroranalysis

Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.

15K 2K 501
edujbarrios
trainlens

TrainLens turns training runs into evidence: what changed, what went wrong, and what experiment to run next.

14K 12 0
snehankekre
streamlit-shap

streamlit-shap provides a wrapper to display SHAP plots in Streamlit.

10K 95 10
microsoft
responsibleai

Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.

9K 2K 501
google
ydf-tf

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

9K 678 86
frgfm
torchcam

Class activation maps for your PyTorch models (CAM, Grad-CAM, Grad-CAM++, Smooth Grad-CAM++, Score-CAM, SS-CAM, IS-CAM, XGrad-CAM, Layer-CAM, Finer-CAM, LeGrad, RefineCAM)

9K 2K 231
srikumar2050
hugiml-core

High-performance interpretable ML classifier using High Utility Gain patterns (IEEE Access 2024). C++ accelerated, scikit-learn compatible, with EBM-style explanations, adaptive binning, pattern pruning, and deployment tooling for regulated domains.

8K 1 0
SeldonIO
alibi

Algorithms for explaining machine learning models

6K 3K 268
MAIF
shapash

🔅 Shapash: User-friendly Explainability and Interpretability to Develop Reliable and Transparent Machine Learning Models

6K 3K 389
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology