awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to explainx/explainx

Open-source alternatives to Explainx

30 open-source projects similar to explainx/explainx, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Explainx alternative.

  • albermax/innvestigatealbermax avatar

    albermax/innvestigate

    1,305View on GitHub↗

    A toolbox to iNNvestigate neural networks' predictions!

    Python
    View on GitHub↗1,305
  • algofairness/blackboxauditingalgofairness avatar

    algofairness/BlackBoxAuditing

    133View on GitHub↗

    This repository contains a sample implementation of Gradient Feature Auditing (GFA) meant to be generalizable to most datasets. For more information on the repair process, see our paper on Certifying and Removing Disparate Impact. For information on the full auditing process, see our paper on…

    Python
    View on GitHub↗133
  • alvinwan/neural-backed-decision-treesalvinwan avatar

    alvinwan/neural-backed-decision-trees

    625View on GitHub↗

    Project Page // Paper // No-code Web Demo // Colab Notebook

    Python
    View on GitHub↗625
  • andosa/treeinterpreterandosa avatar

    andosa/treeinterpreter

    761View on GitHub↗

    TreeInterpreter

    Python
    View on GitHub↗761
  • ankurtaly/integrated-gradientsankurtaly avatar

    ankurtaly/Integrated-Gradients

    651View on GitHub↗

    (a.k.a. Path-Integrated Gradients, a.k.a. Axiomatic Attribution for Deep Networks)

    Jupyter Notebook
    View on GitHub↗651

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • austinrochford/pyceboxAustinRochford avatar

    AustinRochford/PyCEbox

    163View on GitHub↗

    ⬛ Python Individual Conditional Expectation Plot Toolbox

    Jupyter Notebook
    View on GitHub↗163
  • bcg-gamma/facetBCG-Gamma avatar

    BCG-Gamma/facet

    534View on GitHub↗

    .. image:: sphinx/source/images/GammaFacetLogoRGB_LB.svg

    Jupyter Notebook
    View on GitHub↗534
  • benedekrozemberczki/shapleybenedekrozemberczki avatar

    benedekrozemberczki/shapley

    226View on GitHub↗

    The official implementation of "The Shapley Value of Classifiers in Ensemble Games" (CIKM 2021).

    Python
    View on GitHub↗226
  • calculatedcontent/weightwatcherCalculatedContent avatar

    CalculatedContent/WeightWatcher

    1,757View on GitHub↗

    WeightWatcher (WW) is an open-source, diagnostic tool for analyzing Deep Neural Networks (DNN), without needing access to training or even test data. It is based on theoretical research into Why Deep Learning Works, based on our Theory of Heavy-Tailed Self-Regularization (HT-SR). It uses ideas…

    Python
    View on GitHub↗1,757
  • christophm/rulefitchristophM avatar

    christophM/rulefit

    446View on GitHub↗

    Python implementation of the rulefit algorithm

    Python
    View on GitHub↗446
  • csinva/imodelscsinva avatar

    csinva/imodels

    1,592View on GitHub↗

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

    Jupyter Notebook
    View on GitHub↗1,592
  • david-cortes/outliertreedavid-cortes avatar

    david-cortes/outliertree

    64View on GitHub↗

    Explainable outlier/anomaly detection based on smart decision tree grouping, similar in spirit to the GritBot software developed by RuleQuest research. Written in C++ with interfaces for R and Python (additional Ruby wrapper can be found here). Supports columns of types numeric, categorical,…

    C++
    View on GitHub↗64
  • deel-ai/xpliquedeel-ai avatar

    deel-ai/xplique

    747View on GitHub↗

    🦊 Xplique (pronounced \ɛks.plik\ ) is a Python toolkit dedicated to explainability. The goal of this library is to gather the state of the art of Explainable AI to help you understand your complex neural network models. Originally built for Tensorflow's model it also works for PyTorch models…

    Python
    View on GitHub↗747
  • dianna-ai/diannadianna-ai avatar

    dianna-ai/dianna

    56View on GitHub↗

    title: 'DIANNA: Deep Insight And Neural Network Analysis' tags: - Python - explainable AI - deep neural networks - ONNX - benchmark sets authors: - name: Elena Ranguelova^co-first author # note this makes a footnote saying 'co-first author' orcid: 0000-0002-9834-1756 affiliation: 1 - name:…

    Jupyter Notebook
    View on GitHub↗56
  • ekeany/boruta-shapEkeany avatar

    Ekeany/Boruta-Shap

    658View on GitHub↗

    A Tree based feature selection tool which combines both the Boruta feature selection algorithm with shapley values.

    Python
    View on GitHub↗658
  • ethicalml/xaiEthicalML avatar

    EthicalML/xai

    1,244View on GitHub↗

    XAI - An eXplainability toolbox for machine learning

    Pythonaiartificial-intelligencebias
    View on GitHub↗1,244
  • fdalvi/neuroxfdalvi avatar

    fdalvi/NeuroX

    108View on GitHub↗

    NeuroX provide all the necessary tooling to perform Interpretation and Analysis of (Deep) Neural Networks centered around Probing. Specifically, the toolkit provides:

    Python
    View on GitHub↗108
  • frgfm/torch-camfrgfm avatar

    frgfm/torch-cam

    2,301View on GitHub↗

    TorchCAM: class activation explorer

    Python
    View on GitHub↗2,301
  • givasile/effectorG

    givasile/effector

    0View on GitHub↗

    effector an eXplainable AI package for tabular data. It:

    View on GitHub↗0
  • ibm/aix360IBM avatar

    IBM/AIX360

    1,781View on GitHub↗

    Interpretability and explainability of data and machine learning models

    Python
    View on GitHub↗1,781
  • idealo/cnn-exposedidealo avatar

    idealo/cnn-exposed

    176View on GitHub↗

    This repo contains the code for our talk "Demystifying the neural network black box". Slides are available on Speaker Deck. This code has not been maintained for over a year. It's archived on 2024-12-18.

    Jupyter Notebook
    View on GitHub↗176
  • insikk/grad-cam-tensorflowinsikk avatar

    insikk/Grad-CAM-tensorflow

    314View on GitHub↗

    tensorflow implementation of Grad-CAM (CNN visualization)

    Jupyter Notebook
    View on GitHub↗314
  • interpretml/interpretinterpretml avatar

    interpretml/interpret

    6,881View on GitHub↗

    Interpret is an interpretable machine learning library and glassbox model framework. It provides toolkits for training inherently transparent models and applying post-hoc explanation techniques to make machine learning predictions human-understandable. The framework distinguishes itself by integrating differential privacy into the training of interpretable models to prevent sensitive data from leaking through explanations. It also features a visualization tool for rendering interactive decision paths and model behavior. The library covers model explainability through feature importance calcu

    C++
    View on GitHub↗6,881
  • interpretml/interpret-communityinterpretml avatar

    interpretml/interpret-community

    444View on GitHub↗

    Interpret Community SDK

    Python
    View on GitHub↗444
  • ipazia-ai/hyperprobeIpazia-AI avatar

    Ipazia-AI/hyperprobe

    3View on GitHub↗

    This repository is the official implementation of "Hyperdimensional Probe: Decoding LLM Representations via Vector Symbolic Architectures". This work combines symbolic representations and neural probing to introduce Hyperdimensional Probe, a new paradigm for decoding LLM vector space into…

    Python
    View on GitHub↗3
  • ipazia-ai/latent-explorerIpazia-AI avatar

    Ipazia-AI/latent-explorer

    4View on GitHub↗

    https://doi.org/10.48550/arXiv.2404.03623)

    Python
    View on GitHub↗4
  • jacobgil/keras-grad-camjacobgil avatar

    jacobgil/keras-grad-cam

    663View on GitHub↗

    Gradient class activation maps are a visualization technique for deep learning networks.

    Python
    View on GitHub↗663
  • jacobgil/pytorch-grad-camjacobgil avatar

    jacobgil/pytorch-grad-cam

    12,893View on GitHub↗

    This project is a computer vision explainable AI library and framework for PyTorch, providing a suite of tools to visualize and audit the internal decision-making processes of deep neural networks. It serves as a neural network attribution tool and debugging utility to identify which image regions drive model predictions. The library is distinguished by its support for both gradient-based and gradient-free attribution methods, allowing for the generation of visual heatmaps and attribution maps without requiring modifications to the original model source code. It further differentiates itself

    Python
    View on GitHub↗12,893
  • joakimedin/gimJ

    JoakimEdin/gim

    0View on GitHub↗

    GIM (Gradient Interaction Modifications) is a state-of-the-art feature attribution method and circuit discovery method. It currently leads the leaderboard for the Mechanistic Interpretability Benchmark, while being as fast as gradients.

    View on GitHub↗0
  • aerdem4/lofo-importanceaerdem4 avatar

    aerdem4/lofo-importance

    868View on GitHub↗

    Leave One Feature Out Importance

    Python
    View on GitHub↗868