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.

931K 7K 784
interpretml
interpret

Fit interpretable models. Explain blackbox machine learning.

426K 7K 784
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.

233K 23 5
interpretml
dice-ml

Generate Diverse Counterfactual Explanations for any machine learning model.

44K 2K 229
ModelOriented
dalex

moDel Agnostic Language for Exploration and eXplanation

40K 1K 170
mmschlk
shapiq

Shapley Interactions and Shapley Values for Machine Learning

29K 733 60
SelfExplainML
piml

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

9K 1K 135
11301858
xaisuite

XAISuite: Training and Explanation Generation Utilities for Machine Learning Models

5K 7 1
smeznar
snore-embedding

SNoRe: Scalable Unsupervised Learning of Symbolic Node Representations

1K 11 2
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:

1K 348 44
pietrobarbiero
torch-explain

PyTorch Explain: Interpretable Deep Learning in Python.

1K 172 17
DiTEC-project
pyaerial

An implementation of the Aerial neurosymbolic association rule mining algorithm from tabular datasets.

893 30 4
salesforce
omnixai

OmniXAI: An Explainable AI Toolbox

861 967 105
explainX
explainx

Explainable AI framework for data scientists. Explain & debug any blackbox machine learning model with a single line of code. We are looking for co-authors to take this project forward. Reach out @ ms8909@nyu.edu

854 445 58
arthur-batel
lirisimpact

Repository contaning the original code of IMPACT algorithm, an interpretable model for ordinal predictions with multi-class outputs"

648 6 0
ryo-asashi
midlearn

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

488 2 0
adaamko
xpotato

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

442 50 8
xai-demonstrator
visualime

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

441 6 1
khalooei
layerssustainabilityanalysis

LSA : Layer Sustainability Analysis framework for the analysis of layer vulnerability in a given neural network. LSA can be a helpful toolkit to assess deep neural networks and to extend the adversarial training approaches towards improving the sustainability of model layers via layer monitoring and analysis.

402 18 6
rachtibat
zennit-crp

Concept Relevance Propagation and Relevance Maximization

392 144 28
YYT1002
featuremap

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

365 15 1
pyc-team
pytorch-concepts

Concept-Based Deep Learning Library for PyTorch.

356 33 13
JianqiaoMao
pffra

An Interpretable Machine Learning technique to analyse the contribution of features in the frequency domain. This method is inspired by permutation feature importance analysis but aims to quantify and analyse the time-series predictive model's mechanism from a global perspective.

340 7 0
edahelsinki
slise

The SLISE algorithm for robust regression and explanations of black box models

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