./feather_benchmark ./bvlc_googlenet/bvlc_googlenet.feathermodel ./data/input_3x224x224.txt 20 2
++++++Start Loader++++++
Finished loading from file
-- Loading 143 layers
input num 1 input dim num 4
input_name data (n c h w) (10 3 224 224)
stride 2, 2
_bottom data
setup layer conv1/7x7_s2
_bottom conv1/7x7_s2
setup layer conv1/relu_7x7
_bottom conv1/relu_7x7
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool1/3x3_s2
_bottom pool1/3x3_s2
localsize 5 alpha 0.000100 beta 0.750000 k 1.000000
setup layer pool1/norm1
stride 1, 1
_bottom pool1/norm1
setup layer conv2/3x3_reduce
_bottom conv2/3x3_reduce
setup layer conv2/relu_3x3_reduce
stride 1, 1
_bottom conv2/relu_3x3_reduce
setup layer conv2/3x3
_bottom conv2/3x3
setup layer conv2/relu_3x3
_bottom conv2/relu_3x3
localsize 5 alpha 0.000100 beta 0.750000 k 1.000000
setup layer conv2/norm2
_bottom conv2/norm2
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool2/3x3_s2
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/1x1
_bottom inception_3a/1x1
setup layer inception_3a/relu_1x1
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/3x3_reduce
_bottom inception_3a/3x3_reduce
setup layer inception_3a/relu_3x3_reduce
stride 1, 1
_bottom inception_3a/relu_3x3_reduce
setup layer inception_3a/3x3
_bottom inception_3a/3x3
setup layer inception_3a/relu_3x3
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/5x5_reduce
_bottom inception_3a/5x5_reduce
setup layer inception_3a/relu_5x5_reduce
stride 1, 1
_bottom inception_3a/relu_5x5_reduce
setup layer inception_3a/5x5
_bottom inception_3a/5x5
setup layer inception_3a/relu_5x5
_bottom pool2/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_3a/pool
stride 1, 1
_bottom inception_3a/pool
setup layer inception_3a/pool_proj
_bottom inception_3a/pool_proj
setup layer inception_3a/relu_pool_proj
_bottom inception_3a/relu_1x1
_bottom inception_3a/relu_3x3
_bottom inception_3a/relu_5x5
_bottom inception_3a/relu_pool_proj
setup layer inception_3a/output
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/1x1
_bottom inception_3b/1x1
setup layer inception_3b/relu_1x1
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/3x3_reduce
_bottom inception_3b/3x3_reduce
setup layer inception_3b/relu_3x3_reduce
stride 1, 1
_bottom inception_3b/relu_3x3_reduce
setup layer inception_3b/3x3
_bottom inception_3b/3x3
setup layer inception_3b/relu_3x3
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/5x5_reduce
_bottom inception_3b/5x5_reduce
setup layer inception_3b/relu_5x5_reduce
stride 1, 1
_bottom inception_3b/relu_5x5_reduce
setup layer inception_3b/5x5
_bottom inception_3b/5x5
setup layer inception_3b/relu_5x5
_bottom inception_3a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_3b/pool
stride 1, 1
_bottom inception_3b/pool
setup layer inception_3b/pool_proj
_bottom inception_3b/pool_proj
setup layer inception_3b/relu_pool_proj
_bottom inception_3b/relu_1x1
_bottom inception_3b/relu_3x3
_bottom inception_3b/relu_5x5
_bottom inception_3b/relu_pool_proj
setup layer inception_3b/output
_bottom inception_3b/output
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool3/3x3_s2
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/1x1
_bottom inception_4a/1x1
setup layer inception_4a/relu_1x1
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/3x3_reduce
_bottom inception_4a/3x3_reduce
setup layer inception_4a/relu_3x3_reduce
stride 1, 1
_bottom inception_4a/relu_3x3_reduce
setup layer inception_4a/3x3
_bottom inception_4a/3x3
setup layer inception_4a/relu_3x3
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/5x5_reduce
_bottom inception_4a/5x5_reduce
setup layer inception_4a/relu_5x5_reduce
stride 1, 1
_bottom inception_4a/relu_5x5_reduce
setup layer inception_4a/5x5
_bottom inception_4a/5x5
setup layer inception_4a/relu_5x5
_bottom pool3/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4a/pool
stride 1, 1
_bottom inception_4a/pool
setup layer inception_4a/pool_proj
_bottom inception_4a/pool_proj
setup layer inception_4a/relu_pool_proj
_bottom inception_4a/relu_1x1
_bottom inception_4a/relu_3x3
_bottom inception_4a/relu_5x5
_bottom inception_4a/relu_pool_proj
setup layer inception_4a/output
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/1x1
_bottom inception_4b/1x1
setup layer inception_4b/relu_1x1
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/3x3_reduce
_bottom inception_4b/3x3_reduce
setup layer inception_4b/relu_3x3_reduce
stride 1, 1
_bottom inception_4b/relu_3x3_reduce
setup layer inception_4b/3x3
_bottom inception_4b/3x3
setup layer inception_4b/relu_3x3
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/5x5_reduce
_bottom inception_4b/5x5_reduce
setup layer inception_4b/relu_5x5_reduce
stride 1, 1
_bottom inception_4b/relu_5x5_reduce
setup layer inception_4b/5x5
_bottom inception_4b/5x5
setup layer inception_4b/relu_5x5
_bottom inception_4a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4b/pool
stride 1, 1
_bottom inception_4b/pool
setup layer inception_4b/pool_proj
_bottom inception_4b/pool_proj
setup layer inception_4b/relu_pool_proj
_bottom inception_4b/relu_1x1
_bottom inception_4b/relu_3x3
_bottom inception_4b/relu_5x5
_bottom inception_4b/relu_pool_proj
setup layer inception_4b/output
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/1x1
_bottom inception_4c/1x1
setup layer inception_4c/relu_1x1
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/3x3_reduce
_bottom inception_4c/3x3_reduce
setup layer inception_4c/relu_3x3_reduce
stride 1, 1
_bottom inception_4c/relu_3x3_reduce
setup layer inception_4c/3x3
_bottom inception_4c/3x3
setup layer inception_4c/relu_3x3
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/5x5_reduce
_bottom inception_4c/5x5_reduce
setup layer inception_4c/relu_5x5_reduce
stride 1, 1
_bottom inception_4c/relu_5x5_reduce
setup layer inception_4c/5x5
_bottom inception_4c/5x5
setup layer inception_4c/relu_5x5
_bottom inception_4b/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4c/pool
stride 1, 1
_bottom inception_4c/pool
setup layer inception_4c/pool_proj
_bottom inception_4c/pool_proj
setup layer inception_4c/relu_pool_proj
_bottom inception_4c/relu_1x1
_bottom inception_4c/relu_3x3
_bottom inception_4c/relu_5x5
_bottom inception_4c/relu_pool_proj
setup layer inception_4c/output
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/1x1
_bottom inception_4d/1x1
setup layer inception_4d/relu_1x1
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/3x3_reduce
_bottom inception_4d/3x3_reduce
setup layer inception_4d/relu_3x3_reduce
stride 1, 1
_bottom inception_4d/relu_3x3_reduce
setup layer inception_4d/3x3
_bottom inception_4d/3x3
setup layer inception_4d/relu_3x3
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/5x5_reduce
_bottom inception_4d/5x5_reduce
setup layer inception_4d/relu_5x5_reduce
stride 1, 1
_bottom inception_4d/relu_5x5_reduce
setup layer inception_4d/5x5
_bottom inception_4d/5x5
setup layer inception_4d/relu_5x5
_bottom inception_4c/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4d/pool
stride 1, 1
_bottom inception_4d/pool
setup layer inception_4d/pool_proj
_bottom inception_4d/pool_proj
setup layer inception_4d/relu_pool_proj
_bottom inception_4d/relu_1x1
_bottom inception_4d/relu_3x3
_bottom inception_4d/relu_5x5
_bottom inception_4d/relu_pool_proj
setup layer inception_4d/output
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/1x1
_bottom inception_4e/1x1
setup layer inception_4e/relu_1x1
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/3x3_reduce
_bottom inception_4e/3x3_reduce
setup layer inception_4e/relu_3x3_reduce
stride 1, 1
_bottom inception_4e/relu_3x3_reduce
setup layer inception_4e/3x3
_bottom inception_4e/3x3
setup layer inception_4e/relu_3x3
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/5x5_reduce
_bottom inception_4e/5x5_reduce
setup layer inception_4e/relu_5x5_reduce
stride 1, 1
_bottom inception_4e/relu_5x5_reduce
setup layer inception_4e/5x5
_bottom inception_4e/5x5
setup layer inception_4e/relu_5x5
_bottom inception_4d/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4e/pool
stride 1, 1
_bottom inception_4e/pool
setup layer inception_4e/pool_proj
_bottom inception_4e/pool_proj
setup layer inception_4e/relu_pool_proj
_bottom inception_4e/relu_1x1
_bottom inception_4e/relu_3x3
_bottom inception_4e/relu_5x5
_bottom inception_4e/relu_pool_proj
setup layer inception_4e/output
_bottom inception_4e/output
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool4/3x3_s2
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/1x1
_bottom inception_5a/1x1
setup layer inception_5a/relu_1x1
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/3x3_reduce
_bottom inception_5a/3x3_reduce
setup layer inception_5a/relu_3x3_reduce
stride 1, 1
_bottom inception_5a/relu_3x3_reduce
setup layer inception_5a/3x3
_bottom inception_5a/3x3
setup layer inception_5a/relu_3x3
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/5x5_reduce
_bottom inception_5a/5x5_reduce
setup layer inception_5a/relu_5x5_reduce
stride 1, 1
_bottom inception_5a/relu_5x5_reduce
setup layer inception_5a/5x5
_bottom inception_5a/5x5
setup layer inception_5a/relu_5x5
_bottom pool4/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_5a/pool
stride 1, 1
_bottom inception_5a/pool
setup layer inception_5a/pool_proj
_bottom inception_5a/pool_proj
setup layer inception_5a/relu_pool_proj
_bottom inception_5a/relu_1x1
_bottom inception_5a/relu_3x3
_bottom inception_5a/relu_5x5
_bottom inception_5a/relu_pool_proj
setup layer inception_5a/output
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/1x1
_bottom inception_5b/1x1
setup layer inception_5b/relu_1x1
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/3x3_reduce
_bottom inception_5b/3x3_reduce
setup layer inception_5b/relu_3x3_reduce
stride 1, 1
_bottom inception_5b/relu_3x3_reduce
setup layer inception_5b/3x3
_bottom inception_5b/3x3
setup layer inception_5b/relu_3x3
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/5x5_reduce
_bottom inception_5b/5x5_reduce
setup layer inception_5b/relu_5x5_reduce
stride 1, 1
_bottom inception_5b/relu_5x5_reduce
setup layer inception_5b/5x5
_bottom inception_5b/5x5
setup layer inception_5b/relu_5x5
_bottom inception_5a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_5b/pool
stride 1, 1
_bottom inception_5b/pool
setup layer inception_5b/pool_proj
_bottom inception_5b/pool_proj
setup layer inception_5b/relu_pool_proj
_bottom inception_5b/relu_1x1
_bottom inception_5b/relu_3x3
_bottom inception_5b/relu_5x5
_bottom inception_5b/relu_pool_proj
setup layer inception_5b/output
_bottom inception_5b/output
kernel (7 7) pad (0 0) stride (1 1) global_pooling 0
setup layer pool5/7x7_s1
_bottom pool5/7x7_s1
setup layer pool5/drop_7x7_s1
_bottom pool5/drop_7x7_s1
----BlobInfo----
Shape in nchw (1000 1024 1 1)
----------------
setup layer loss3/classifier
_bottom loss3/classifier
setup layer prob
Output shape 256 28 28
Output shape 480 28 28
Output shape 512 14 14
Output shape 512 14 14
Output shape 512 14 14
Output shape 528 14 14
Output shape 832 14 14
Output shape 832 7 7
Output shape 1024 7 7
input 1024 1 1
----BlobInfo----
Shape in nchw (1 1000 1 1)
----------------
old bottom conv2/relu_3x3 to new bottom conv2/3x3
*old bottom conv2/relu_3x3 to new bottom conv2/3x3
+old bottom conv2/relu_3x3 to new bottom conv2/3x3
Erasing layer 8 conv2/relu_3x3
Layer 8 after erasing: conv2/norm2 type LRN
old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
*old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
+old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
Erasing layer 15 inception_3a/relu_3x3
Layer 15 after erasing: inception_3a/5x5_reduce type Convolution
old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
*old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
+old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
Erasing layer 28 inception_3b/relu_3x3
Layer 28 after erasing: inception_3b/5x5_reduce type Convolution
old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
*old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
+old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
Erasing layer 42 inception_4a/relu_3x3
Layer 42 after erasing: inception_4a/5x5_reduce type Convolution
old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
*old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
+old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
Erasing layer 55 inception_4b/relu_3x3
Layer 55 after erasing: inception_4b/5x5_reduce type Convolution
old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
*old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
+old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
Erasing layer 68 inception_4c/relu_3x3
Layer 68 after erasing: inception_4c/5x5_reduce type Convolution
old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
*old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
+old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
Erasing layer 81 inception_4d/relu_3x3
Layer 81 after erasing: inception_4d/5x5_reduce type Convolution
old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
*old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
+old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
Erasing layer 94 inception_4e/relu_3x3
Layer 94 after erasing: inception_4e/5x5_reduce type Convolution
old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
*old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
+old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
Erasing layer 108 inception_5a/relu_3x3
Layer 108 after erasing: inception_5a/5x5_reduce type Convolution
old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
*old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
+old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
Erasing layer 121 inception_5b/relu_3x3
Layer 121 after erasing: inception_5b/5x5_reduce type Convolution
input size 150528 parts size 150528
Forward
----------Prediction costs 1217.012244ms
Forward
----------Prediction costs 1147.220138ms
Forward
----------Prediction costs 1117.961493ms
Forward
----------Prediction costs 682.398315ms
Forward
----------Prediction costs 682.362640ms
Forward
----------Prediction costs 682.154001ms
Forward
----------Prediction costs 683.279697ms
Forward
----------Prediction costs 683.667342ms
Forward
----------Prediction costs 682.445607ms
Forward
----------Prediction costs 682.233636ms
Forward
----------Prediction costs 682.563834ms
Forward
----------Prediction costs 682.186085ms
Forward
----------Prediction costs 682.851743ms
Forward
----------Prediction costs 682.801224ms
Forward
----------Prediction costs 682.941741ms
Forward
----------Prediction costs 684.093530ms
Forward
----------Prediction costs 682.520608ms
Forward
----------Prediction costs 682.639928ms
Forward
----------Prediction costs 682.725135ms
Forward
----------Prediction costs 682.587327ms
--------Average runtime 730.086001msi------
Warning: common memroy not freed before pool desctruction. Proceed with free.
Default common pool stat: size 8463360, ptr 2092d760
double free or corruption (!prev)
++++++Start Loader++++++
Finished loading from file
-- Loading 143 layers
input num 1 input dim num 4
input_name data (n c h w) (10 3 224 224)
stride 2, 2
_bottom data
setup layer conv1/7x7_s2
_bottom conv1/7x7_s2
setup layer conv1/relu_7x7
_bottom conv1/relu_7x7
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool1/3x3_s2
_bottom pool1/3x3_s2
localsize 5 alpha 0.000100 beta 0.750000 k 1.000000
setup layer pool1/norm1
stride 1, 1
_bottom pool1/norm1
setup layer conv2/3x3_reduce
_bottom conv2/3x3_reduce
setup layer conv2/relu_3x3_reduce
stride 1, 1
_bottom conv2/relu_3x3_reduce
setup layer conv2/3x3
_bottom conv2/3x3
setup layer conv2/relu_3x3
_bottom conv2/relu_3x3
localsize 5 alpha 0.000100 beta 0.750000 k 1.000000
setup layer conv2/norm2
_bottom conv2/norm2
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool2/3x3_s2
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/1x1
_bottom inception_3a/1x1
setup layer inception_3a/relu_1x1
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/3x3_reduce
_bottom inception_3a/3x3_reduce
setup layer inception_3a/relu_3x3_reduce
stride 1, 1
_bottom inception_3a/relu_3x3_reduce
setup layer inception_3a/3x3
_bottom inception_3a/3x3
setup layer inception_3a/relu_3x3
stride 1, 1
_bottom pool2/3x3_s2
setup layer inception_3a/5x5_reduce
_bottom inception_3a/5x5_reduce
setup layer inception_3a/relu_5x5_reduce
stride 1, 1
_bottom inception_3a/relu_5x5_reduce
setup layer inception_3a/5x5
_bottom inception_3a/5x5
setup layer inception_3a/relu_5x5
_bottom pool2/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_3a/pool
stride 1, 1
_bottom inception_3a/pool
setup layer inception_3a/pool_proj
_bottom inception_3a/pool_proj
setup layer inception_3a/relu_pool_proj
_bottom inception_3a/relu_1x1
_bottom inception_3a/relu_3x3
_bottom inception_3a/relu_5x5
_bottom inception_3a/relu_pool_proj
setup layer inception_3a/output
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/1x1
_bottom inception_3b/1x1
setup layer inception_3b/relu_1x1
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/3x3_reduce
_bottom inception_3b/3x3_reduce
setup layer inception_3b/relu_3x3_reduce
stride 1, 1
_bottom inception_3b/relu_3x3_reduce
setup layer inception_3b/3x3
_bottom inception_3b/3x3
setup layer inception_3b/relu_3x3
stride 1, 1
_bottom inception_3a/output
setup layer inception_3b/5x5_reduce
_bottom inception_3b/5x5_reduce
setup layer inception_3b/relu_5x5_reduce
stride 1, 1
_bottom inception_3b/relu_5x5_reduce
setup layer inception_3b/5x5
_bottom inception_3b/5x5
setup layer inception_3b/relu_5x5
_bottom inception_3a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_3b/pool
stride 1, 1
_bottom inception_3b/pool
setup layer inception_3b/pool_proj
_bottom inception_3b/pool_proj
setup layer inception_3b/relu_pool_proj
_bottom inception_3b/relu_1x1
_bottom inception_3b/relu_3x3
_bottom inception_3b/relu_5x5
_bottom inception_3b/relu_pool_proj
setup layer inception_3b/output
_bottom inception_3b/output
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool3/3x3_s2
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/1x1
_bottom inception_4a/1x1
setup layer inception_4a/relu_1x1
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/3x3_reduce
_bottom inception_4a/3x3_reduce
setup layer inception_4a/relu_3x3_reduce
stride 1, 1
_bottom inception_4a/relu_3x3_reduce
setup layer inception_4a/3x3
_bottom inception_4a/3x3
setup layer inception_4a/relu_3x3
stride 1, 1
_bottom pool3/3x3_s2
setup layer inception_4a/5x5_reduce
_bottom inception_4a/5x5_reduce
setup layer inception_4a/relu_5x5_reduce
stride 1, 1
_bottom inception_4a/relu_5x5_reduce
setup layer inception_4a/5x5
_bottom inception_4a/5x5
setup layer inception_4a/relu_5x5
_bottom pool3/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4a/pool
stride 1, 1
_bottom inception_4a/pool
setup layer inception_4a/pool_proj
_bottom inception_4a/pool_proj
setup layer inception_4a/relu_pool_proj
_bottom inception_4a/relu_1x1
_bottom inception_4a/relu_3x3
_bottom inception_4a/relu_5x5
_bottom inception_4a/relu_pool_proj
setup layer inception_4a/output
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/1x1
_bottom inception_4b/1x1
setup layer inception_4b/relu_1x1
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/3x3_reduce
_bottom inception_4b/3x3_reduce
setup layer inception_4b/relu_3x3_reduce
stride 1, 1
_bottom inception_4b/relu_3x3_reduce
setup layer inception_4b/3x3
_bottom inception_4b/3x3
setup layer inception_4b/relu_3x3
stride 1, 1
_bottom inception_4a/output
setup layer inception_4b/5x5_reduce
_bottom inception_4b/5x5_reduce
setup layer inception_4b/relu_5x5_reduce
stride 1, 1
_bottom inception_4b/relu_5x5_reduce
setup layer inception_4b/5x5
_bottom inception_4b/5x5
setup layer inception_4b/relu_5x5
_bottom inception_4a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4b/pool
stride 1, 1
_bottom inception_4b/pool
setup layer inception_4b/pool_proj
_bottom inception_4b/pool_proj
setup layer inception_4b/relu_pool_proj
_bottom inception_4b/relu_1x1
_bottom inception_4b/relu_3x3
_bottom inception_4b/relu_5x5
_bottom inception_4b/relu_pool_proj
setup layer inception_4b/output
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/1x1
_bottom inception_4c/1x1
setup layer inception_4c/relu_1x1
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/3x3_reduce
_bottom inception_4c/3x3_reduce
setup layer inception_4c/relu_3x3_reduce
stride 1, 1
_bottom inception_4c/relu_3x3_reduce
setup layer inception_4c/3x3
_bottom inception_4c/3x3
setup layer inception_4c/relu_3x3
stride 1, 1
_bottom inception_4b/output
setup layer inception_4c/5x5_reduce
_bottom inception_4c/5x5_reduce
setup layer inception_4c/relu_5x5_reduce
stride 1, 1
_bottom inception_4c/relu_5x5_reduce
setup layer inception_4c/5x5
_bottom inception_4c/5x5
setup layer inception_4c/relu_5x5
_bottom inception_4b/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4c/pool
stride 1, 1
_bottom inception_4c/pool
setup layer inception_4c/pool_proj
_bottom inception_4c/pool_proj
setup layer inception_4c/relu_pool_proj
_bottom inception_4c/relu_1x1
_bottom inception_4c/relu_3x3
_bottom inception_4c/relu_5x5
_bottom inception_4c/relu_pool_proj
setup layer inception_4c/output
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/1x1
_bottom inception_4d/1x1
setup layer inception_4d/relu_1x1
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/3x3_reduce
_bottom inception_4d/3x3_reduce
setup layer inception_4d/relu_3x3_reduce
stride 1, 1
_bottom inception_4d/relu_3x3_reduce
setup layer inception_4d/3x3
_bottom inception_4d/3x3
setup layer inception_4d/relu_3x3
stride 1, 1
_bottom inception_4c/output
setup layer inception_4d/5x5_reduce
_bottom inception_4d/5x5_reduce
setup layer inception_4d/relu_5x5_reduce
stride 1, 1
_bottom inception_4d/relu_5x5_reduce
setup layer inception_4d/5x5
_bottom inception_4d/5x5
setup layer inception_4d/relu_5x5
_bottom inception_4c/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4d/pool
stride 1, 1
_bottom inception_4d/pool
setup layer inception_4d/pool_proj
_bottom inception_4d/pool_proj
setup layer inception_4d/relu_pool_proj
_bottom inception_4d/relu_1x1
_bottom inception_4d/relu_3x3
_bottom inception_4d/relu_5x5
_bottom inception_4d/relu_pool_proj
setup layer inception_4d/output
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/1x1
_bottom inception_4e/1x1
setup layer inception_4e/relu_1x1
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/3x3_reduce
_bottom inception_4e/3x3_reduce
setup layer inception_4e/relu_3x3_reduce
stride 1, 1
_bottom inception_4e/relu_3x3_reduce
setup layer inception_4e/3x3
_bottom inception_4e/3x3
setup layer inception_4e/relu_3x3
stride 1, 1
_bottom inception_4d/output
setup layer inception_4e/5x5_reduce
_bottom inception_4e/5x5_reduce
setup layer inception_4e/relu_5x5_reduce
stride 1, 1
_bottom inception_4e/relu_5x5_reduce
setup layer inception_4e/5x5
_bottom inception_4e/5x5
setup layer inception_4e/relu_5x5
_bottom inception_4d/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_4e/pool
stride 1, 1
_bottom inception_4e/pool
setup layer inception_4e/pool_proj
_bottom inception_4e/pool_proj
setup layer inception_4e/relu_pool_proj
_bottom inception_4e/relu_1x1
_bottom inception_4e/relu_3x3
_bottom inception_4e/relu_5x5
_bottom inception_4e/relu_pool_proj
setup layer inception_4e/output
_bottom inception_4e/output
kernel (3 3) pad (0 0) stride (2 2) global_pooling 0
setup layer pool4/3x3_s2
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/1x1
_bottom inception_5a/1x1
setup layer inception_5a/relu_1x1
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/3x3_reduce
_bottom inception_5a/3x3_reduce
setup layer inception_5a/relu_3x3_reduce
stride 1, 1
_bottom inception_5a/relu_3x3_reduce
setup layer inception_5a/3x3
_bottom inception_5a/3x3
setup layer inception_5a/relu_3x3
stride 1, 1
_bottom pool4/3x3_s2
setup layer inception_5a/5x5_reduce
_bottom inception_5a/5x5_reduce
setup layer inception_5a/relu_5x5_reduce
stride 1, 1
_bottom inception_5a/relu_5x5_reduce
setup layer inception_5a/5x5
_bottom inception_5a/5x5
setup layer inception_5a/relu_5x5
_bottom pool4/3x3_s2
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_5a/pool
stride 1, 1
_bottom inception_5a/pool
setup layer inception_5a/pool_proj
_bottom inception_5a/pool_proj
setup layer inception_5a/relu_pool_proj
_bottom inception_5a/relu_1x1
_bottom inception_5a/relu_3x3
_bottom inception_5a/relu_5x5
_bottom inception_5a/relu_pool_proj
setup layer inception_5a/output
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/1x1
_bottom inception_5b/1x1
setup layer inception_5b/relu_1x1
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/3x3_reduce
_bottom inception_5b/3x3_reduce
setup layer inception_5b/relu_3x3_reduce
stride 1, 1
_bottom inception_5b/relu_3x3_reduce
setup layer inception_5b/3x3
_bottom inception_5b/3x3
setup layer inception_5b/relu_3x3
stride 1, 1
_bottom inception_5a/output
setup layer inception_5b/5x5_reduce
_bottom inception_5b/5x5_reduce
setup layer inception_5b/relu_5x5_reduce
stride 1, 1
_bottom inception_5b/relu_5x5_reduce
setup layer inception_5b/5x5
_bottom inception_5b/5x5
setup layer inception_5b/relu_5x5
_bottom inception_5a/output
kernel (3 3) pad (1 1) stride (1 1) global_pooling 0
setup layer inception_5b/pool
stride 1, 1
_bottom inception_5b/pool
setup layer inception_5b/pool_proj
_bottom inception_5b/pool_proj
setup layer inception_5b/relu_pool_proj
_bottom inception_5b/relu_1x1
_bottom inception_5b/relu_3x3
_bottom inception_5b/relu_5x5
_bottom inception_5b/relu_pool_proj
setup layer inception_5b/output
_bottom inception_5b/output
kernel (7 7) pad (0 0) stride (1 1) global_pooling 0
setup layer pool5/7x7_s1
_bottom pool5/7x7_s1
setup layer pool5/drop_7x7_s1
_bottom pool5/drop_7x7_s1
----BlobInfo----
Shape in nchw (1000 1024 1 1)
----------------
setup layer loss3/classifier
_bottom loss3/classifier
setup layer prob
Output shape 256 28 28
Output shape 480 28 28
Output shape 512 14 14
Output shape 512 14 14
Output shape 512 14 14
Output shape 528 14 14
Output shape 832 14 14
Output shape 832 7 7
Output shape 1024 7 7
input 1024 1 1
----BlobInfo----
Shape in nchw (1 1000 1 1)
----------------
old bottom conv2/relu_3x3 to new bottom conv2/3x3
*old bottom conv2/relu_3x3 to new bottom conv2/3x3
+old bottom conv2/relu_3x3 to new bottom conv2/3x3
Erasing layer 8 conv2/relu_3x3
Layer 8 after erasing: conv2/norm2 type LRN
old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
*old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
+old bottom inception_3a/relu_3x3 to new bottom inception_3a/3x3
Erasing layer 15 inception_3a/relu_3x3
Layer 15 after erasing: inception_3a/5x5_reduce type Convolution
old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
*old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
+old bottom inception_3b/relu_3x3 to new bottom inception_3b/3x3
Erasing layer 28 inception_3b/relu_3x3
Layer 28 after erasing: inception_3b/5x5_reduce type Convolution
old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
*old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
+old bottom inception_4a/relu_3x3 to new bottom inception_4a/3x3
Erasing layer 42 inception_4a/relu_3x3
Layer 42 after erasing: inception_4a/5x5_reduce type Convolution
old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
*old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
+old bottom inception_4b/relu_3x3 to new bottom inception_4b/3x3
Erasing layer 55 inception_4b/relu_3x3
Layer 55 after erasing: inception_4b/5x5_reduce type Convolution
old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
*old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
+old bottom inception_4c/relu_3x3 to new bottom inception_4c/3x3
Erasing layer 68 inception_4c/relu_3x3
Layer 68 after erasing: inception_4c/5x5_reduce type Convolution
old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
*old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
+old bottom inception_4d/relu_3x3 to new bottom inception_4d/3x3
Erasing layer 81 inception_4d/relu_3x3
Layer 81 after erasing: inception_4d/5x5_reduce type Convolution
old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
*old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
+old bottom inception_4e/relu_3x3 to new bottom inception_4e/3x3
Erasing layer 94 inception_4e/relu_3x3
Layer 94 after erasing: inception_4e/5x5_reduce type Convolution
old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
*old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
+old bottom inception_5a/relu_3x3 to new bottom inception_5a/3x3
Erasing layer 108 inception_5a/relu_3x3
Layer 108 after erasing: inception_5a/5x5_reduce type Convolution
old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
*old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
+old bottom inception_5b/relu_3x3 to new bottom inception_5b/3x3
Erasing layer 121 inception_5b/relu_3x3
Layer 121 after erasing: inception_5b/5x5_reduce type Convolution
input size 150528 parts size 150528
Forward
----------Prediction costs 1138.138452ms
Forward
Segmentation fault