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

Interpretability Python Packages

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

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

18.4M 26K 4K
interpretml
interpret-core

Fit interpretable models. Explain blackbox machine learning.

984K 7K 784
tensorflow
tensorflow-decision-forests

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

591K 693 117
pytorch
captum

Model interpretability and understanding for PyTorch

545K 6K 560
interpretml
interpret

Fit interpretable models. Explain blackbox machine learning.

473K 7K 784
google
ydf

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

467K 661 80
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.

325K 25 5
jacobgil
grad-cam

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

74K 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.

64K 2K 484
csinva
imodels

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

51K 2K 138
ModelOriented
dalex

moDel Agnostic Language for Exploration and eXplanation

39K 1K 169
ndif-team
nnsight

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

38K 977 98
mmschlk
shapiq

Shapley Interactions and Shapley Values for Machine Learning

32K 750 66
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.

25K 2K 484
SeldonIO
alibi

Algorithms for explaining machine learning models

25K 3K 265
linkedin
fasttreeshap

Fast SHAP value computation for interpreting tree-based models

24K 558 38
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.

20K 2K 485
iancovert
sage-importance

For calculating global feature importance using Shapley values.

18K 292 33
fathom-lab
styxx

The measurement layer for machine minds. Reads what a model means and whether it holds the truth; certifies every claim re-runs. meaning_diff + OATH certify + mind profiles + live grounding signal + the cognometric instruments. No torch, no LLM in the loop for the core; MIT, open at the core.

13K 13 1
BCG-X-Official
gamma-facet

Human-explainable AI.

13K 533 47
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)

10K 2K 224
MAIF
shapash

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

10K 3K 386
stanfordnlp
pyvene

Stanford NLP Python library for understanding and improving PyTorch models via interventions

9K 888 109
bnnr-team
bnnr

XAI-driven augmentation & diagnostics for PyTorch vision - find model failures, fix with saliency-guided augmentation (ICD/AICD), prove with auditable reports.

9K 25 9
    • Data from PyPI, GitHub, ClickHouse, and BigQuery