deep-visualization-toolbox icon indicating copy to clipboard operation
deep-visualization-toolbox copied to clipboard

Support for more network types.

Open dtmoodie opened this issue 8 years ago • 5 comments

Hello, I've been working with SSD (https://github.com/weiliu89/caffe/tree/ssd) and I would like to visualize the output with your toolkit. Currently I'd be happy with just getting a visualization of the low level activations and the fully convolutional section of the network. However I'm running into an issue in caffevis/app.py:115 because some of the layers have a 3 dimensional shape. How necessary is this assertion? What changes should be made to support or ignore 3 dimensional operations?

dtmoodie avatar Nov 04 '16 16:11 dtmoodie

@dtmoodie I just meet this problem today. screenshot from 2017-01-05 20-37-02

Here is what i have done for new type: I know it it not the right way to solve this problem, but for the temporary, I have no time to spend on this problem. screenshot from 2017-01-05 20-30-30 screenshot from 2017-01-05 20-30-54 Hope to help you!

chunxu-li avatar Jan 05 '17 12:01 chunxu-li

Hi @chunxuxiao, would you mind to tell which files are those that you modified? Thank you very much!

Bardo91 avatar Jul 19 '17 15:07 Bardo91

@Bardo91 As you can see in the line 116 of the second snapshot the assert will failed, for that the length of blob is not equal to 2 or 4 when "key =conv_4_3_norm_mbox_priorbox (As shown in the first snapshot )", I just common that 'assert' and add line 117, 118 in the py file that caused break down of the running, in another file(the third snapshot ), I add line 253 and 254 in the for loop. I'am not sure if the visualization is ritht, and sorry for forgetting the concretes name of the files, I have graduate in school and not doing that field anymore. Hope that will help you!

chunxu-li avatar Jul 22 '17 08:07 chunxu-li

@dtmoodie, @chunxuxiao, @Bardo91 I've made the tool substantially more generic: all the hardcoded parts where replaced with new settings parameters, most are deduced automatically by analyzing the network definition file

Latest version is in https://github.com/arikpoz/deep-visualization-toolbox

arikpoz avatar Oct 16 '17 07:10 arikpoz

@arikpoz I want to know how to use your tool for SSD, just change the deploy prototxt and caffemodel?Thank you!!!

shonehang avatar Oct 18 '17 07:10 shonehang