Closed SongZRui closed 5 years ago
This was done in MATLAB using MatConvNet. Because the final layer, in this case, is global max pooling (MAC), you can take the location of the max for each channel and estimate its location in the original image, as well as the size of the receptive field. This can be done with a function from MatConvNet getVarReceptiveFields. For an example usage, check this thread.
Thank you so much. It's very helpful!
This figure is very impressive and straightforward to visualize the most distinguish patch of an image. I think it will do a great help in understanding which parts contributed more in my own work. Would you be so kind to opensource that code? Many thanks in advance~