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

Interpretable Ml Python Packages

Python packages with the GitHub topic interpretable-ml. Sorted by monthly downloads, with stars and forks.
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
psaegert
flash-ansr

Fast Amortized Neural Symbolic Regression with Transformers and SimpliPy

32K 9 1
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
chr5tphr
zennit

Zennit is a high-level framework in Python using PyTorch for explaining/exploring neural networks using attribution methods like LRP.

2K 248 38
allianceai
endgame-ml

A unified framework for tabular, time-series, and multimodal machine learning

2K 14 4
adc-trust-ai
trust-free

An interpretable regression model in Python with Random-Forest-level accuracy

1K 16 0
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:

857 351 43
mmdebrahimi
dna-decode

Deterministic, interpretable genome→phenotype decoder: calls antibiotic/antiviral/antifungal resistance from DNA + names the exact genes/mutations driving each call. Spans bacteria, M. tuberculosis, fungi, HIV-1 & SARS-CoV-2 — independently validated on FREE measured wet-lab labels (EBI AMR Portal, Stanford HIVDB). Not a clinical tool.

795 0 0
apiprdt
adcd

Discover physical correction laws from anomalous data in JAX.

417 1 0
burning-cost
insurance-gam

Interpretable GAM models for insurance pricing — EBM tariffs, Actuarial NAM, Pairwise Interaction Networks (PIN), exact Shapley values

363 0 0
AIBCTS
prism-iml

Convert a trained black-box binary classifier for tabular data into a standalone, auditable nomogram via functional ANOVA decomposition, LASSO selection, and partial response networks.

242 1 0
interpretml
powerlift

Fit interpretable models. Explain blackbox machine learning.

221 7K 791
burning-cost
shap-relativities

SHAP-based rating relativities from GBM models for insurance pricing — extract GLM-style factors from CatBoost, Polars

158 0 0
zalkikar
mlm-bias

Measuring Biases in Masked Language Models for PyTorch Transformers. Support for multiple social biases and evaluation measures.

136 4 2
willbakst
pytorch-lattice

A PyTorch implementation of constrained optimization and modeling techniques

62 36 3
MilesCranmer
pysr-mcranmer

Symbolic Learning in Python and Julia

50 4K 356
birkhoffg
explainax

JAX-based Model Explanation and Interpretation Library

49 1 0
pytorch
ct-master-build

Model interpretability and understanding for PyTorch

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