ZhaoJ9014 / Grad-CAM

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

Home Page:http://gradcam.cloudcv.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

http://gradcam.cloudcv.org/


Languages

Language:HTML 49.7%Language:JavaScript 27.2%Language:Python 12.7%Language:Lua 8.8%Language:Dockerfile 1.0%Language:Shell 0.6%Language:CSS 0.1%