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...

72
Verified
2 frgfm/torch-cam

Class activation maps for your PyTorch models (CAM, Grad-CAM, Grad-CAM++,...

45
Emerging
3 jacobgil/keras-grad-cam

An implementation of Grad-CAM with keras

44
Emerging
4 ramprs/grad-cam

[ICCV 2017] Torch code for Grad-CAM

33
Emerging
5 innat/HybridModel-GradCAM

A Keras implementation of hybrid efficientnet swin transformer model.

31
Emerging
6 matlab-deep-learning/Explore-Deep-Network-Explainability-Using-an-App

This repository provides an app for exploring the predictions of an image...

31
Emerging
7 Cloud-CV/Grad-CAM

:rainbow: :camera: Gradient-weighted Class Activation Mapping (Grad-CAM) Demo

30
Emerging
8 experiencor/deep-viz-keras

Implementations of some popular Saliency Maps in Keras

30
Emerging
9 boniolp/dCAM

[SIGMOD 2022] Python code for "Dimension-wise Class Activation Map for...

29
Experimental
10 liguge/1D-Grad-CAM-for-interpretable-intelligent-fault-diagnosis

智能故障诊断中一维类梯度激活映射可视化展示 1D-Grad-CAM for interpretable intelligent fault diagnosis

26
Experimental
11 ogemarques/xai-image-classification

Example of how to use MATLAB to produce post-hoc explanations (using...

24
Experimental
12 ztsv-av/vision_models_visualized

Project on exploring how different vision models “see” and analyze the...

23
Experimental
13 gsurma/cnn_explainer

Making CNNs interpretable.

23
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...

20
Experimental
15 baotramduong/Explainable-AI-Scene-Classification-and-GradCam-Visualization

We will build and train a Deep Convolutional Neural Network (CNN) with...

18
Experimental
16 brianthuynh10/dsc180-capstone

Capstone Quarter 1 Task

15
Experimental
17 sar-gupta/gradcam-pytorch

Implementation of GradCAM algorithm in Pytorch

14
Experimental
18 abonte/protopdebug

Implementation of Concept-level Debugging of Part-Prototype Networks

14
Experimental
19 ogemarques/xai-matlab

Example of how to use MATLAB to produce post-hoc explanations (using...

13
Experimental
20 SalvatoreRa/CNNscan

A CT-scan of your CNN

12
Experimental