awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to ankurtaly/integrated-gradients

Projects sharing features with Integrated Gradients

30 open-source projects similar to ankurtaly/integrated-gradients, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • austinrochford/pyceboxAustinRochford avatar

    AustinRochford/PyCEbox

    163View on GitHub↗

    ⬛ Python Individual Conditional Expectation Plot Toolbox

    Jupyter Notebook
    View on GitHub↗163
  • kundajelab/deepliftkundajelab avatar

    kundajelab/deeplift

    875View on GitHub↗

    DeepLIFT: Deep Learning Important FeaTures

    Python
    View on GitHub↗875
  • seldonio/alibiSeldonIO avatar

    SeldonIO/alibi

    2,630View on GitHub↗

    Algorithms for explaining machine learning models

    Python
    View on GitHub↗2,630
  • aerdem4/lofo-importanceaerdem4 avatar

    aerdem4/lofo-importance

    868View on GitHub↗

    Leave One Feature Out Importance

    Python
    View on GitHub↗868
  • slundberg/shapslundberg avatar

    slundberg/shap

    25,535View on GitHub↗

    SHAP is a machine learning explainer that uses a game-theoretic framework to estimate the contribution of each feature to a model prediction. It provides a set of tools for quantifying how individual input features push a specific output away from a baseline value. The project includes specialized explainers for different architectures, including high-speed implementations for decision trees and ensemble models, linearization algorithms for deep learning networks, and covariance integration for linear models. It also features a model-agnostic interpretability tool that uses a kernel method to

    Jupyter Notebook
    View on GitHub↗25,535

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
  • ethicalml/xaiEthicalML avatar

    EthicalML/xai

    1,244View on GitHub↗

    XAI - An eXplainability toolbox for machine learning

    Pythonaiartificial-intelligencebias
    View on GitHub↗1,244
  • marcotcr/limemarcotcr avatar

    marcotcr/lime

    12,142View on GitHub↗

    This project is an agnostic model interpretability framework and explainability tool designed to provide local interpretable explanations for individual predictions. It functions as a local surrogate model that approximates the behavior of any machine learning classifier or regression model to identify the most influential features for a specific instance. The framework is designed to be model-agnostic, meaning it can explain predictions across tabular, text, and image data regardless of the underlying architecture. It employs local linear approximations and feature importance visualization t

    JavaScript
    View on GitHub↗12,142
  • saucecat/pdpboxSauceCat avatar

    SauceCat/PDPbox

    860View on GitHub↗

    python partial dependence plot toolbox

    Jupyter Notebook
    View on GitHub↗860
  • teamhg-memex/eli5TeamHG-Memex avatar

    TeamHG-Memex/eli5

    2,775View on GitHub↗

    A library for debugging/inspecting machine learning classifiers and explaining their predictions

    Jupyter Notebook
    View on GitHub↗2,775
  • 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
  • tensorflow/lucidtensorflow avatar

    tensorflow/lucid

    4,707View on GitHub↗

    Lucid is a TensorFlow interpretability toolkit and visualization library designed to analyze the internal representations of neural networks. It functions as a gradient-based optimization framework that generates images and atlases to reveal the features learned by specific neurons and layers. The library enables the creation of activation atlases and the mapping of high-dimensional neural activations into lower-dimensional spaces to study model behavior. It utilizes differentiable image parametrization to optimize visual inputs that maximally activate network components. The system covers a

    Jupyter Notebook
    View on GitHub↗4,707
  • 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
  • andosa/treeinterpreterandosa avatar

    andosa/treeinterpreter

    761View on GitHub↗

    TreeInterpreter

    Python
    View on GitHub↗761
  • pytorch/captumpytorch avatar

    pytorch/captum

    5,652View on GitHub↗

    Captum is an open-source library for explaining model predictions by attributing them to input features, neurons, and layers using gradient-based and perturbation-based methods. It provides a modular framework for implementing, evaluating, and combining a range of explanation techniques, including gradient-based attribution, perturbation-based analysis, game-theoretic Shapley value approximation, and surrogate model explanations, with support for parallelization and noise stabilization. The library distinguishes itself through its breadth of attribution methods and its support for advanced in

    Python
    View on GitHub↗5,652
  • albermax/innvestigatealbermax avatar

    albermax/innvestigate

    1,305View on GitHub↗

    A toolbox to iNNvestigate neural networks' predictions!

    Python
    View on GitHub↗1,305
  • 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
  • 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
  • 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
  • davidbau/dissectD

    davidbau/dissect

    0View on GitHub↗
    View on GitHub↗0
  • google-research/understanding-transfer-learningG

    google-research/understanding-transfer-learning

    0View on GitHub↗
    View on GitHub↗0
  • 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
  • bcg-gamma/facetBCG-Gamma avatar

    BCG-Gamma/facet

    534View on GitHub↗

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

    Jupyter Notebook
    View on GitHub↗534
  • google/explaining-in-styleG

    google/explaining-in-style

    0View on GitHub↗
    View on GitHub↗0
  • iancovert/sageiancovert avatar

    iancovert/sage

    292View on GitHub↗

    For calculating global feature importance using Shapley values.

    Python
    View on GitHub↗292
  • 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
  • givasile/effectorG

    givasile/effector

    0View on GitHub↗

    effector an eXplainable AI package for tabular data. It:

    View on GitHub↗0
  • frgfm/torch-camfrgfm avatar

    frgfm/torch-cam

    2,301View on GitHub↗

    TorchCAM: class activation explorer

    Python
    View on GitHub↗2,301
  • interpretml/interpret-communityinterpretml avatar

    interpretml/interpret-community

    444View on GitHub↗

    Interpret Community SDK

    Python
    View on GitHub↗444
  • 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