Grad-CAM Visualization ML Frameworks
Tools and implementations for generating Class Activation Maps (particularly Grad-CAM variants) to visualize and explain neural network predictions across different frameworks and domains. Does NOT include general model interpretability methods (LIME, SHAP), saliency maps beyond CAM-based approaches, or non-visualization explainability techniques.
There are 20 grad-cam visualization frameworks tracked. 1 score above 70 (verified tier). The highest-rated is jacobgil/pytorch-grad-cam at 72/100 with 12,682 stars and 58,294 monthly downloads.
Get all 20 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=grad-cam-visualization&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
jacobgil/pytorch-grad-cam
Advanced AI Explainability for computer vision. Support for CNNs, Vision... |
|
Verified |
| 2 |
frgfm/torch-cam
Class activation maps for your PyTorch models (CAM, Grad-CAM, Grad-CAM++,... |
|
Emerging |
| 3 |
jacobgil/keras-grad-cam
An implementation of Grad-CAM with keras |
|
Emerging |
| 4 |
ramprs/grad-cam
[ICCV 2017] Torch code for Grad-CAM |
|
Emerging |
| 5 |
innat/HybridModel-GradCAM
A Keras implementation of hybrid efficientnet swin transformer model. |
|
Emerging |
| 6 |
matlab-deep-learning/Explore-Deep-Network-Explainability-Using-an-App
This repository provides an app for exploring the predictions of an image... |
|
Emerging |
| 7 |
Cloud-CV/Grad-CAM
:rainbow: :camera: Gradient-weighted Class Activation Mapping (Grad-CAM) Demo |
|
Emerging |
| 8 |
experiencor/deep-viz-keras
Implementations of some popular Saliency Maps in Keras |
|
Emerging |
| 9 |
boniolp/dCAM
[SIGMOD 2022] Python code for "Dimension-wise Class Activation Map for... |
|
Experimental |
| 10 |
liguge/1D-Grad-CAM-for-interpretable-intelligent-fault-diagnosis
智能故障诊断中一维类梯度激活映射可视化展示 1D-Grad-CAM for interpretable intelligent fault diagnosis |
|
Experimental |
| 11 |
ogemarques/xai-image-classification
Example of how to use MATLAB to produce post-hoc explanations (using... |
|
Experimental |
| 12 |
ztsv-av/vision_models_visualized
Project on exploring how different vision models “see” and analyze the... |
|
Experimental |
| 13 |
gsurma/cnn_explainer
Making CNNs interpretable. |
|
Experimental |
| 14 |
KentaItakura/Explainable-AI-interpreting-the-classification-performed-by-deep-learning-with-LIME-using-MATLAB
This demo shows how to interpret the classification by CNN using LIME (Local... |
|
Experimental |
| 15 |
baotramduong/Explainable-AI-Scene-Classification-and-GradCam-Visualization
We will build and train a Deep Convolutional Neural Network (CNN) with... |
|
Experimental |
| 16 |
brianthuynh10/dsc180-capstone
Capstone Quarter 1 Task |
|
Experimental |
| 17 |
sar-gupta/gradcam-pytorch
Implementation of GradCAM algorithm in Pytorch |
|
Experimental |
| 18 |
abonte/protopdebug
Implementation of Concept-level Debugging of Part-Prototype Networks |
|
Experimental |
| 19 |
ogemarques/xai-matlab
Example of how to use MATLAB to produce post-hoc explanations (using... |
|
Experimental |
| 20 |
SalvatoreRa/CNNscan
A CT-scan of your CNN |
|
Experimental |