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

Interpretable Machine Learning Python Packages

Python packages with the GitHub topic interpretable-machine-learning. Sorted by relevance, with stars and monthly downloads.
interpretml
interpret-core

Fit interpretable models. Explain blackbox machine learning.

984K 7K 783
interpretml
interpret

Fit interpretable models. Explain blackbox machine learning.

473K 7K 783
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
interpretml
dice-ml

Generate Diverse Counterfactual Explanations for any machine learning model.

39K 2K 233
ModelOriented
dalex

moDel Agnostic Language for Exploration and eXplanation

39K 1K 169
mmschlk
shapiq

Shapley Interactions and Shapley Values for Machine Learning

32K 750 66
SelfExplainML
piml

PiML (Python Interpretable Machine Learning) toolbox for model development & diagnostics

6K 1K 135
DiTEC-project
pyaerial

Scalable association rule mining from tabular datasets.

3K 32 4
11301858
xaisuite

XAISuite: Train machine learning models, generate explanations, and compare different explanation systems with just a simple line of code.

2K 7 1
pyc-team
pytorch-concepts

PyC (Pytorch Concepts) is a PyTorch-based library for training concept-based interpretable deep learning models.

2K 38 13
smeznar
snore-embedding

SNoRe: Scalable Unsupervised Learning of Symbolic Node Representations

2K 11 2
pietrobarbiero
torch-explain

PyTorch Explain: Interpretable Deep Learning in Python.

958 174 17
arthur-batel
lirisimpact

IMPACT framework, an interpretable multi-target framework for ordinal outputs

948 6 0
salesforce
omnixai

OmniXAI: A Library for eXplainable AI

863 969 105
sergioburdisso
pyss3

A Python library for Interpretable Machine Learning in Text Classification using the SS3 model, with easy-to-use visualization tools for Explainable AI :octocat:

812 348 44
YYT1002
featuremap

FeatureMAP (Feature-preserving Manifold Approximation and Projection) is an interpratable dimensionality reduction tool.

784 19 2
Thomas-Rauter
edge2torch

Build sparsely connected PyTorch neural networks from prior-knowledge graphs, with optional feature- and node-level attribution.

732 0 0
explainX
explainx

Explain & debug any blackbox machine learning model with a single line of code.

700 449 58
ryo-asashi
midlearn

A scikit-learn compatible Python wrapper of the midr R package

640 2 0
rachtibat
zennit-crp

An eXplainable AI toolkit with Concept Relevance Propagation and Relevance Maximization

535 144 30
interpretml
powerlift

Fit interpretable models. Explain blackbox machine learning.

400 7K 783
cair
pytsetlinmachineparallel

Multi-threaded implementation of the Tsetlin Machine, Convolutional Tsetlin Machine, Regression Tsetlin Machine, and Weighted Tsetlin Machine, with support for continuous features and multigranularity.

366 43 10
adaamko
xpotato

XAI based human-in-the-loop framework for automatic rule-learning.

346 50 8
xai-demonstrator
visualime

Implementation of LIME focused on producing user-centric local explanations for image classifiers.

335 6 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery