ResNet-34 prototxt
来源:互联网 发布:keep健身软件音乐 编辑:程序博客网 时间:2024/06/06 06:38
name: "ResNet-34"layer { name: "data" type: "Data" top: "data" top: "label" include { phase: TRAIN } transform_param { mirror: true crop_size: 224 mean_value: 104 mean_value: 117 mean_value: 123 } data_param { source: "../ilsvrc2012/ilsvrc2012_train" batch_size: 32 backend: LMDB }}layer { name: "data" type: "Data" top: "data" top: "label" include { phase: TEST } transform_param { mirror: false crop_size: 224 mean_value: 104 mean_value: 117 mean_value: 123 } data_param { source: "../ilsvrc2012/ilsvrc2012_val" batch_size: 1 backend: LMDB }}layer { bottom: "data" top: "conv1" name: "conv1" type: "Convolution" convolution_param { num_output: 64 kernel_size: 7 pad: 3 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "conv1" top: "conv1" name: "bn_conv1" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "conv1" top: "conv1" name: "scale_conv1" type: "Scale" scale_param { bias_term: true }}layer { bottom: "conv1" top: "conv1" name: "conv1_relu" type: "ReLU"}layer { bottom: "conv1" top: "pool1" name: "pool1" type: "Pooling" pooling_param { kernel_size: 3 stride: 2 pool: MAX }}layer { bottom: "pool1" top: "res2a_branch1" name: "res2a_branch1" type: "Convolution" convolution_param { num_output: 64 kernel_size: 1 pad: 0 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2a_branch1" top: "res2a_branch1" name: "bn2a_branch1" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2a_branch1" top: "res2a_branch1" name: "scale2a_branch1" type: "Scale" scale_param { bias_term: true }}layer { bottom: "pool1" top: "res2a_branch2a" name: "res2a_branch2a" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2a_branch2a" top: "res2a_branch2a" name: "bn2a_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2a_branch2a" top: "res2a_branch2a" name: "scale2a_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2a_branch2a" top: "res2a_branch2a" name: "res2a_branch2a_relu" type: "ReLU"}layer { bottom: "res2a_branch2a" top: "res2a_branch2b" name: "res2a_branch2b" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2a_branch2b" top: "res2a_branch2b" name: "bn2a_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2a_branch2b" top: "res2a_branch2b" name: "scale2a_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2a_branch1" bottom: "res2a_branch2b" top: "res2a" name: "res2a" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res2a" top: "res2a" name: "res2a_relu" type: "ReLU"}layer { bottom: "res2a" top: "res2b_branch2a" name: "res2b_branch2a" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2b_branch2a" top: "res2b_branch2a" name: "bn2b_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2b_branch2a" top: "res2b_branch2a" name: "scale2b_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2b_branch2a" top: "res2b_branch2a" name: "res2b_branch2a_relu" type: "ReLU"}layer { bottom: "res2b_branch2a" top: "res2b_branch2b" name: "res2b_branch2b" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2b_branch2b" top: "res2b_branch2b" name: "bn2b_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2b_branch2b" top: "res2b_branch2b" name: "scale2b_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2a" bottom: "res2b_branch2b" top: "res2b" name: "res2b" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res2b" top: "res2b" name: "res2b_relu" type: "ReLU"}layer { bottom: "res2b" top: "res2c_branch2a" name: "res2c_branch2a" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2c_branch2a" top: "res2c_branch2a" name: "bn2c_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2c_branch2a" top: "res2c_branch2a" name: "scale2c_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2c_branch2a" top: "res2c_branch2a" name: "res2c_branch2a_relu" type: "ReLU"}layer { bottom: "res2c_branch2a" top: "res2c_branch2b" name: "res2c_branch2b" type: "Convolution" convolution_param { num_output: 64 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res2c_branch2b" top: "res2c_branch2b" name: "bn2c_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res2c_branch2b" top: "res2c_branch2b" name: "scale2c_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2b" bottom: "res2c_branch2b" top: "res2c" name: "res2c" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res2c" top: "res2c" name: "res2c_relu" type: "ReLU"}layer { bottom: "res2c" top: "res3a_branch1" name: "res3a_branch1" type: "Convolution" convolution_param { num_output: 128 kernel_size: 1 pad: 0 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3a_branch1" top: "res3a_branch1" name: "bn3a_branch1" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3a_branch1" top: "res3a_branch1" name: "scale3a_branch1" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res2c" top: "res3a_branch2a" name: "res3a_branch2a" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3a_branch2a" top: "res3a_branch2a" name: "bn3a_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3a_branch2a" top: "res3a_branch2a" name: "scale3a_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3a_branch2a" top: "res3a_branch2a" name: "res3a_branch2a_relu" type: "ReLU"}layer { bottom: "res3a_branch2a" top: "res3a_branch2b" name: "res3a_branch2b" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3a_branch2b" top: "res3a_branch2b" name: "bn3a_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3a_branch2b" top: "res3a_branch2b" name: "scale3a_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3a_branch1" bottom: "res3a_branch2b" top: "res3a" name: "res3a" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res3a" top: "res3a" name: "res3a_relu" type: "ReLU"}layer { bottom: "res3a" top: "res3b_branch2a" name: "res3b_branch2a" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3b_branch2a" top: "res3b_branch2a" name: "bn3b_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3b_branch2a" top: "res3b_branch2a" name: "scale3b_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3b_branch2a" top: "res3b_branch2a" name: "res3b_branch2a_relu" type: "ReLU"}layer { bottom: "res3b_branch2a" top: "res3b_branch2b" name: "res3b_branch2b" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3b_branch2b" top: "res3b_branch2b" name: "bn3b_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3b_branch2b" top: "res3b_branch2b" name: "scale3b_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3a" bottom: "res3b_branch2b" top: "res3b" name: "res3b" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res3b" top: "res3b" name: "res3b_relu" type: "ReLU"}layer { bottom: "res3b" top: "res3c_branch2a" name: "res3c_branch2a" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3c_branch2a" top: "res3c_branch2a" name: "bn3c_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3c_branch2a" top: "res3c_branch2a" name: "scale3c_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3c_branch2a" top: "res3c_branch2a" name: "res3c_branch2a_relu" type: "ReLU"}layer { bottom: "res3c_branch2a" top: "res3c_branch2b" name: "res3c_branch2b" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3c_branch2b" top: "res3c_branch2b" name: "bn3c_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3c_branch2b" top: "res3c_branch2b" name: "scale3c_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3b" bottom: "res3c_branch2b" top: "res3c" name: "res3c" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res3c" top: "res3c" name: "res3c_relu" type: "ReLU"}layer { bottom: "res3c" top: "res3d_branch2a" name: "res3d_branch2a" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3d_branch2a" top: "res3d_branch2a" name: "bn3d_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3d_branch2a" top: "res3d_branch2a" name: "scale3d_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3d_branch2a" top: "res3d_branch2a" name: "res3d_branch2a_relu" type: "ReLU"}layer { bottom: "res3d_branch2a" top: "res3d_branch2b" name: "res3d_branch2b" type: "Convolution" convolution_param { num_output: 128 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res3d_branch2b" top: "res3d_branch2b" name: "bn3d_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res3d_branch2b" top: "res3d_branch2b" name: "scale3d_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3c" bottom: "res3d_branch2b" top: "res3d" name: "res3d" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res3d" top: "res3d" name: "res3d_relu" type: "ReLU"}layer { bottom: "res3d" top: "res4a_branch1" name: "res4a_branch1" type: "Convolution" convolution_param { num_output: 256 kernel_size: 1 pad: 0 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4a_branch1" top: "res4a_branch1" name: "bn4a_branch1" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4a_branch1" top: "res4a_branch1" name: "scale4a_branch1" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res3d" top: "res4a_branch2a" name: "res4a_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4a_branch2a" top: "res4a_branch2a" name: "bn4a_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4a_branch2a" top: "res4a_branch2a" name: "scale4a_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4a_branch2a" top: "res4a_branch2a" name: "res4a_branch2a_relu" type: "ReLU"}layer { bottom: "res4a_branch2a" top: "res4a_branch2b" name: "res4a_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4a_branch2b" top: "res4a_branch2b" name: "bn4a_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4a_branch2b" top: "res4a_branch2b" name: "scale4a_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4a_branch1" bottom: "res4a_branch2b" top: "res4a" name: "res4a" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4a" top: "res4a" name: "res4a_relu" type: "ReLU"}layer { bottom: "res4a" top: "res4b_branch2a" name: "res4b_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4b_branch2a" top: "res4b_branch2a" name: "bn4b_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4b_branch2a" top: "res4b_branch2a" name: "scale4b_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4b_branch2a" top: "res4b_branch2a" name: "res4b_branch2a_relu" type: "ReLU"}layer { bottom: "res4b_branch2a" top: "res4b_branch2b" name: "res4b_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4b_branch2b" top: "res4b_branch2b" name: "bn4b_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4b_branch2b" top: "res4b_branch2b" name: "scale4b_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4a" bottom: "res4b_branch2b" top: "res4b" name: "res4b" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4b" top: "res4b" name: "res4b_relu" type: "ReLU"}layer { bottom: "res4b" top: "res4c_branch2a" name: "res4c_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4c_branch2a" top: "res4c_branch2a" name: "bn4c_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4c_branch2a" top: "res4c_branch2a" name: "scale4c_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4c_branch2a" top: "res4c_branch2a" name: "res4c_branch2a_relu" type: "ReLU"}layer { bottom: "res4c_branch2a" top: "res4c_branch2b" name: "res4c_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4c_branch2b" top: "res4c_branch2b" name: "bn4c_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4c_branch2b" top: "res4c_branch2b" name: "scale4c_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4b" bottom: "res4c_branch2b" top: "res4c" name: "res4c" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4c" top: "res4c" name: "res4c_relu" type: "ReLU"}layer { bottom: "res4c" top: "res4d_branch2a" name: "res4d_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4d_branch2a" top: "res4d_branch2a" name: "bn4d_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4d_branch2a" top: "res4d_branch2a" name: "scale4d_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4d_branch2a" top: "res4d_branch2a" name: "res4d_branch2a_relu" type: "ReLU"}layer { bottom: "res4d_branch2a" top: "res4d_branch2b" name: "res4d_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4d_branch2b" top: "res4d_branch2b" name: "bn4d_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4d_branch2b" top: "res4d_branch2b" name: "scale4d_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4c" bottom: "res4d_branch2b" top: "res4d" name: "res4d" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4d" top: "res4d" name: "res4d_relu" type: "ReLU"}layer { bottom: "res4d" top: "res4e_branch2a" name: "res4e_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4e_branch2a" top: "res4e_branch2a" name: "bn4e_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4e_branch2a" top: "res4e_branch2a" name: "scale4e_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4e_branch2a" top: "res4e_branch2a" name: "res4e_branch2a_relu" type: "ReLU"}layer { bottom: "res4e_branch2a" top: "res4e_branch2b" name: "res4e_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4e_branch2b" top: "res4e_branch2b" name: "bn4e_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4e_branch2b" top: "res4e_branch2b" name: "scale4e_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4d" bottom: "res4e_branch2b" top: "res4e" name: "res4e" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4e" top: "res4e" name: "res4e_relu" type: "ReLU"}layer { bottom: "res4e" top: "res4f_branch2a" name: "res4f_branch2a" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4f_branch2a" top: "res4f_branch2a" name: "bn4f_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4f_branch2a" top: "res4f_branch2a" name: "scale4f_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4f_branch2a" top: "res4f_branch2a" name: "res4f_branch2a_relu" type: "ReLU"}layer { bottom: "res4f_branch2a" top: "res4f_branch2b" name: "res4f_branch2b" type: "Convolution" convolution_param { num_output: 256 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res4f_branch2b" top: "res4f_branch2b" name: "bn4f_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res4f_branch2b" top: "res4f_branch2b" name: "scale4f_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4e" bottom: "res4f_branch2b" top: "res4f" name: "res4f" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res4f" top: "res4f" name: "res4f_relu" type: "ReLU"}layer { bottom: "res4f" top: "res5a_branch1" name: "res5a_branch1" type: "Convolution" convolution_param { num_output: 512 kernel_size: 1 pad: 0 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5a_branch1" top: "res5a_branch1" name: "bn5a_branch1" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5a_branch1" top: "res5a_branch1" name: "scale5a_branch1" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res4f" top: "res5a_branch2a" name: "res5a_branch2a" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 2 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5a_branch2a" top: "res5a_branch2a" name: "bn5a_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5a_branch2a" top: "res5a_branch2a" name: "scale5a_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5a_branch2a" top: "res5a_branch2a" name: "res5a_branch2a_relu" type: "ReLU"}layer { bottom: "res5a_branch2a" top: "res5a_branch2b" name: "res5a_branch2b" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5a_branch2b" top: "res5a_branch2b" name: "bn5a_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5a_branch2b" top: "res5a_branch2b" name: "scale5a_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5a_branch1" bottom: "res5a_branch2b" top: "res5a" name: "res5a" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res5a" top: "res5a" name: "res5a_relu" type: "ReLU"}layer { bottom: "res5a" top: "res5b_branch2a" name: "res5b_branch2a" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5b_branch2a" top: "res5b_branch2a" name: "bn5b_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5b_branch2a" top: "res5b_branch2a" name: "scale5b_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5b_branch2a" top: "res5b_branch2a" name: "res5b_branch2a_relu" type: "ReLU"}layer { bottom: "res5b_branch2a" top: "res5b_branch2b" name: "res5b_branch2b" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5b_branch2b" top: "res5b_branch2b" name: "bn5b_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5b_branch2b" top: "res5b_branch2b" name: "scale5b_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5a" bottom: "res5b_branch2b" top: "res5b" name: "res5b" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res5b" top: "res5b" name: "res5b_relu" type: "ReLU"}layer { bottom: "res5b" top: "res5c_branch2a" name: "res5c_branch2a" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5c_branch2a" top: "res5c_branch2a" name: "bn5c_branch2a" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5c_branch2a" top: "res5c_branch2a" name: "scale5c_branch2a" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5c_branch2a" top: "res5c_branch2a" name: "res5c_branch2a_relu" type: "ReLU"}layer { bottom: "res5c_branch2a" top: "res5c_branch2b" name: "res5c_branch2b" type: "Convolution" convolution_param { num_output: 512 kernel_size: 3 pad: 1 stride: 1 weight_filler { type: "msra" } bias_term: false }}layer { bottom: "res5c_branch2b" top: "res5c_branch2b" name: "bn5c_branch2b" type: "BatchNorm" batch_norm_param { use_global_stats: false }}layer { bottom: "res5c_branch2b" top: "res5c_branch2b" name: "scale5c_branch2b" type: "Scale" scale_param { bias_term: true }}layer { bottom: "res5b" bottom: "res5c_branch2b" top: "res5c" name: "res5c" type: "Eltwise" eltwise_param { operation: SUM }}layer { bottom: "res5c" top: "res5c" name: "res5c_relu" type: "ReLU"}layer { bottom: "res5c" top: "pool5" name: "pool5" type: "Pooling" pooling_param { kernel_size: 7 stride: 1 pool: AVE }}layer { bottom: "pool5" top: "fc1000" name: "fc1000" type: "InnerProduct" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 1 } inner_product_param { num_output: 1000 weight_filler { type: "xavier" } bias_filler { type: "constant" value: 0 } }}layer { bottom: "fc1000" bottom: "label" name: "loss" type: "SoftmaxWithLoss" top: "loss"}layer { bottom: "fc1000" bottom: "label" top: "acc/top-1" name: "acc/top-1" type: "Accuracy" include { phase: TEST }}layer { bottom: "fc1000" bottom: "label" top: "acc/top-5" name: "acc/top-5" type: "Accuracy" include { phase: TEST } accuracy_param { top_k: 5 }}
阅读全文
0 0
- ResNet-34 prototxt
- ResNet-34 prototxt
- ResNet-34 prototxt
- ResNet-50 prototxt
- ResNet-18 Caffemodel and prototxt
- 如何编写训练测试的prototxt配置文件---以Resnet为例
- Resnet
- ResNet
- ResNet
- ResNet
- ResNet
- ResNet
- lenet.prototxt
- solver.prototxt
- train_val.prototxt和deploy.prototxt
- ResNet详解
- ResNet && DenseNet
- resnet 论文
- javascript作用域
- 简单整数运算(含限制条件)
- 2017.10.20(积性函数,BSGS,K进制数位DP)
- C语言——if-else语句嵌套
- c语言手动实现反转链表 Reverse
- ResNet-34 prototxt
- UVa 10305 Ordering Tasks 拓扑排序
- Springboot自定义异常处理
- 【bzoj3709】[PA2014]Bohater
- 分布式爬虫基本框架
- R语言学习笔记(一)数据结构
- 【tensorflow_error】tensorflow:importerror错误汇总
- tkinter: 事件 & 绑定 (Events and Bindings)
- 2017年10月18日普及组 文件名排序