Comments (2)
The gradient computed is of the category score, with respect to the activations. The output from the network layers (the activations) is different for different images, so the gradients should be as well.
from pytorch-grad-cam.
Thank you for your reply.
Since the gradient is is derived from the differentiation of the category score against the activations. Although the activations is different for different images, the category score is different, either.
So, I think the gradient is only related to the parameters of the network. Am I right?
For example, when the GAP layer is followed by a single fc layer. The gradients for different activations belonging to different images are the same. However, when the GAP layer is followed by two fc layers. The gradients for different activations belonging to different images are different.
Thank you.
from pytorch-grad-cam.
Related Issues (20)
- gradcam for binary segmentaion network
- Installation showing missing requirements.txt
- Model improvement HOT 1
- GradCAM throws error for models that give ClassifierOutput class as model output instead of tensors
- How to Generate Attention Graphs on Custom Models ?
- Memory leakage during multiple loss calculations HOT 1
- What is the different colors mean? HOT 3
- AttributeError: 'AblationLayer' object has no attribute 'f' HOT 1
- Problem generating CAMs using the saved model HOT 2
- [Q] Are CAMs generated using the output of the specified layer or its input? HOT 2
- How to extract cam during training without creating issues to the bakpropagation HOT 1
- help me!!!thank you AttributeError: 'function' object has no attribute 'register_forward_hook'
- the example in README need to update HOT 1
- How should I assign a value to the "targets" when I draw the heatmap of yolov8-pose?
- float16 is not supported (src data type = 23 is not supported)
- YOLOv5 2021-10-21 torch 2.0.1+cpu CPU Fusing layers... Model Summary: 213 layers, 7225885 parameters, 0 gradients Adding AutoShape... Traceback (most recent call last): File "E:\yolov5-v6.1\yolov5热力图.py", line 70, in <module> print(model.model.model.model[-2]) File "D:\anaconda\envs\fastapi\lib\site-packages\torch\nn\modules\module.py", line 1614, in __getattr__ raise AttributeError("'{}' object has no attribute '{}'".format( AttributeError: 'Sequential' object has no attribute 'model'
- Mismatch in the number of attribution slices for 3D volume Torch tensor
- How can I use gradcam for Contrastive Unsupervised Representations (CURL), one of the methods for reinforcement learning?
- How to use Grad-CAM in segmetnt angthing model
- Grad CAM for multiple input arguments
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pytorch-grad-cam.