pytorch-grad-cam and cnn_explainer

These are competitors offering overlapping approaches to CNN interpretability through gradient-based visualization methods, though A is significantly more mature and feature-complete with support for modern architectures like Vision Transformers, while B appears to be an abandoned educational project.

pytorch-grad-cam
60
Established
cnn_explainer
30
Emerging
Maintenance 0/25
Adoption 13/25
Maturity 25/25
Community 22/25
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 8/25
Stars: 12,682
Forks: 1,694
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 19
Forks: 2
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: MIT
Stale 6m
Stale 6m No Package No Dependents

About pytorch-grad-cam

jacobgil/pytorch-grad-cam

Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.

This helps data scientists, machine learning engineers, and researchers understand why their computer vision AI models make specific decisions. You input a trained image classification, object detection, or segmentation model, and it outputs visual heatmaps showing the exact regions of an image that influenced the model's prediction. This allows users to diagnose model errors, build trust in AI systems, and improve model performance.

AI-explainability computer-vision model-debugging machine-learning-operations deep-learning-research

About cnn_explainer

gsurma/cnn_explainer

Making CNNs interpretable.

This project helps you understand why an image classification model made a specific decision. You provide an image and your trained image classification model, and it generates visual explanations like heatmaps or feature visualizations. This is useful for AI/ML practitioners, researchers, or data scientists who need to audit or explain the behavior of their computer vision models.

AI explainability computer vision model interpretation image classification machine learning auditing

Scores updated daily from GitHub, PyPI, and npm data. How scores work