layer { name: "0" type: "Input" top: "0" input_param { shape { dim: 1 dim: 1 dim: 32 dim: 512 } } } layer { name: "39_Conv" type: "Convolution" bottom: "0" top: "39" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "40_Relu" type: "ReLU" bottom: "39" top: "40" } layer { name: "41_Conv" type: "Convolution" bottom: "40" top: "41" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "42_Relu" type: "ReLU" bottom: "41" top: "42" } layer { name: "43_Conv" type: "Convolution" bottom: "40" top: "43" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "44_Relu" type: "ReLU" bottom: "43" top: "44" } layer { name: "45_Concat" type: "Concat" bottom: "42" bottom: "44" top: "45" concat_param { axis: 1 } } layer { name: "46_MaxPool" type: "Pooling" bottom: "45" top: "46" pooling_param { pool: MAX kernel_h: 2 kernel_w: 2 stride_h: 2 stride_w: 2 pad_h: 0 pad_w: 0 } } layer { name: "47_Conv" type: "Convolution" bottom: "46" top: "47" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "48_Relu" type: "ReLU" bottom: "47" top: "48" } layer { name: "49_Conv" type: "Convolution" bottom: "46" top: "49" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "50_Relu" type: "ReLU" bottom: "49" top: "50" } layer { name: "51_Concat" type: "Concat" bottom: "48" bottom: "50" top: "51" concat_param { axis: 1 } } layer { name: "52_Conv" type: "Convolution" bottom: "51" top: "52" convolution_param { num_output: 64 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "53_Relu" type: "ReLU" bottom: "52" top: "53" } layer { name: "54_Conv" type: "Convolution" bottom: "53" top: "54" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "55_Relu" type: "ReLU" bottom: "54" top: "55" } layer { name: "56_Conv" type: "Convolution" bottom: "53" top: "56" convolution_param { num_output: 32 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "57_Relu" type: "ReLU" bottom: "56" top: "57" } layer { name: "58_Concat" type: "Concat" bottom: "55" bottom: "57" top: "58" concat_param { axis: 1 } } layer { name: "59_MaxPool" type: "Pooling" bottom: "58" top: "59" pooling_param { pool: MAX kernel_h: 2 kernel_w: 2 stride_h: 2 stride_w: 2 pad_h: 0 pad_w: 0 } } layer { name: "60_Conv" type: "Convolution" bottom: "59" top: "60" convolution_param { num_output: 80 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "61_Relu" type: "ReLU" bottom: "60" top: "61" } layer { name: "62_Conv" type: "Convolution" bottom: "61" top: "62" convolution_param { num_output: 128 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "63_Relu" type: "ReLU" bottom: "62" top: "63" } layer { name: "64_Conv" type: "Convolution" bottom: "63" top: "64" convolution_param { num_output: 80 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "65_Relu" type: "ReLU" bottom: "64" top: "65" } layer { name: "66_Conv" type: "Convolution" bottom: "65" top: "66" convolution_param { num_output: 192 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "67_Relu" type: "ReLU" bottom: "66" top: "67" } layer { name: "68_MaxPool" type: "Pooling" bottom: "67" top: "68" pooling_param { pool: MAX kernel_h: 2 kernel_w: 2 stride_h: 2 stride_w: 1 pad_h: 0 pad_w: 0 } } layer { name: "69_Conv" type: "Convolution" bottom: "68" top: "69" convolution_param { num_output: 104 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "70_Relu" type: "ReLU" bottom: "69" top: "70" } layer { name: "71_Conv" type: "Convolution" bottom: "70" top: "71" convolution_param { num_output: 176 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "72_Relu" type: "ReLU" bottom: "71" top: "72" } layer { name: "73_Conv" type: "Convolution" bottom: "72" top: "73" convolution_param { num_output: 104 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "74_Relu" type: "ReLU" bottom: "73" top: "74" } layer { name: "75_Conv" type: "Convolution" bottom: "74" top: "75" convolution_param { num_output: 160 bias_term: true group: 1 pad_h: 1 pad_w: 1 kernel_h: 3 kernel_w: 3 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "76_Relu" type: "ReLU" bottom: "75" top: "76" } layer { name: "77_Conv" type: "Convolution" bottom: "76" top: "77" convolution_param { num_output: 88 bias_term: true group: 1 pad_h: 0 pad_w: 2 kernel_h: 4 kernel_w: 4 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "78_Relu" type: "ReLU" bottom: "77" top: "78" } layer { name: "79_Conv" type: "Convolution" bottom: "78" top: "79" convolution_param { num_output: 96 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "80_Relu" type: "ReLU" bottom: "79" top: "80" } layer { name: "81_Conv" type: "Convolution" bottom: "80" top: "81" convolution_param { num_output: 40 bias_term: true group: 1 pad_h: 0 pad_w: 0 kernel_h: 1 kernel_w: 1 stride_h: 1 stride_w: 1 dilation: 1 } } layer { name: "82_Relu" type: "ReLU" bottom: "81" top: "82" }