Skip to content

🌈 📷 Gradient-weighted Class Activation Mapping (Grad-CAM) Demo

Notifications You must be signed in to change notification settings

Cloud-CV/Grad-CAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6e0f35e · Jan 12, 2018
Jul 28, 2016
Jul 27, 2016
Nov 10, 2016
Sep 10, 2017
Jul 27, 2016
Jul 27, 2016
May 27, 2016
Jul 27, 2016
Jul 27, 2016
Oct 10, 2016
Nov 16, 2017
Sep 23, 2016
Sep 10, 2017
Nov 10, 2016
Jul 17, 2016
Nov 13, 2016
Sep 22, 2016
Sep 20, 2016
Sep 10, 2017
Nov 19, 2016
Oct 18, 2016
Oct 18, 2016

Repository files navigation

Grad-CAM: Gradient-weighted Class Activation Mapping

Join the chat at https://gitter.im/Cloud-CV/Grad-CAM

Grad-CAM uses the class-specific gradient information flowing into the final convolutional layer of a CNN to produce a coarse localization map of the important regions in the image. It is a novel technique for making CNN more 'transparent' by producing visual explanations i.e visualizations showing what evidence in the image supports a prediction. You can play with Grad-CAM demonstrations at the following links:

Arxiv Paper Link: https://arxiv.org/abs/1610.02391

Imgur

Grad-CAM Classification Demo: http://gradcam.cloudcv.org/classification

Imgur

Grad-CAM Captioning Demo: http://gradcam.cloudcv.org/captioning

Imgur

Installing / Getting started

We use RabbitMQ to queue the submitted jobs. Also, we use Redis as backend for realtime communication using websockets.

All the instructions for setting Grad-CAM from scratch can be found here

Note: For best results, its recommended to run the Grad-CAM demo on GPU enabled machines.

Interested in Contributing?

Cloud-CV always welcomes new contributors to learn the new cutting edge technologies. If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

if you have more questions about the project, then you can talk to us on our Gitter Channel.

Acknowledgements