Skip to content

Instantly share code, notes, and snippets.

@northeastsquare
Last active October 28, 2016 08:46
Show Gist options
  • Save northeastsquare/65b8f74513c1f71ca865c968655427c6 to your computer and use it in GitHub Desktop.
Save northeastsquare/65b8f74513c1f71ca865c968655427c6 to your computer and use it in GitHub Desktop.
pre-res200.prototxt
input: "data"
debug_info: true
input_shape {
dim: 1
dim: 3
dim: 224
dim: 224
}
layer {
name: "caffe.SpatialConvolution_0"
type: "Convolution"
bottom: "data"
top: "caffe.SpatialConvolution_0"
convolution_param {
num_output: 64
pad_h: 3
pad_w: 3
kernel_h: 7
kernel_w: 7
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_1bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_0"
top: "caffe.SpatialConvolution_0bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_1"
type: "Scale"
bottom: "caffe.SpatialConvolution_0bn"
top: "caffe.BN_1"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_2"
type: "ReLU"
bottom: "caffe.BN_1"
top: "caffe.BN_1"
}
layer {
name: "caffe.Pooling_3"
type: "Pooling"
bottom: "caffe.BN_1"
top: "caffe.Pooling_3"
pooling_param {
pool: MAX
kernel_h: 3
kernel_w: 3
stride_h: 2
stride_w: 2
pad_h: 0
pad_w: 0
}
}
layer {
name: "caffe.BN_4bn"
type: "BatchNorm"
bottom: "caffe.Pooling_3"
top: "caffe.Pooling_3bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_4"
type: "Scale"
bottom: "caffe.Pooling_3bn"
top: "caffe.BN_4"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_5"
type: "ReLU"
bottom: "caffe.BN_4"
top: "caffe.BN_4"
}
layer {
name: "caffe.SpatialConvolution_6"
type: "Convolution"
bottom: "caffe.BN_4"
top: "caffe.SpatialConvolution_6"
convolution_param {
num_output: 64
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_7bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_6"
top: "caffe.SpatialConvolution_6bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_7"
type: "Scale"
bottom: "caffe.SpatialConvolution_6bn"
top: "caffe.BN_7"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_8"
type: "ReLU"
bottom: "caffe.BN_7"
top: "caffe.BN_7"
}
layer {
name: "caffe.SpatialConvolution_9"
type: "Convolution"
bottom: "caffe.BN_7"
top: "caffe.SpatialConvolution_9"
convolution_param {
num_output: 64
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_10bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_9"
top: "caffe.SpatialConvolution_9bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_10"
type: "Scale"
bottom: "caffe.SpatialConvolution_9bn"
top: "caffe.BN_10"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_11"
type: "ReLU"
bottom: "caffe.BN_10"
top: "caffe.BN_10"
}
layer {
name: "caffe.SpatialConvolution_12"
type: "Convolution"
bottom: "caffe.BN_10"
top: "caffe.SpatialConvolution_12"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.SpatialConvolution_13"
type: "Convolution"
bottom: "caffe.Pooling_3"
top: "caffe.SpatialConvolution_13"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_14bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_13"
top: "caffe.SpatialConvolution_13bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_14"
type: "Scale"
bottom: "caffe.SpatialConvolution_13bn"
top: "caffe.BN_14"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_15"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_12"
bottom: "caffe.BN_14"
top: "caffe.Eltwise_15"
}
layer {
name: "caffe.BN_16pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_15"
top: "caffe.Eltwise_15pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_16"
type: "Scale"
bottom: "caffe.Eltwise_15pre"
top: "caffe.BN_16"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_17"
type: "ReLU"
bottom: "caffe.BN_16"
top: "caffe.BN_16"
}
layer {
name: "caffe.SpatialConvolution_18"
type: "Convolution"
bottom: "caffe.BN_16"
top: "caffe.SpatialConvolution_18"
convolution_param {
num_output: 64
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_19bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_18"
top: "caffe.SpatialConvolution_18bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_19"
type: "Scale"
bottom: "caffe.SpatialConvolution_18bn"
top: "caffe.BN_19"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_20"
type: "ReLU"
bottom: "caffe.BN_19"
top: "caffe.BN_19"
}
layer {
name: "caffe.SpatialConvolution_21"
type: "Convolution"
bottom: "caffe.BN_19"
top: "caffe.SpatialConvolution_21"
convolution_param {
num_output: 64
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_22bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_21"
top: "caffe.SpatialConvolution_21bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_22"
type: "Scale"
bottom: "caffe.SpatialConvolution_21bn"
top: "caffe.BN_22"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_23"
type: "ReLU"
bottom: "caffe.BN_22"
top: "caffe.BN_22"
}
layer {
name: "caffe.SpatialConvolution_24"
type: "Convolution"
bottom: "caffe.BN_22"
top: "caffe.SpatialConvolution_24"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_25"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_24"
bottom: "caffe.Eltwise_15"
top: "caffe.Eltwise_25"
}
layer {
name: "caffe.BN_26pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_25"
top: "caffe.Eltwise_25pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_26"
type: "Scale"
bottom: "caffe.Eltwise_25pre"
top: "caffe.BN_26"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_27"
type: "ReLU"
bottom: "caffe.BN_26"
top: "caffe.BN_26"
}
layer {
name: "caffe.SpatialConvolution_28"
type: "Convolution"
bottom: "caffe.BN_26"
top: "caffe.SpatialConvolution_28"
convolution_param {
num_output: 64
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_29bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_28"
top: "caffe.SpatialConvolution_28bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_29"
type: "Scale"
bottom: "caffe.SpatialConvolution_28bn"
top: "caffe.BN_29"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_30"
type: "ReLU"
bottom: "caffe.BN_29"
top: "caffe.BN_29"
}
layer {
name: "caffe.SpatialConvolution_31"
type: "Convolution"
bottom: "caffe.BN_29"
top: "caffe.SpatialConvolution_31"
convolution_param {
num_output: 64
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_32bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_31"
top: "caffe.SpatialConvolution_31bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_32"
type: "Scale"
bottom: "caffe.SpatialConvolution_31bn"
top: "caffe.BN_32"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_33"
type: "ReLU"
bottom: "caffe.BN_32"
top: "caffe.BN_32"
}
layer {
name: "caffe.SpatialConvolution_34"
type: "Convolution"
bottom: "caffe.BN_32"
top: "caffe.SpatialConvolution_34"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_35"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_34"
bottom: "caffe.Eltwise_25"
top: "caffe.Eltwise_35"
}
layer {
name: "caffe.BN_36eltpre"
type: "BatchNorm"
bottom: "caffe.Eltwise_35"
top: "caffe.Eltwise_35"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_36"
type: "Scale"
bottom: "caffe.Eltwise_35"
top: "caffe.Eltwise_35"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_37"
type: "ReLU"
bottom: "caffe.BN_36"
top: "caffe.BN_36"
}
layer {
name: "caffe.SpatialConvolution_38"
type: "Convolution"
bottom: "caffe.BN_36"
top: "caffe.SpatialConvolution_38"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_39bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_38"
top: "caffe.SpatialConvolution_38bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_39"
type: "Scale"
bottom: "caffe.SpatialConvolution_38bn"
top: "caffe.BN_39"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_40"
type: "ReLU"
bottom: "caffe.BN_39"
top: "caffe.BN_39"
}
layer {
name: "caffe.SpatialConvolution_41"
type: "Convolution"
bottom: "caffe.BN_39"
top: "caffe.SpatialConvolution_41"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_42bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_41"
top: "caffe.SpatialConvolution_41bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_42"
type: "Scale"
bottom: "caffe.SpatialConvolution_41bn"
top: "caffe.BN_42"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_43"
type: "ReLU"
bottom: "caffe.BN_42"
top: "caffe.BN_42"
}
layer {
name: "caffe.SpatialConvolution_44"
type: "Convolution"
bottom: "caffe.BN_42"
top: "caffe.SpatialConvolution_44"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.SpatialConvolution_45"
type: "Convolution"
bottom: "caffe.Eltwise_35"
top: "caffe.SpatialConvolution_45"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_46bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_45"
top: "caffe.SpatialConvolution_45bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_46"
type: "Scale"
bottom: "caffe.SpatialConvolution_45bn"
top: "caffe.BN_46"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_47"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_44"
bottom: "caffe.BN_46"
top: "caffe.Eltwise_47"
}
layer {
name: "caffe.BN_48pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_47"
top: "caffe.Eltwise_47pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_48"
type: "Scale"
bottom: "caffe.Eltwise_47pre"
top: "caffe.BN_48"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_49"
type: "ReLU"
bottom: "caffe.BN_48"
top: "caffe.BN_48"
}
layer {
name: "caffe.SpatialConvolution_50"
type: "Convolution"
bottom: "caffe.BN_48"
top: "caffe.SpatialConvolution_50"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_51bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_50"
top: "caffe.SpatialConvolution_50bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_51"
type: "Scale"
bottom: "caffe.SpatialConvolution_50bn"
top: "caffe.BN_51"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_52"
type: "ReLU"
bottom: "caffe.BN_51"
top: "caffe.BN_51"
}
layer {
name: "caffe.SpatialConvolution_53"
type: "Convolution"
bottom: "caffe.BN_51"
top: "caffe.SpatialConvolution_53"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_54bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_53"
top: "caffe.SpatialConvolution_53bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_54"
type: "Scale"
bottom: "caffe.SpatialConvolution_53bn"
top: "caffe.BN_54"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_55"
type: "ReLU"
bottom: "caffe.BN_54"
top: "caffe.BN_54"
}
layer {
name: "caffe.SpatialConvolution_56"
type: "Convolution"
bottom: "caffe.BN_54"
top: "caffe.SpatialConvolution_56"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_57"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_56"
bottom: "caffe.Eltwise_47"
top: "caffe.Eltwise_57"
}
layer {
name: "caffe.BN_58pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_57"
top: "caffe.Eltwise_57pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_58"
type: "Scale"
bottom: "caffe.Eltwise_57pre"
top: "caffe.BN_58"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_59"
type: "ReLU"
bottom: "caffe.BN_58"
top: "caffe.BN_58"
}
layer {
name: "caffe.SpatialConvolution_60"
type: "Convolution"
bottom: "caffe.BN_58"
top: "caffe.SpatialConvolution_60"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_61bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_60"
top: "caffe.SpatialConvolution_60bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_61"
type: "Scale"
bottom: "caffe.SpatialConvolution_60bn"
top: "caffe.BN_61"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_62"
type: "ReLU"
bottom: "caffe.BN_61"
top: "caffe.BN_61"
}
layer {
name: "caffe.SpatialConvolution_63"
type: "Convolution"
bottom: "caffe.BN_61"
top: "caffe.SpatialConvolution_63"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_64bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_63"
top: "caffe.SpatialConvolution_63bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_64"
type: "Scale"
bottom: "caffe.SpatialConvolution_63bn"
top: "caffe.BN_64"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_65"
type: "ReLU"
bottom: "caffe.BN_64"
top: "caffe.BN_64"
}
layer {
name: "caffe.SpatialConvolution_66"
type: "Convolution"
bottom: "caffe.BN_64"
top: "caffe.SpatialConvolution_66"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_67"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_66"
bottom: "caffe.Eltwise_57"
top: "caffe.Eltwise_67"
}
layer {
name: "caffe.BN_68pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_67"
top: "caffe.Eltwise_67pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_68"
type: "Scale"
bottom: "caffe.Eltwise_67pre"
top: "caffe.BN_68"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_69"
type: "ReLU"
bottom: "caffe.BN_68"
top: "caffe.BN_68"
}
layer {
name: "caffe.SpatialConvolution_70"
type: "Convolution"
bottom: "caffe.BN_68"
top: "caffe.SpatialConvolution_70"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_71bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_70"
top: "caffe.SpatialConvolution_70bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_71"
type: "Scale"
bottom: "caffe.SpatialConvolution_70bn"
top: "caffe.BN_71"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_72"
type: "ReLU"
bottom: "caffe.BN_71"
top: "caffe.BN_71"
}
layer {
name: "caffe.SpatialConvolution_73"
type: "Convolution"
bottom: "caffe.BN_71"
top: "caffe.SpatialConvolution_73"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_74bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_73"
top: "caffe.SpatialConvolution_73bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_74"
type: "Scale"
bottom: "caffe.SpatialConvolution_73bn"
top: "caffe.BN_74"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_75"
type: "ReLU"
bottom: "caffe.BN_74"
top: "caffe.BN_74"
}
layer {
name: "caffe.SpatialConvolution_76"
type: "Convolution"
bottom: "caffe.BN_74"
top: "caffe.SpatialConvolution_76"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_77"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_76"
bottom: "caffe.Eltwise_67"
top: "caffe.Eltwise_77"
}
layer {
name: "caffe.BN_78pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_77"
top: "caffe.Eltwise_77pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_78"
type: "Scale"
bottom: "caffe.Eltwise_77pre"
top: "caffe.BN_78"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_79"
type: "ReLU"
bottom: "caffe.BN_78"
top: "caffe.BN_78"
}
layer {
name: "caffe.SpatialConvolution_80"
type: "Convolution"
bottom: "caffe.BN_78"
top: "caffe.SpatialConvolution_80"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_81bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_80"
top: "caffe.SpatialConvolution_80bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_81"
type: "Scale"
bottom: "caffe.SpatialConvolution_80bn"
top: "caffe.BN_81"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_82"
type: "ReLU"
bottom: "caffe.BN_81"
top: "caffe.BN_81"
}
layer {
name: "caffe.SpatialConvolution_83"
type: "Convolution"
bottom: "caffe.BN_81"
top: "caffe.SpatialConvolution_83"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_84bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_83"
top: "caffe.SpatialConvolution_83bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_84"
type: "Scale"
bottom: "caffe.SpatialConvolution_83bn"
top: "caffe.BN_84"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_85"
type: "ReLU"
bottom: "caffe.BN_84"
top: "caffe.BN_84"
}
layer {
name: "caffe.SpatialConvolution_86"
type: "Convolution"
bottom: "caffe.BN_84"
top: "caffe.SpatialConvolution_86"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_87"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_86"
bottom: "caffe.Eltwise_77"
top: "caffe.Eltwise_87"
}
layer {
name: "caffe.BN_88pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_87"
top: "caffe.Eltwise_87pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_88"
type: "Scale"
bottom: "caffe.Eltwise_87pre"
top: "caffe.BN_88"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_89"
type: "ReLU"
bottom: "caffe.BN_88"
top: "caffe.BN_88"
}
layer {
name: "caffe.SpatialConvolution_90"
type: "Convolution"
bottom: "caffe.BN_88"
top: "caffe.SpatialConvolution_90"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_91bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_90"
top: "caffe.SpatialConvolution_90bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_91"
type: "Scale"
bottom: "caffe.SpatialConvolution_90bn"
top: "caffe.BN_91"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_92"
type: "ReLU"
bottom: "caffe.BN_91"
top: "caffe.BN_91"
}
layer {
name: "caffe.SpatialConvolution_93"
type: "Convolution"
bottom: "caffe.BN_91"
top: "caffe.SpatialConvolution_93"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_94bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_93"
top: "caffe.SpatialConvolution_93bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_94"
type: "Scale"
bottom: "caffe.SpatialConvolution_93bn"
top: "caffe.BN_94"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_95"
type: "ReLU"
bottom: "caffe.BN_94"
top: "caffe.BN_94"
}
layer {
name: "caffe.SpatialConvolution_96"
type: "Convolution"
bottom: "caffe.BN_94"
top: "caffe.SpatialConvolution_96"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_97"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_96"
bottom: "caffe.Eltwise_87"
top: "caffe.Eltwise_97"
}
layer {
name: "caffe.BN_98pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_97"
top: "caffe.Eltwise_97pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_98"
type: "Scale"
bottom: "caffe.Eltwise_97pre"
top: "caffe.BN_98"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_99"
type: "ReLU"
bottom: "caffe.BN_98"
top: "caffe.BN_98"
}
layer {
name: "caffe.SpatialConvolution_100"
type: "Convolution"
bottom: "caffe.BN_98"
top: "caffe.SpatialConvolution_100"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_101bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_100"
top: "caffe.SpatialConvolution_100bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_101"
type: "Scale"
bottom: "caffe.SpatialConvolution_100bn"
top: "caffe.BN_101"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_102"
type: "ReLU"
bottom: "caffe.BN_101"
top: "caffe.BN_101"
}
layer {
name: "caffe.SpatialConvolution_103"
type: "Convolution"
bottom: "caffe.BN_101"
top: "caffe.SpatialConvolution_103"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_104bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_103"
top: "caffe.SpatialConvolution_103bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_104"
type: "Scale"
bottom: "caffe.SpatialConvolution_103bn"
top: "caffe.BN_104"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_105"
type: "ReLU"
bottom: "caffe.BN_104"
top: "caffe.BN_104"
}
layer {
name: "caffe.SpatialConvolution_106"
type: "Convolution"
bottom: "caffe.BN_104"
top: "caffe.SpatialConvolution_106"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_107"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_106"
bottom: "caffe.Eltwise_97"
top: "caffe.Eltwise_107"
}
layer {
name: "caffe.BN_108pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_107"
top: "caffe.Eltwise_107pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_108"
type: "Scale"
bottom: "caffe.Eltwise_107pre"
top: "caffe.BN_108"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_109"
type: "ReLU"
bottom: "caffe.BN_108"
top: "caffe.BN_108"
}
layer {
name: "caffe.SpatialConvolution_110"
type: "Convolution"
bottom: "caffe.BN_108"
top: "caffe.SpatialConvolution_110"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_111bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_110"
top: "caffe.SpatialConvolution_110bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_111"
type: "Scale"
bottom: "caffe.SpatialConvolution_110bn"
top: "caffe.BN_111"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_112"
type: "ReLU"
bottom: "caffe.BN_111"
top: "caffe.BN_111"
}
layer {
name: "caffe.SpatialConvolution_113"
type: "Convolution"
bottom: "caffe.BN_111"
top: "caffe.SpatialConvolution_113"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_114bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_113"
top: "caffe.SpatialConvolution_113bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_114"
type: "Scale"
bottom: "caffe.SpatialConvolution_113bn"
top: "caffe.BN_114"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_115"
type: "ReLU"
bottom: "caffe.BN_114"
top: "caffe.BN_114"
}
layer {
name: "caffe.SpatialConvolution_116"
type: "Convolution"
bottom: "caffe.BN_114"
top: "caffe.SpatialConvolution_116"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_117"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_116"
bottom: "caffe.Eltwise_107"
top: "caffe.Eltwise_117"
}
layer {
name: "caffe.BN_118pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_117"
top: "caffe.Eltwise_117pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_118"
type: "Scale"
bottom: "caffe.Eltwise_117pre"
top: "caffe.BN_118"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_119"
type: "ReLU"
bottom: "caffe.BN_118"
top: "caffe.BN_118"
}
layer {
name: "caffe.SpatialConvolution_120"
type: "Convolution"
bottom: "caffe.BN_118"
top: "caffe.SpatialConvolution_120"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_121bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_120"
top: "caffe.SpatialConvolution_120bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_121"
type: "Scale"
bottom: "caffe.SpatialConvolution_120bn"
top: "caffe.BN_121"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_122"
type: "ReLU"
bottom: "caffe.BN_121"
top: "caffe.BN_121"
}
layer {
name: "caffe.SpatialConvolution_123"
type: "Convolution"
bottom: "caffe.BN_121"
top: "caffe.SpatialConvolution_123"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_124bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_123"
top: "caffe.SpatialConvolution_123bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_124"
type: "Scale"
bottom: "caffe.SpatialConvolution_123bn"
top: "caffe.BN_124"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_125"
type: "ReLU"
bottom: "caffe.BN_124"
top: "caffe.BN_124"
}
layer {
name: "caffe.SpatialConvolution_126"
type: "Convolution"
bottom: "caffe.BN_124"
top: "caffe.SpatialConvolution_126"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_127"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_126"
bottom: "caffe.Eltwise_117"
top: "caffe.Eltwise_127"
}
layer {
name: "caffe.BN_128pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_127"
top: "caffe.Eltwise_127pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_128"
type: "Scale"
bottom: "caffe.Eltwise_127pre"
top: "caffe.BN_128"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_129"
type: "ReLU"
bottom: "caffe.BN_128"
top: "caffe.BN_128"
}
layer {
name: "caffe.SpatialConvolution_130"
type: "Convolution"
bottom: "caffe.BN_128"
top: "caffe.SpatialConvolution_130"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_131bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_130"
top: "caffe.SpatialConvolution_130bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_131"
type: "Scale"
bottom: "caffe.SpatialConvolution_130bn"
top: "caffe.BN_131"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_132"
type: "ReLU"
bottom: "caffe.BN_131"
top: "caffe.BN_131"
}
layer {
name: "caffe.SpatialConvolution_133"
type: "Convolution"
bottom: "caffe.BN_131"
top: "caffe.SpatialConvolution_133"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_134bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_133"
top: "caffe.SpatialConvolution_133bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_134"
type: "Scale"
bottom: "caffe.SpatialConvolution_133bn"
top: "caffe.BN_134"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_135"
type: "ReLU"
bottom: "caffe.BN_134"
top: "caffe.BN_134"
}
layer {
name: "caffe.SpatialConvolution_136"
type: "Convolution"
bottom: "caffe.BN_134"
top: "caffe.SpatialConvolution_136"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_137"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_136"
bottom: "caffe.Eltwise_127"
top: "caffe.Eltwise_137"
}
layer {
name: "caffe.BN_138pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_137"
top: "caffe.Eltwise_137pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_138"
type: "Scale"
bottom: "caffe.Eltwise_137pre"
top: "caffe.BN_138"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_139"
type: "ReLU"
bottom: "caffe.BN_138"
top: "caffe.BN_138"
}
layer {
name: "caffe.SpatialConvolution_140"
type: "Convolution"
bottom: "caffe.BN_138"
top: "caffe.SpatialConvolution_140"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_141bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_140"
top: "caffe.SpatialConvolution_140bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_141"
type: "Scale"
bottom: "caffe.SpatialConvolution_140bn"
top: "caffe.BN_141"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_142"
type: "ReLU"
bottom: "caffe.BN_141"
top: "caffe.BN_141"
}
layer {
name: "caffe.SpatialConvolution_143"
type: "Convolution"
bottom: "caffe.BN_141"
top: "caffe.SpatialConvolution_143"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_144bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_143"
top: "caffe.SpatialConvolution_143bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_144"
type: "Scale"
bottom: "caffe.SpatialConvolution_143bn"
top: "caffe.BN_144"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_145"
type: "ReLU"
bottom: "caffe.BN_144"
top: "caffe.BN_144"
}
layer {
name: "caffe.SpatialConvolution_146"
type: "Convolution"
bottom: "caffe.BN_144"
top: "caffe.SpatialConvolution_146"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_147"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_146"
bottom: "caffe.Eltwise_137"
top: "caffe.Eltwise_147"
}
layer {
name: "caffe.BN_148pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_147"
top: "caffe.Eltwise_147pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_148"
type: "Scale"
bottom: "caffe.Eltwise_147pre"
top: "caffe.BN_148"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_149"
type: "ReLU"
bottom: "caffe.BN_148"
top: "caffe.BN_148"
}
layer {
name: "caffe.SpatialConvolution_150"
type: "Convolution"
bottom: "caffe.BN_148"
top: "caffe.SpatialConvolution_150"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_151bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_150"
top: "caffe.SpatialConvolution_150bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_151"
type: "Scale"
bottom: "caffe.SpatialConvolution_150bn"
top: "caffe.BN_151"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_152"
type: "ReLU"
bottom: "caffe.BN_151"
top: "caffe.BN_151"
}
layer {
name: "caffe.SpatialConvolution_153"
type: "Convolution"
bottom: "caffe.BN_151"
top: "caffe.SpatialConvolution_153"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_154bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_153"
top: "caffe.SpatialConvolution_153bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_154"
type: "Scale"
bottom: "caffe.SpatialConvolution_153bn"
top: "caffe.BN_154"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_155"
type: "ReLU"
bottom: "caffe.BN_154"
top: "caffe.BN_154"
}
layer {
name: "caffe.SpatialConvolution_156"
type: "Convolution"
bottom: "caffe.BN_154"
top: "caffe.SpatialConvolution_156"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_157"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_156"
bottom: "caffe.Eltwise_147"
top: "caffe.Eltwise_157"
}
layer {
name: "caffe.BN_158pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_157"
top: "caffe.Eltwise_157pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_158"
type: "Scale"
bottom: "caffe.Eltwise_157pre"
top: "caffe.BN_158"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_159"
type: "ReLU"
bottom: "caffe.BN_158"
top: "caffe.BN_158"
}
layer {
name: "caffe.SpatialConvolution_160"
type: "Convolution"
bottom: "caffe.BN_158"
top: "caffe.SpatialConvolution_160"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_161bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_160"
top: "caffe.SpatialConvolution_160bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_161"
type: "Scale"
bottom: "caffe.SpatialConvolution_160bn"
top: "caffe.BN_161"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_162"
type: "ReLU"
bottom: "caffe.BN_161"
top: "caffe.BN_161"
}
layer {
name: "caffe.SpatialConvolution_163"
type: "Convolution"
bottom: "caffe.BN_161"
top: "caffe.SpatialConvolution_163"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_164bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_163"
top: "caffe.SpatialConvolution_163bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_164"
type: "Scale"
bottom: "caffe.SpatialConvolution_163bn"
top: "caffe.BN_164"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_165"
type: "ReLU"
bottom: "caffe.BN_164"
top: "caffe.BN_164"
}
layer {
name: "caffe.SpatialConvolution_166"
type: "Convolution"
bottom: "caffe.BN_164"
top: "caffe.SpatialConvolution_166"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_167"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_166"
bottom: "caffe.Eltwise_157"
top: "caffe.Eltwise_167"
}
layer {
name: "caffe.BN_168pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_167"
top: "caffe.Eltwise_167pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_168"
type: "Scale"
bottom: "caffe.Eltwise_167pre"
top: "caffe.BN_168"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_169"
type: "ReLU"
bottom: "caffe.BN_168"
top: "caffe.BN_168"
}
layer {
name: "caffe.SpatialConvolution_170"
type: "Convolution"
bottom: "caffe.BN_168"
top: "caffe.SpatialConvolution_170"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_171bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_170"
top: "caffe.SpatialConvolution_170bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_171"
type: "Scale"
bottom: "caffe.SpatialConvolution_170bn"
top: "caffe.BN_171"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_172"
type: "ReLU"
bottom: "caffe.BN_171"
top: "caffe.BN_171"
}
layer {
name: "caffe.SpatialConvolution_173"
type: "Convolution"
bottom: "caffe.BN_171"
top: "caffe.SpatialConvolution_173"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_174bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_173"
top: "caffe.SpatialConvolution_173bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_174"
type: "Scale"
bottom: "caffe.SpatialConvolution_173bn"
top: "caffe.BN_174"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_175"
type: "ReLU"
bottom: "caffe.BN_174"
top: "caffe.BN_174"
}
layer {
name: "caffe.SpatialConvolution_176"
type: "Convolution"
bottom: "caffe.BN_174"
top: "caffe.SpatialConvolution_176"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_177"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_176"
bottom: "caffe.Eltwise_167"
top: "caffe.Eltwise_177"
}
layer {
name: "caffe.BN_178pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_177"
top: "caffe.Eltwise_177pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_178"
type: "Scale"
bottom: "caffe.Eltwise_177pre"
top: "caffe.BN_178"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_179"
type: "ReLU"
bottom: "caffe.BN_178"
top: "caffe.BN_178"
}
layer {
name: "caffe.SpatialConvolution_180"
type: "Convolution"
bottom: "caffe.BN_178"
top: "caffe.SpatialConvolution_180"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_181bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_180"
top: "caffe.SpatialConvolution_180bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_181"
type: "Scale"
bottom: "caffe.SpatialConvolution_180bn"
top: "caffe.BN_181"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_182"
type: "ReLU"
bottom: "caffe.BN_181"
top: "caffe.BN_181"
}
layer {
name: "caffe.SpatialConvolution_183"
type: "Convolution"
bottom: "caffe.BN_181"
top: "caffe.SpatialConvolution_183"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_184bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_183"
top: "caffe.SpatialConvolution_183bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_184"
type: "Scale"
bottom: "caffe.SpatialConvolution_183bn"
top: "caffe.BN_184"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_185"
type: "ReLU"
bottom: "caffe.BN_184"
top: "caffe.BN_184"
}
layer {
name: "caffe.SpatialConvolution_186"
type: "Convolution"
bottom: "caffe.BN_184"
top: "caffe.SpatialConvolution_186"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_187"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_186"
bottom: "caffe.Eltwise_177"
top: "caffe.Eltwise_187"
}
layer {
name: "caffe.BN_188pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_187"
top: "caffe.Eltwise_187pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_188"
type: "Scale"
bottom: "caffe.Eltwise_187pre"
top: "caffe.BN_188"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_189"
type: "ReLU"
bottom: "caffe.BN_188"
top: "caffe.BN_188"
}
layer {
name: "caffe.SpatialConvolution_190"
type: "Convolution"
bottom: "caffe.BN_188"
top: "caffe.SpatialConvolution_190"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_191bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_190"
top: "caffe.SpatialConvolution_190bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_191"
type: "Scale"
bottom: "caffe.SpatialConvolution_190bn"
top: "caffe.BN_191"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_192"
type: "ReLU"
bottom: "caffe.BN_191"
top: "caffe.BN_191"
}
layer {
name: "caffe.SpatialConvolution_193"
type: "Convolution"
bottom: "caffe.BN_191"
top: "caffe.SpatialConvolution_193"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_194bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_193"
top: "caffe.SpatialConvolution_193bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_194"
type: "Scale"
bottom: "caffe.SpatialConvolution_193bn"
top: "caffe.BN_194"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_195"
type: "ReLU"
bottom: "caffe.BN_194"
top: "caffe.BN_194"
}
layer {
name: "caffe.SpatialConvolution_196"
type: "Convolution"
bottom: "caffe.BN_194"
top: "caffe.SpatialConvolution_196"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_197"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_196"
bottom: "caffe.Eltwise_187"
top: "caffe.Eltwise_197"
}
layer {
name: "caffe.BN_198pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_197"
top: "caffe.Eltwise_197pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_198"
type: "Scale"
bottom: "caffe.Eltwise_197pre"
top: "caffe.BN_198"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_199"
type: "ReLU"
bottom: "caffe.BN_198"
top: "caffe.BN_198"
}
layer {
name: "caffe.SpatialConvolution_200"
type: "Convolution"
bottom: "caffe.BN_198"
top: "caffe.SpatialConvolution_200"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_201bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_200"
top: "caffe.SpatialConvolution_200bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_201"
type: "Scale"
bottom: "caffe.SpatialConvolution_200bn"
top: "caffe.BN_201"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_202"
type: "ReLU"
bottom: "caffe.BN_201"
top: "caffe.BN_201"
}
layer {
name: "caffe.SpatialConvolution_203"
type: "Convolution"
bottom: "caffe.BN_201"
top: "caffe.SpatialConvolution_203"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_204bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_203"
top: "caffe.SpatialConvolution_203bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_204"
type: "Scale"
bottom: "caffe.SpatialConvolution_203bn"
top: "caffe.BN_204"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_205"
type: "ReLU"
bottom: "caffe.BN_204"
top: "caffe.BN_204"
}
layer {
name: "caffe.SpatialConvolution_206"
type: "Convolution"
bottom: "caffe.BN_204"
top: "caffe.SpatialConvolution_206"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_207"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_206"
bottom: "caffe.Eltwise_197"
top: "caffe.Eltwise_207"
}
layer {
name: "caffe.BN_208pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_207"
top: "caffe.Eltwise_207pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_208"
type: "Scale"
bottom: "caffe.Eltwise_207pre"
top: "caffe.BN_208"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_209"
type: "ReLU"
bottom: "caffe.BN_208"
top: "caffe.BN_208"
}
layer {
name: "caffe.SpatialConvolution_210"
type: "Convolution"
bottom: "caffe.BN_208"
top: "caffe.SpatialConvolution_210"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_211bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_210"
top: "caffe.SpatialConvolution_210bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_211"
type: "Scale"
bottom: "caffe.SpatialConvolution_210bn"
top: "caffe.BN_211"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_212"
type: "ReLU"
bottom: "caffe.BN_211"
top: "caffe.BN_211"
}
layer {
name: "caffe.SpatialConvolution_213"
type: "Convolution"
bottom: "caffe.BN_211"
top: "caffe.SpatialConvolution_213"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_214bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_213"
top: "caffe.SpatialConvolution_213bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_214"
type: "Scale"
bottom: "caffe.SpatialConvolution_213bn"
top: "caffe.BN_214"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_215"
type: "ReLU"
bottom: "caffe.BN_214"
top: "caffe.BN_214"
}
layer {
name: "caffe.SpatialConvolution_216"
type: "Convolution"
bottom: "caffe.BN_214"
top: "caffe.SpatialConvolution_216"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_217"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_216"
bottom: "caffe.Eltwise_207"
top: "caffe.Eltwise_217"
}
layer {
name: "caffe.BN_218pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_217"
top: "caffe.Eltwise_217pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_218"
type: "Scale"
bottom: "caffe.Eltwise_217pre"
top: "caffe.BN_218"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_219"
type: "ReLU"
bottom: "caffe.BN_218"
top: "caffe.BN_218"
}
layer {
name: "caffe.SpatialConvolution_220"
type: "Convolution"
bottom: "caffe.BN_218"
top: "caffe.SpatialConvolution_220"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_221bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_220"
top: "caffe.SpatialConvolution_220bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_221"
type: "Scale"
bottom: "caffe.SpatialConvolution_220bn"
top: "caffe.BN_221"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_222"
type: "ReLU"
bottom: "caffe.BN_221"
top: "caffe.BN_221"
}
layer {
name: "caffe.SpatialConvolution_223"
type: "Convolution"
bottom: "caffe.BN_221"
top: "caffe.SpatialConvolution_223"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_224bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_223"
top: "caffe.SpatialConvolution_223bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_224"
type: "Scale"
bottom: "caffe.SpatialConvolution_223bn"
top: "caffe.BN_224"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_225"
type: "ReLU"
bottom: "caffe.BN_224"
top: "caffe.BN_224"
}
layer {
name: "caffe.SpatialConvolution_226"
type: "Convolution"
bottom: "caffe.BN_224"
top: "caffe.SpatialConvolution_226"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_227"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_226"
bottom: "caffe.Eltwise_217"
top: "caffe.Eltwise_227"
}
layer {
name: "caffe.BN_228pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_227"
top: "caffe.Eltwise_227pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_228"
type: "Scale"
bottom: "caffe.Eltwise_227pre"
top: "caffe.BN_228"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_229"
type: "ReLU"
bottom: "caffe.BN_228"
top: "caffe.BN_228"
}
layer {
name: "caffe.SpatialConvolution_230"
type: "Convolution"
bottom: "caffe.BN_228"
top: "caffe.SpatialConvolution_230"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_231bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_230"
top: "caffe.SpatialConvolution_230bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_231"
type: "Scale"
bottom: "caffe.SpatialConvolution_230bn"
top: "caffe.BN_231"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_232"
type: "ReLU"
bottom: "caffe.BN_231"
top: "caffe.BN_231"
}
layer {
name: "caffe.SpatialConvolution_233"
type: "Convolution"
bottom: "caffe.BN_231"
top: "caffe.SpatialConvolution_233"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_234bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_233"
top: "caffe.SpatialConvolution_233bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_234"
type: "Scale"
bottom: "caffe.SpatialConvolution_233bn"
top: "caffe.BN_234"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_235"
type: "ReLU"
bottom: "caffe.BN_234"
top: "caffe.BN_234"
}
layer {
name: "caffe.SpatialConvolution_236"
type: "Convolution"
bottom: "caffe.BN_234"
top: "caffe.SpatialConvolution_236"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_237"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_236"
bottom: "caffe.Eltwise_227"
top: "caffe.Eltwise_237"
}
layer {
name: "caffe.BN_238pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_237"
top: "caffe.Eltwise_237pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_238"
type: "Scale"
bottom: "caffe.Eltwise_237pre"
top: "caffe.BN_238"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_239"
type: "ReLU"
bottom: "caffe.BN_238"
top: "caffe.BN_238"
}
layer {
name: "caffe.SpatialConvolution_240"
type: "Convolution"
bottom: "caffe.BN_238"
top: "caffe.SpatialConvolution_240"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_241bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_240"
top: "caffe.SpatialConvolution_240bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_241"
type: "Scale"
bottom: "caffe.SpatialConvolution_240bn"
top: "caffe.BN_241"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_242"
type: "ReLU"
bottom: "caffe.BN_241"
top: "caffe.BN_241"
}
layer {
name: "caffe.SpatialConvolution_243"
type: "Convolution"
bottom: "caffe.BN_241"
top: "caffe.SpatialConvolution_243"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_244bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_243"
top: "caffe.SpatialConvolution_243bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_244"
type: "Scale"
bottom: "caffe.SpatialConvolution_243bn"
top: "caffe.BN_244"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_245"
type: "ReLU"
bottom: "caffe.BN_244"
top: "caffe.BN_244"
}
layer {
name: "caffe.SpatialConvolution_246"
type: "Convolution"
bottom: "caffe.BN_244"
top: "caffe.SpatialConvolution_246"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_247"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_246"
bottom: "caffe.Eltwise_237"
top: "caffe.Eltwise_247"
}
layer {
name: "caffe.BN_248pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_247"
top: "caffe.Eltwise_247pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_248"
type: "Scale"
bottom: "caffe.Eltwise_247pre"
top: "caffe.BN_248"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_249"
type: "ReLU"
bottom: "caffe.BN_248"
top: "caffe.BN_248"
}
layer {
name: "caffe.SpatialConvolution_250"
type: "Convolution"
bottom: "caffe.BN_248"
top: "caffe.SpatialConvolution_250"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_251bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_250"
top: "caffe.SpatialConvolution_250bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_251"
type: "Scale"
bottom: "caffe.SpatialConvolution_250bn"
top: "caffe.BN_251"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_252"
type: "ReLU"
bottom: "caffe.BN_251"
top: "caffe.BN_251"
}
layer {
name: "caffe.SpatialConvolution_253"
type: "Convolution"
bottom: "caffe.BN_251"
top: "caffe.SpatialConvolution_253"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_254bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_253"
top: "caffe.SpatialConvolution_253bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_254"
type: "Scale"
bottom: "caffe.SpatialConvolution_253bn"
top: "caffe.BN_254"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_255"
type: "ReLU"
bottom: "caffe.BN_254"
top: "caffe.BN_254"
}
layer {
name: "caffe.SpatialConvolution_256"
type: "Convolution"
bottom: "caffe.BN_254"
top: "caffe.SpatialConvolution_256"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_257"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_256"
bottom: "caffe.Eltwise_247"
top: "caffe.Eltwise_257"
}
layer {
name: "caffe.BN_258pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_257"
top: "caffe.Eltwise_257pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_258"
type: "Scale"
bottom: "caffe.Eltwise_257pre"
top: "caffe.BN_258"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_259"
type: "ReLU"
bottom: "caffe.BN_258"
top: "caffe.BN_258"
}
layer {
name: "caffe.SpatialConvolution_260"
type: "Convolution"
bottom: "caffe.BN_258"
top: "caffe.SpatialConvolution_260"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_261bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_260"
top: "caffe.SpatialConvolution_260bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_261"
type: "Scale"
bottom: "caffe.SpatialConvolution_260bn"
top: "caffe.BN_261"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_262"
type: "ReLU"
bottom: "caffe.BN_261"
top: "caffe.BN_261"
}
layer {
name: "caffe.SpatialConvolution_263"
type: "Convolution"
bottom: "caffe.BN_261"
top: "caffe.SpatialConvolution_263"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_264bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_263"
top: "caffe.SpatialConvolution_263bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_264"
type: "Scale"
bottom: "caffe.SpatialConvolution_263bn"
top: "caffe.BN_264"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_265"
type: "ReLU"
bottom: "caffe.BN_264"
top: "caffe.BN_264"
}
layer {
name: "caffe.SpatialConvolution_266"
type: "Convolution"
bottom: "caffe.BN_264"
top: "caffe.SpatialConvolution_266"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_267"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_266"
bottom: "caffe.Eltwise_257"
top: "caffe.Eltwise_267"
}
layer {
name: "caffe.BN_268pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_267"
top: "caffe.Eltwise_267pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_268"
type: "Scale"
bottom: "caffe.Eltwise_267pre"
top: "caffe.BN_268"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_269"
type: "ReLU"
bottom: "caffe.BN_268"
top: "caffe.BN_268"
}
layer {
name: "caffe.SpatialConvolution_270"
type: "Convolution"
bottom: "caffe.BN_268"
top: "caffe.SpatialConvolution_270"
convolution_param {
num_output: 128
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_271bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_270"
top: "caffe.SpatialConvolution_270bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_271"
type: "Scale"
bottom: "caffe.SpatialConvolution_270bn"
top: "caffe.BN_271"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_272"
type: "ReLU"
bottom: "caffe.BN_271"
top: "caffe.BN_271"
}
layer {
name: "caffe.SpatialConvolution_273"
type: "Convolution"
bottom: "caffe.BN_271"
top: "caffe.SpatialConvolution_273"
convolution_param {
num_output: 128
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_274bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_273"
top: "caffe.SpatialConvolution_273bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_274"
type: "Scale"
bottom: "caffe.SpatialConvolution_273bn"
top: "caffe.BN_274"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_275"
type: "ReLU"
bottom: "caffe.BN_274"
top: "caffe.BN_274"
}
layer {
name: "caffe.SpatialConvolution_276"
type: "Convolution"
bottom: "caffe.BN_274"
top: "caffe.SpatialConvolution_276"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_277"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_276"
bottom: "caffe.Eltwise_267"
top: "caffe.Eltwise_277"
}
layer {
name: "caffe.BN_278eltpre"
type: "BatchNorm"
bottom: "caffe.Eltwise_277"
top: "caffe.Eltwise_277"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_278"
type: "Scale"
bottom: "caffe.Eltwise_277"
top: "caffe.Eltwise_277"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_279"
type: "ReLU"
bottom: "caffe.BN_278"
top: "caffe.BN_278"
}
layer {
name: "caffe.SpatialConvolution_280"
type: "Convolution"
bottom: "caffe.BN_278"
top: "caffe.SpatialConvolution_280"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_281bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_280"
top: "caffe.SpatialConvolution_280bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_281"
type: "Scale"
bottom: "caffe.SpatialConvolution_280bn"
top: "caffe.BN_281"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_282"
type: "ReLU"
bottom: "caffe.BN_281"
top: "caffe.BN_281"
}
layer {
name: "caffe.SpatialConvolution_283"
type: "Convolution"
bottom: "caffe.BN_281"
top: "caffe.SpatialConvolution_283"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_284bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_283"
top: "caffe.SpatialConvolution_283bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_284"
type: "Scale"
bottom: "caffe.SpatialConvolution_283bn"
top: "caffe.BN_284"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_285"
type: "ReLU"
bottom: "caffe.BN_284"
top: "caffe.BN_284"
}
layer {
name: "caffe.SpatialConvolution_286"
type: "Convolution"
bottom: "caffe.BN_284"
top: "caffe.SpatialConvolution_286"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.SpatialConvolution_287"
type: "Convolution"
bottom: "caffe.Eltwise_277"
top: "caffe.SpatialConvolution_287"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_288bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_287"
top: "caffe.SpatialConvolution_287bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_288"
type: "Scale"
bottom: "caffe.SpatialConvolution_287bn"
top: "caffe.BN_288"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_289"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_286"
bottom: "caffe.BN_288"
top: "caffe.Eltwise_289"
}
layer {
name: "caffe.BN_290pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_289"
top: "caffe.Eltwise_289pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_290"
type: "Scale"
bottom: "caffe.Eltwise_289pre"
top: "caffe.BN_290"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_291"
type: "ReLU"
bottom: "caffe.BN_290"
top: "caffe.BN_290"
}
layer {
name: "caffe.SpatialConvolution_292"
type: "Convolution"
bottom: "caffe.BN_290"
top: "caffe.SpatialConvolution_292"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_293bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_292"
top: "caffe.SpatialConvolution_292bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_293"
type: "Scale"
bottom: "caffe.SpatialConvolution_292bn"
top: "caffe.BN_293"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_294"
type: "ReLU"
bottom: "caffe.BN_293"
top: "caffe.BN_293"
}
layer {
name: "caffe.SpatialConvolution_295"
type: "Convolution"
bottom: "caffe.BN_293"
top: "caffe.SpatialConvolution_295"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_296bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_295"
top: "caffe.SpatialConvolution_295bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_296"
type: "Scale"
bottom: "caffe.SpatialConvolution_295bn"
top: "caffe.BN_296"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_297"
type: "ReLU"
bottom: "caffe.BN_296"
top: "caffe.BN_296"
}
layer {
name: "caffe.SpatialConvolution_298"
type: "Convolution"
bottom: "caffe.BN_296"
top: "caffe.SpatialConvolution_298"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_299"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_298"
bottom: "caffe.Eltwise_289"
top: "caffe.Eltwise_299"
}
layer {
name: "caffe.BN_300pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_299"
top: "caffe.Eltwise_299pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_300"
type: "Scale"
bottom: "caffe.Eltwise_299pre"
top: "caffe.BN_300"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_301"
type: "ReLU"
bottom: "caffe.BN_300"
top: "caffe.BN_300"
}
layer {
name: "caffe.SpatialConvolution_302"
type: "Convolution"
bottom: "caffe.BN_300"
top: "caffe.SpatialConvolution_302"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_303bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_302"
top: "caffe.SpatialConvolution_302bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_303"
type: "Scale"
bottom: "caffe.SpatialConvolution_302bn"
top: "caffe.BN_303"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_304"
type: "ReLU"
bottom: "caffe.BN_303"
top: "caffe.BN_303"
}
layer {
name: "caffe.SpatialConvolution_305"
type: "Convolution"
bottom: "caffe.BN_303"
top: "caffe.SpatialConvolution_305"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_306bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_305"
top: "caffe.SpatialConvolution_305bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_306"
type: "Scale"
bottom: "caffe.SpatialConvolution_305bn"
top: "caffe.BN_306"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_307"
type: "ReLU"
bottom: "caffe.BN_306"
top: "caffe.BN_306"
}
layer {
name: "caffe.SpatialConvolution_308"
type: "Convolution"
bottom: "caffe.BN_306"
top: "caffe.SpatialConvolution_308"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_309"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_308"
bottom: "caffe.Eltwise_299"
top: "caffe.Eltwise_309"
}
layer {
name: "caffe.BN_310pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_309"
top: "caffe.Eltwise_309pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_310"
type: "Scale"
bottom: "caffe.Eltwise_309pre"
top: "caffe.BN_310"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_311"
type: "ReLU"
bottom: "caffe.BN_310"
top: "caffe.BN_310"
}
layer {
name: "caffe.SpatialConvolution_312"
type: "Convolution"
bottom: "caffe.BN_310"
top: "caffe.SpatialConvolution_312"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_313bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_312"
top: "caffe.SpatialConvolution_312bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_313"
type: "Scale"
bottom: "caffe.SpatialConvolution_312bn"
top: "caffe.BN_313"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_314"
type: "ReLU"
bottom: "caffe.BN_313"
top: "caffe.BN_313"
}
layer {
name: "caffe.SpatialConvolution_315"
type: "Convolution"
bottom: "caffe.BN_313"
top: "caffe.SpatialConvolution_315"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_316bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_315"
top: "caffe.SpatialConvolution_315bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_316"
type: "Scale"
bottom: "caffe.SpatialConvolution_315bn"
top: "caffe.BN_316"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_317"
type: "ReLU"
bottom: "caffe.BN_316"
top: "caffe.BN_316"
}
layer {
name: "caffe.SpatialConvolution_318"
type: "Convolution"
bottom: "caffe.BN_316"
top: "caffe.SpatialConvolution_318"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_319"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_318"
bottom: "caffe.Eltwise_309"
top: "caffe.Eltwise_319"
}
layer {
name: "caffe.BN_320pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_319"
top: "caffe.Eltwise_319pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_320"
type: "Scale"
bottom: "caffe.Eltwise_319pre"
top: "caffe.BN_320"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_321"
type: "ReLU"
bottom: "caffe.BN_320"
top: "caffe.BN_320"
}
layer {
name: "caffe.SpatialConvolution_322"
type: "Convolution"
bottom: "caffe.BN_320"
top: "caffe.SpatialConvolution_322"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_323bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_322"
top: "caffe.SpatialConvolution_322bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_323"
type: "Scale"
bottom: "caffe.SpatialConvolution_322bn"
top: "caffe.BN_323"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_324"
type: "ReLU"
bottom: "caffe.BN_323"
top: "caffe.BN_323"
}
layer {
name: "caffe.SpatialConvolution_325"
type: "Convolution"
bottom: "caffe.BN_323"
top: "caffe.SpatialConvolution_325"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_326bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_325"
top: "caffe.SpatialConvolution_325bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_326"
type: "Scale"
bottom: "caffe.SpatialConvolution_325bn"
top: "caffe.BN_326"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_327"
type: "ReLU"
bottom: "caffe.BN_326"
top: "caffe.BN_326"
}
layer {
name: "caffe.SpatialConvolution_328"
type: "Convolution"
bottom: "caffe.BN_326"
top: "caffe.SpatialConvolution_328"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_329"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_328"
bottom: "caffe.Eltwise_319"
top: "caffe.Eltwise_329"
}
layer {
name: "caffe.BN_330pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_329"
top: "caffe.Eltwise_329pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_330"
type: "Scale"
bottom: "caffe.Eltwise_329pre"
top: "caffe.BN_330"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_331"
type: "ReLU"
bottom: "caffe.BN_330"
top: "caffe.BN_330"
}
layer {
name: "caffe.SpatialConvolution_332"
type: "Convolution"
bottom: "caffe.BN_330"
top: "caffe.SpatialConvolution_332"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_333bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_332"
top: "caffe.SpatialConvolution_332bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_333"
type: "Scale"
bottom: "caffe.SpatialConvolution_332bn"
top: "caffe.BN_333"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_334"
type: "ReLU"
bottom: "caffe.BN_333"
top: "caffe.BN_333"
}
layer {
name: "caffe.SpatialConvolution_335"
type: "Convolution"
bottom: "caffe.BN_333"
top: "caffe.SpatialConvolution_335"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_336bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_335"
top: "caffe.SpatialConvolution_335bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_336"
type: "Scale"
bottom: "caffe.SpatialConvolution_335bn"
top: "caffe.BN_336"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_337"
type: "ReLU"
bottom: "caffe.BN_336"
top: "caffe.BN_336"
}
layer {
name: "caffe.SpatialConvolution_338"
type: "Convolution"
bottom: "caffe.BN_336"
top: "caffe.SpatialConvolution_338"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_339"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_338"
bottom: "caffe.Eltwise_329"
top: "caffe.Eltwise_339"
}
layer {
name: "caffe.BN_340pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_339"
top: "caffe.Eltwise_339pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_340"
type: "Scale"
bottom: "caffe.Eltwise_339pre"
top: "caffe.BN_340"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_341"
type: "ReLU"
bottom: "caffe.BN_340"
top: "caffe.BN_340"
}
layer {
name: "caffe.SpatialConvolution_342"
type: "Convolution"
bottom: "caffe.BN_340"
top: "caffe.SpatialConvolution_342"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_343bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_342"
top: "caffe.SpatialConvolution_342bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_343"
type: "Scale"
bottom: "caffe.SpatialConvolution_342bn"
top: "caffe.BN_343"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_344"
type: "ReLU"
bottom: "caffe.BN_343"
top: "caffe.BN_343"
}
layer {
name: "caffe.SpatialConvolution_345"
type: "Convolution"
bottom: "caffe.BN_343"
top: "caffe.SpatialConvolution_345"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_346bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_345"
top: "caffe.SpatialConvolution_345bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_346"
type: "Scale"
bottom: "caffe.SpatialConvolution_345bn"
top: "caffe.BN_346"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_347"
type: "ReLU"
bottom: "caffe.BN_346"
top: "caffe.BN_346"
}
layer {
name: "caffe.SpatialConvolution_348"
type: "Convolution"
bottom: "caffe.BN_346"
top: "caffe.SpatialConvolution_348"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_349"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_348"
bottom: "caffe.Eltwise_339"
top: "caffe.Eltwise_349"
}
layer {
name: "caffe.BN_350pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_349"
top: "caffe.Eltwise_349pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_350"
type: "Scale"
bottom: "caffe.Eltwise_349pre"
top: "caffe.BN_350"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_351"
type: "ReLU"
bottom: "caffe.BN_350"
top: "caffe.BN_350"
}
layer {
name: "caffe.SpatialConvolution_352"
type: "Convolution"
bottom: "caffe.BN_350"
top: "caffe.SpatialConvolution_352"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_353bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_352"
top: "caffe.SpatialConvolution_352bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_353"
type: "Scale"
bottom: "caffe.SpatialConvolution_352bn"
top: "caffe.BN_353"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_354"
type: "ReLU"
bottom: "caffe.BN_353"
top: "caffe.BN_353"
}
layer {
name: "caffe.SpatialConvolution_355"
type: "Convolution"
bottom: "caffe.BN_353"
top: "caffe.SpatialConvolution_355"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_356bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_355"
top: "caffe.SpatialConvolution_355bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_356"
type: "Scale"
bottom: "caffe.SpatialConvolution_355bn"
top: "caffe.BN_356"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_357"
type: "ReLU"
bottom: "caffe.BN_356"
top: "caffe.BN_356"
}
layer {
name: "caffe.SpatialConvolution_358"
type: "Convolution"
bottom: "caffe.BN_356"
top: "caffe.SpatialConvolution_358"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_359"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_358"
bottom: "caffe.Eltwise_349"
top: "caffe.Eltwise_359"
}
layer {
name: "caffe.BN_360pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_359"
top: "caffe.Eltwise_359pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_360"
type: "Scale"
bottom: "caffe.Eltwise_359pre"
top: "caffe.BN_360"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_361"
type: "ReLU"
bottom: "caffe.BN_360"
top: "caffe.BN_360"
}
layer {
name: "caffe.SpatialConvolution_362"
type: "Convolution"
bottom: "caffe.BN_360"
top: "caffe.SpatialConvolution_362"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_363bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_362"
top: "caffe.SpatialConvolution_362bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_363"
type: "Scale"
bottom: "caffe.SpatialConvolution_362bn"
top: "caffe.BN_363"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_364"
type: "ReLU"
bottom: "caffe.BN_363"
top: "caffe.BN_363"
}
layer {
name: "caffe.SpatialConvolution_365"
type: "Convolution"
bottom: "caffe.BN_363"
top: "caffe.SpatialConvolution_365"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_366bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_365"
top: "caffe.SpatialConvolution_365bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_366"
type: "Scale"
bottom: "caffe.SpatialConvolution_365bn"
top: "caffe.BN_366"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_367"
type: "ReLU"
bottom: "caffe.BN_366"
top: "caffe.BN_366"
}
layer {
name: "caffe.SpatialConvolution_368"
type: "Convolution"
bottom: "caffe.BN_366"
top: "caffe.SpatialConvolution_368"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_369"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_368"
bottom: "caffe.Eltwise_359"
top: "caffe.Eltwise_369"
}
layer {
name: "caffe.BN_370pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_369"
top: "caffe.Eltwise_369pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_370"
type: "Scale"
bottom: "caffe.Eltwise_369pre"
top: "caffe.BN_370"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_371"
type: "ReLU"
bottom: "caffe.BN_370"
top: "caffe.BN_370"
}
layer {
name: "caffe.SpatialConvolution_372"
type: "Convolution"
bottom: "caffe.BN_370"
top: "caffe.SpatialConvolution_372"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_373bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_372"
top: "caffe.SpatialConvolution_372bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_373"
type: "Scale"
bottom: "caffe.SpatialConvolution_372bn"
top: "caffe.BN_373"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_374"
type: "ReLU"
bottom: "caffe.BN_373"
top: "caffe.BN_373"
}
layer {
name: "caffe.SpatialConvolution_375"
type: "Convolution"
bottom: "caffe.BN_373"
top: "caffe.SpatialConvolution_375"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_376bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_375"
top: "caffe.SpatialConvolution_375bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_376"
type: "Scale"
bottom: "caffe.SpatialConvolution_375bn"
top: "caffe.BN_376"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_377"
type: "ReLU"
bottom: "caffe.BN_376"
top: "caffe.BN_376"
}
layer {
name: "caffe.SpatialConvolution_378"
type: "Convolution"
bottom: "caffe.BN_376"
top: "caffe.SpatialConvolution_378"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_379"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_378"
bottom: "caffe.Eltwise_369"
top: "caffe.Eltwise_379"
}
layer {
name: "caffe.BN_380pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_379"
top: "caffe.Eltwise_379pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_380"
type: "Scale"
bottom: "caffe.Eltwise_379pre"
top: "caffe.BN_380"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_381"
type: "ReLU"
bottom: "caffe.BN_380"
top: "caffe.BN_380"
}
layer {
name: "caffe.SpatialConvolution_382"
type: "Convolution"
bottom: "caffe.BN_380"
top: "caffe.SpatialConvolution_382"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_383bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_382"
top: "caffe.SpatialConvolution_382bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_383"
type: "Scale"
bottom: "caffe.SpatialConvolution_382bn"
top: "caffe.BN_383"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_384"
type: "ReLU"
bottom: "caffe.BN_383"
top: "caffe.BN_383"
}
layer {
name: "caffe.SpatialConvolution_385"
type: "Convolution"
bottom: "caffe.BN_383"
top: "caffe.SpatialConvolution_385"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_386bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_385"
top: "caffe.SpatialConvolution_385bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_386"
type: "Scale"
bottom: "caffe.SpatialConvolution_385bn"
top: "caffe.BN_386"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_387"
type: "ReLU"
bottom: "caffe.BN_386"
top: "caffe.BN_386"
}
layer {
name: "caffe.SpatialConvolution_388"
type: "Convolution"
bottom: "caffe.BN_386"
top: "caffe.SpatialConvolution_388"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_389"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_388"
bottom: "caffe.Eltwise_379"
top: "caffe.Eltwise_389"
}
layer {
name: "caffe.BN_390pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_389"
top: "caffe.Eltwise_389pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_390"
type: "Scale"
bottom: "caffe.Eltwise_389pre"
top: "caffe.BN_390"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_391"
type: "ReLU"
bottom: "caffe.BN_390"
top: "caffe.BN_390"
}
layer {
name: "caffe.SpatialConvolution_392"
type: "Convolution"
bottom: "caffe.BN_390"
top: "caffe.SpatialConvolution_392"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_393bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_392"
top: "caffe.SpatialConvolution_392bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_393"
type: "Scale"
bottom: "caffe.SpatialConvolution_392bn"
top: "caffe.BN_393"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_394"
type: "ReLU"
bottom: "caffe.BN_393"
top: "caffe.BN_393"
}
layer {
name: "caffe.SpatialConvolution_395"
type: "Convolution"
bottom: "caffe.BN_393"
top: "caffe.SpatialConvolution_395"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_396bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_395"
top: "caffe.SpatialConvolution_395bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_396"
type: "Scale"
bottom: "caffe.SpatialConvolution_395bn"
top: "caffe.BN_396"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_397"
type: "ReLU"
bottom: "caffe.BN_396"
top: "caffe.BN_396"
}
layer {
name: "caffe.SpatialConvolution_398"
type: "Convolution"
bottom: "caffe.BN_396"
top: "caffe.SpatialConvolution_398"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_399"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_398"
bottom: "caffe.Eltwise_389"
top: "caffe.Eltwise_399"
}
layer {
name: "caffe.BN_400pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_399"
top: "caffe.Eltwise_399pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_400"
type: "Scale"
bottom: "caffe.Eltwise_399pre"
top: "caffe.BN_400"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_401"
type: "ReLU"
bottom: "caffe.BN_400"
top: "caffe.BN_400"
}
layer {
name: "caffe.SpatialConvolution_402"
type: "Convolution"
bottom: "caffe.BN_400"
top: "caffe.SpatialConvolution_402"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_403bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_402"
top: "caffe.SpatialConvolution_402bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_403"
type: "Scale"
bottom: "caffe.SpatialConvolution_402bn"
top: "caffe.BN_403"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_404"
type: "ReLU"
bottom: "caffe.BN_403"
top: "caffe.BN_403"
}
layer {
name: "caffe.SpatialConvolution_405"
type: "Convolution"
bottom: "caffe.BN_403"
top: "caffe.SpatialConvolution_405"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_406bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_405"
top: "caffe.SpatialConvolution_405bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_406"
type: "Scale"
bottom: "caffe.SpatialConvolution_405bn"
top: "caffe.BN_406"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_407"
type: "ReLU"
bottom: "caffe.BN_406"
top: "caffe.BN_406"
}
layer {
name: "caffe.SpatialConvolution_408"
type: "Convolution"
bottom: "caffe.BN_406"
top: "caffe.SpatialConvolution_408"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_409"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_408"
bottom: "caffe.Eltwise_399"
top: "caffe.Eltwise_409"
}
layer {
name: "caffe.BN_410pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_409"
top: "caffe.Eltwise_409pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_410"
type: "Scale"
bottom: "caffe.Eltwise_409pre"
top: "caffe.BN_410"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_411"
type: "ReLU"
bottom: "caffe.BN_410"
top: "caffe.BN_410"
}
layer {
name: "caffe.SpatialConvolution_412"
type: "Convolution"
bottom: "caffe.BN_410"
top: "caffe.SpatialConvolution_412"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_413bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_412"
top: "caffe.SpatialConvolution_412bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_413"
type: "Scale"
bottom: "caffe.SpatialConvolution_412bn"
top: "caffe.BN_413"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_414"
type: "ReLU"
bottom: "caffe.BN_413"
top: "caffe.BN_413"
}
layer {
name: "caffe.SpatialConvolution_415"
type: "Convolution"
bottom: "caffe.BN_413"
top: "caffe.SpatialConvolution_415"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_416bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_415"
top: "caffe.SpatialConvolution_415bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_416"
type: "Scale"
bottom: "caffe.SpatialConvolution_415bn"
top: "caffe.BN_416"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_417"
type: "ReLU"
bottom: "caffe.BN_416"
top: "caffe.BN_416"
}
layer {
name: "caffe.SpatialConvolution_418"
type: "Convolution"
bottom: "caffe.BN_416"
top: "caffe.SpatialConvolution_418"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_419"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_418"
bottom: "caffe.Eltwise_409"
top: "caffe.Eltwise_419"
}
layer {
name: "caffe.BN_420pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_419"
top: "caffe.Eltwise_419pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_420"
type: "Scale"
bottom: "caffe.Eltwise_419pre"
top: "caffe.BN_420"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_421"
type: "ReLU"
bottom: "caffe.BN_420"
top: "caffe.BN_420"
}
layer {
name: "caffe.SpatialConvolution_422"
type: "Convolution"
bottom: "caffe.BN_420"
top: "caffe.SpatialConvolution_422"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_423bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_422"
top: "caffe.SpatialConvolution_422bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_423"
type: "Scale"
bottom: "caffe.SpatialConvolution_422bn"
top: "caffe.BN_423"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_424"
type: "ReLU"
bottom: "caffe.BN_423"
top: "caffe.BN_423"
}
layer {
name: "caffe.SpatialConvolution_425"
type: "Convolution"
bottom: "caffe.BN_423"
top: "caffe.SpatialConvolution_425"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_426bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_425"
top: "caffe.SpatialConvolution_425bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_426"
type: "Scale"
bottom: "caffe.SpatialConvolution_425bn"
top: "caffe.BN_426"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_427"
type: "ReLU"
bottom: "caffe.BN_426"
top: "caffe.BN_426"
}
layer {
name: "caffe.SpatialConvolution_428"
type: "Convolution"
bottom: "caffe.BN_426"
top: "caffe.SpatialConvolution_428"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_429"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_428"
bottom: "caffe.Eltwise_419"
top: "caffe.Eltwise_429"
}
layer {
name: "caffe.BN_430pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_429"
top: "caffe.Eltwise_429pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_430"
type: "Scale"
bottom: "caffe.Eltwise_429pre"
top: "caffe.BN_430"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_431"
type: "ReLU"
bottom: "caffe.BN_430"
top: "caffe.BN_430"
}
layer {
name: "caffe.SpatialConvolution_432"
type: "Convolution"
bottom: "caffe.BN_430"
top: "caffe.SpatialConvolution_432"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_433bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_432"
top: "caffe.SpatialConvolution_432bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_433"
type: "Scale"
bottom: "caffe.SpatialConvolution_432bn"
top: "caffe.BN_433"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_434"
type: "ReLU"
bottom: "caffe.BN_433"
top: "caffe.BN_433"
}
layer {
name: "caffe.SpatialConvolution_435"
type: "Convolution"
bottom: "caffe.BN_433"
top: "caffe.SpatialConvolution_435"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_436bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_435"
top: "caffe.SpatialConvolution_435bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_436"
type: "Scale"
bottom: "caffe.SpatialConvolution_435bn"
top: "caffe.BN_436"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_437"
type: "ReLU"
bottom: "caffe.BN_436"
top: "caffe.BN_436"
}
layer {
name: "caffe.SpatialConvolution_438"
type: "Convolution"
bottom: "caffe.BN_436"
top: "caffe.SpatialConvolution_438"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_439"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_438"
bottom: "caffe.Eltwise_429"
top: "caffe.Eltwise_439"
}
layer {
name: "caffe.BN_440pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_439"
top: "caffe.Eltwise_439pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_440"
type: "Scale"
bottom: "caffe.Eltwise_439pre"
top: "caffe.BN_440"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_441"
type: "ReLU"
bottom: "caffe.BN_440"
top: "caffe.BN_440"
}
layer {
name: "caffe.SpatialConvolution_442"
type: "Convolution"
bottom: "caffe.BN_440"
top: "caffe.SpatialConvolution_442"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_443bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_442"
top: "caffe.SpatialConvolution_442bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_443"
type: "Scale"
bottom: "caffe.SpatialConvolution_442bn"
top: "caffe.BN_443"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_444"
type: "ReLU"
bottom: "caffe.BN_443"
top: "caffe.BN_443"
}
layer {
name: "caffe.SpatialConvolution_445"
type: "Convolution"
bottom: "caffe.BN_443"
top: "caffe.SpatialConvolution_445"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_446bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_445"
top: "caffe.SpatialConvolution_445bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_446"
type: "Scale"
bottom: "caffe.SpatialConvolution_445bn"
top: "caffe.BN_446"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_447"
type: "ReLU"
bottom: "caffe.BN_446"
top: "caffe.BN_446"
}
layer {
name: "caffe.SpatialConvolution_448"
type: "Convolution"
bottom: "caffe.BN_446"
top: "caffe.SpatialConvolution_448"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_449"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_448"
bottom: "caffe.Eltwise_439"
top: "caffe.Eltwise_449"
}
layer {
name: "caffe.BN_450pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_449"
top: "caffe.Eltwise_449pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_450"
type: "Scale"
bottom: "caffe.Eltwise_449pre"
top: "caffe.BN_450"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_451"
type: "ReLU"
bottom: "caffe.BN_450"
top: "caffe.BN_450"
}
layer {
name: "caffe.SpatialConvolution_452"
type: "Convolution"
bottom: "caffe.BN_450"
top: "caffe.SpatialConvolution_452"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_453bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_452"
top: "caffe.SpatialConvolution_452bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_453"
type: "Scale"
bottom: "caffe.SpatialConvolution_452bn"
top: "caffe.BN_453"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_454"
type: "ReLU"
bottom: "caffe.BN_453"
top: "caffe.BN_453"
}
layer {
name: "caffe.SpatialConvolution_455"
type: "Convolution"
bottom: "caffe.BN_453"
top: "caffe.SpatialConvolution_455"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_456bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_455"
top: "caffe.SpatialConvolution_455bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_456"
type: "Scale"
bottom: "caffe.SpatialConvolution_455bn"
top: "caffe.BN_456"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_457"
type: "ReLU"
bottom: "caffe.BN_456"
top: "caffe.BN_456"
}
layer {
name: "caffe.SpatialConvolution_458"
type: "Convolution"
bottom: "caffe.BN_456"
top: "caffe.SpatialConvolution_458"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_459"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_458"
bottom: "caffe.Eltwise_449"
top: "caffe.Eltwise_459"
}
layer {
name: "caffe.BN_460pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_459"
top: "caffe.Eltwise_459pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_460"
type: "Scale"
bottom: "caffe.Eltwise_459pre"
top: "caffe.BN_460"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_461"
type: "ReLU"
bottom: "caffe.BN_460"
top: "caffe.BN_460"
}
layer {
name: "caffe.SpatialConvolution_462"
type: "Convolution"
bottom: "caffe.BN_460"
top: "caffe.SpatialConvolution_462"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_463bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_462"
top: "caffe.SpatialConvolution_462bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_463"
type: "Scale"
bottom: "caffe.SpatialConvolution_462bn"
top: "caffe.BN_463"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_464"
type: "ReLU"
bottom: "caffe.BN_463"
top: "caffe.BN_463"
}
layer {
name: "caffe.SpatialConvolution_465"
type: "Convolution"
bottom: "caffe.BN_463"
top: "caffe.SpatialConvolution_465"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_466bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_465"
top: "caffe.SpatialConvolution_465bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_466"
type: "Scale"
bottom: "caffe.SpatialConvolution_465bn"
top: "caffe.BN_466"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_467"
type: "ReLU"
bottom: "caffe.BN_466"
top: "caffe.BN_466"
}
layer {
name: "caffe.SpatialConvolution_468"
type: "Convolution"
bottom: "caffe.BN_466"
top: "caffe.SpatialConvolution_468"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_469"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_468"
bottom: "caffe.Eltwise_459"
top: "caffe.Eltwise_469"
}
layer {
name: "caffe.BN_470pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_469"
top: "caffe.Eltwise_469pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_470"
type: "Scale"
bottom: "caffe.Eltwise_469pre"
top: "caffe.BN_470"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_471"
type: "ReLU"
bottom: "caffe.BN_470"
top: "caffe.BN_470"
}
layer {
name: "caffe.SpatialConvolution_472"
type: "Convolution"
bottom: "caffe.BN_470"
top: "caffe.SpatialConvolution_472"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_473bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_472"
top: "caffe.SpatialConvolution_472bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_473"
type: "Scale"
bottom: "caffe.SpatialConvolution_472bn"
top: "caffe.BN_473"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_474"
type: "ReLU"
bottom: "caffe.BN_473"
top: "caffe.BN_473"
}
layer {
name: "caffe.SpatialConvolution_475"
type: "Convolution"
bottom: "caffe.BN_473"
top: "caffe.SpatialConvolution_475"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_476bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_475"
top: "caffe.SpatialConvolution_475bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_476"
type: "Scale"
bottom: "caffe.SpatialConvolution_475bn"
top: "caffe.BN_476"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_477"
type: "ReLU"
bottom: "caffe.BN_476"
top: "caffe.BN_476"
}
layer {
name: "caffe.SpatialConvolution_478"
type: "Convolution"
bottom: "caffe.BN_476"
top: "caffe.SpatialConvolution_478"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_479"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_478"
bottom: "caffe.Eltwise_469"
top: "caffe.Eltwise_479"
}
layer {
name: "caffe.BN_480pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_479"
top: "caffe.Eltwise_479pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_480"
type: "Scale"
bottom: "caffe.Eltwise_479pre"
top: "caffe.BN_480"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_481"
type: "ReLU"
bottom: "caffe.BN_480"
top: "caffe.BN_480"
}
layer {
name: "caffe.SpatialConvolution_482"
type: "Convolution"
bottom: "caffe.BN_480"
top: "caffe.SpatialConvolution_482"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_483bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_482"
top: "caffe.SpatialConvolution_482bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_483"
type: "Scale"
bottom: "caffe.SpatialConvolution_482bn"
top: "caffe.BN_483"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_484"
type: "ReLU"
bottom: "caffe.BN_483"
top: "caffe.BN_483"
}
layer {
name: "caffe.SpatialConvolution_485"
type: "Convolution"
bottom: "caffe.BN_483"
top: "caffe.SpatialConvolution_485"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_486bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_485"
top: "caffe.SpatialConvolution_485bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_486"
type: "Scale"
bottom: "caffe.SpatialConvolution_485bn"
top: "caffe.BN_486"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_487"
type: "ReLU"
bottom: "caffe.BN_486"
top: "caffe.BN_486"
}
layer {
name: "caffe.SpatialConvolution_488"
type: "Convolution"
bottom: "caffe.BN_486"
top: "caffe.SpatialConvolution_488"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_489"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_488"
bottom: "caffe.Eltwise_479"
top: "caffe.Eltwise_489"
}
layer {
name: "caffe.BN_490pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_489"
top: "caffe.Eltwise_489pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_490"
type: "Scale"
bottom: "caffe.Eltwise_489pre"
top: "caffe.BN_490"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_491"
type: "ReLU"
bottom: "caffe.BN_490"
top: "caffe.BN_490"
}
layer {
name: "caffe.SpatialConvolution_492"
type: "Convolution"
bottom: "caffe.BN_490"
top: "caffe.SpatialConvolution_492"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_493bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_492"
top: "caffe.SpatialConvolution_492bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_493"
type: "Scale"
bottom: "caffe.SpatialConvolution_492bn"
top: "caffe.BN_493"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_494"
type: "ReLU"
bottom: "caffe.BN_493"
top: "caffe.BN_493"
}
layer {
name: "caffe.SpatialConvolution_495"
type: "Convolution"
bottom: "caffe.BN_493"
top: "caffe.SpatialConvolution_495"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_496bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_495"
top: "caffe.SpatialConvolution_495bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_496"
type: "Scale"
bottom: "caffe.SpatialConvolution_495bn"
top: "caffe.BN_496"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_497"
type: "ReLU"
bottom: "caffe.BN_496"
top: "caffe.BN_496"
}
layer {
name: "caffe.SpatialConvolution_498"
type: "Convolution"
bottom: "caffe.BN_496"
top: "caffe.SpatialConvolution_498"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_499"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_498"
bottom: "caffe.Eltwise_489"
top: "caffe.Eltwise_499"
}
layer {
name: "caffe.BN_500pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_499"
top: "caffe.Eltwise_499pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_500"
type: "Scale"
bottom: "caffe.Eltwise_499pre"
top: "caffe.BN_500"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_501"
type: "ReLU"
bottom: "caffe.BN_500"
top: "caffe.BN_500"
}
layer {
name: "caffe.SpatialConvolution_502"
type: "Convolution"
bottom: "caffe.BN_500"
top: "caffe.SpatialConvolution_502"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_503bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_502"
top: "caffe.SpatialConvolution_502bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_503"
type: "Scale"
bottom: "caffe.SpatialConvolution_502bn"
top: "caffe.BN_503"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_504"
type: "ReLU"
bottom: "caffe.BN_503"
top: "caffe.BN_503"
}
layer {
name: "caffe.SpatialConvolution_505"
type: "Convolution"
bottom: "caffe.BN_503"
top: "caffe.SpatialConvolution_505"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_506bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_505"
top: "caffe.SpatialConvolution_505bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_506"
type: "Scale"
bottom: "caffe.SpatialConvolution_505bn"
top: "caffe.BN_506"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_507"
type: "ReLU"
bottom: "caffe.BN_506"
top: "caffe.BN_506"
}
layer {
name: "caffe.SpatialConvolution_508"
type: "Convolution"
bottom: "caffe.BN_506"
top: "caffe.SpatialConvolution_508"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_509"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_508"
bottom: "caffe.Eltwise_499"
top: "caffe.Eltwise_509"
}
layer {
name: "caffe.BN_510pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_509"
top: "caffe.Eltwise_509pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_510"
type: "Scale"
bottom: "caffe.Eltwise_509pre"
top: "caffe.BN_510"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_511"
type: "ReLU"
bottom: "caffe.BN_510"
top: "caffe.BN_510"
}
layer {
name: "caffe.SpatialConvolution_512"
type: "Convolution"
bottom: "caffe.BN_510"
top: "caffe.SpatialConvolution_512"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_513bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_512"
top: "caffe.SpatialConvolution_512bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_513"
type: "Scale"
bottom: "caffe.SpatialConvolution_512bn"
top: "caffe.BN_513"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_514"
type: "ReLU"
bottom: "caffe.BN_513"
top: "caffe.BN_513"
}
layer {
name: "caffe.SpatialConvolution_515"
type: "Convolution"
bottom: "caffe.BN_513"
top: "caffe.SpatialConvolution_515"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_516bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_515"
top: "caffe.SpatialConvolution_515bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_516"
type: "Scale"
bottom: "caffe.SpatialConvolution_515bn"
top: "caffe.BN_516"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_517"
type: "ReLU"
bottom: "caffe.BN_516"
top: "caffe.BN_516"
}
layer {
name: "caffe.SpatialConvolution_518"
type: "Convolution"
bottom: "caffe.BN_516"
top: "caffe.SpatialConvolution_518"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_519"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_518"
bottom: "caffe.Eltwise_509"
top: "caffe.Eltwise_519"
}
layer {
name: "caffe.BN_520pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_519"
top: "caffe.Eltwise_519pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_520"
type: "Scale"
bottom: "caffe.Eltwise_519pre"
top: "caffe.BN_520"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_521"
type: "ReLU"
bottom: "caffe.BN_520"
top: "caffe.BN_520"
}
layer {
name: "caffe.SpatialConvolution_522"
type: "Convolution"
bottom: "caffe.BN_520"
top: "caffe.SpatialConvolution_522"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_523bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_522"
top: "caffe.SpatialConvolution_522bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_523"
type: "Scale"
bottom: "caffe.SpatialConvolution_522bn"
top: "caffe.BN_523"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_524"
type: "ReLU"
bottom: "caffe.BN_523"
top: "caffe.BN_523"
}
layer {
name: "caffe.SpatialConvolution_525"
type: "Convolution"
bottom: "caffe.BN_523"
top: "caffe.SpatialConvolution_525"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_526bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_525"
top: "caffe.SpatialConvolution_525bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_526"
type: "Scale"
bottom: "caffe.SpatialConvolution_525bn"
top: "caffe.BN_526"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_527"
type: "ReLU"
bottom: "caffe.BN_526"
top: "caffe.BN_526"
}
layer {
name: "caffe.SpatialConvolution_528"
type: "Convolution"
bottom: "caffe.BN_526"
top: "caffe.SpatialConvolution_528"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_529"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_528"
bottom: "caffe.Eltwise_519"
top: "caffe.Eltwise_529"
}
layer {
name: "caffe.BN_530pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_529"
top: "caffe.Eltwise_529pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_530"
type: "Scale"
bottom: "caffe.Eltwise_529pre"
top: "caffe.BN_530"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_531"
type: "ReLU"
bottom: "caffe.BN_530"
top: "caffe.BN_530"
}
layer {
name: "caffe.SpatialConvolution_532"
type: "Convolution"
bottom: "caffe.BN_530"
top: "caffe.SpatialConvolution_532"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_533bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_532"
top: "caffe.SpatialConvolution_532bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_533"
type: "Scale"
bottom: "caffe.SpatialConvolution_532bn"
top: "caffe.BN_533"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_534"
type: "ReLU"
bottom: "caffe.BN_533"
top: "caffe.BN_533"
}
layer {
name: "caffe.SpatialConvolution_535"
type: "Convolution"
bottom: "caffe.BN_533"
top: "caffe.SpatialConvolution_535"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_536bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_535"
top: "caffe.SpatialConvolution_535bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_536"
type: "Scale"
bottom: "caffe.SpatialConvolution_535bn"
top: "caffe.BN_536"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_537"
type: "ReLU"
bottom: "caffe.BN_536"
top: "caffe.BN_536"
}
layer {
name: "caffe.SpatialConvolution_538"
type: "Convolution"
bottom: "caffe.BN_536"
top: "caffe.SpatialConvolution_538"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_539"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_538"
bottom: "caffe.Eltwise_529"
top: "caffe.Eltwise_539"
}
layer {
name: "caffe.BN_540pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_539"
top: "caffe.Eltwise_539pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_540"
type: "Scale"
bottom: "caffe.Eltwise_539pre"
top: "caffe.BN_540"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_541"
type: "ReLU"
bottom: "caffe.BN_540"
top: "caffe.BN_540"
}
layer {
name: "caffe.SpatialConvolution_542"
type: "Convolution"
bottom: "caffe.BN_540"
top: "caffe.SpatialConvolution_542"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_543bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_542"
top: "caffe.SpatialConvolution_542bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_543"
type: "Scale"
bottom: "caffe.SpatialConvolution_542bn"
top: "caffe.BN_543"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_544"
type: "ReLU"
bottom: "caffe.BN_543"
top: "caffe.BN_543"
}
layer {
name: "caffe.SpatialConvolution_545"
type: "Convolution"
bottom: "caffe.BN_543"
top: "caffe.SpatialConvolution_545"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_546bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_545"
top: "caffe.SpatialConvolution_545bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_546"
type: "Scale"
bottom: "caffe.SpatialConvolution_545bn"
top: "caffe.BN_546"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_547"
type: "ReLU"
bottom: "caffe.BN_546"
top: "caffe.BN_546"
}
layer {
name: "caffe.SpatialConvolution_548"
type: "Convolution"
bottom: "caffe.BN_546"
top: "caffe.SpatialConvolution_548"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_549"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_548"
bottom: "caffe.Eltwise_539"
top: "caffe.Eltwise_549"
}
layer {
name: "caffe.BN_550pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_549"
top: "caffe.Eltwise_549pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_550"
type: "Scale"
bottom: "caffe.Eltwise_549pre"
top: "caffe.BN_550"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_551"
type: "ReLU"
bottom: "caffe.BN_550"
top: "caffe.BN_550"
}
layer {
name: "caffe.SpatialConvolution_552"
type: "Convolution"
bottom: "caffe.BN_550"
top: "caffe.SpatialConvolution_552"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_553bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_552"
top: "caffe.SpatialConvolution_552bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_553"
type: "Scale"
bottom: "caffe.SpatialConvolution_552bn"
top: "caffe.BN_553"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_554"
type: "ReLU"
bottom: "caffe.BN_553"
top: "caffe.BN_553"
}
layer {
name: "caffe.SpatialConvolution_555"
type: "Convolution"
bottom: "caffe.BN_553"
top: "caffe.SpatialConvolution_555"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_556bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_555"
top: "caffe.SpatialConvolution_555bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_556"
type: "Scale"
bottom: "caffe.SpatialConvolution_555bn"
top: "caffe.BN_556"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_557"
type: "ReLU"
bottom: "caffe.BN_556"
top: "caffe.BN_556"
}
layer {
name: "caffe.SpatialConvolution_558"
type: "Convolution"
bottom: "caffe.BN_556"
top: "caffe.SpatialConvolution_558"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_559"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_558"
bottom: "caffe.Eltwise_549"
top: "caffe.Eltwise_559"
}
layer {
name: "caffe.BN_560pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_559"
top: "caffe.Eltwise_559pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_560"
type: "Scale"
bottom: "caffe.Eltwise_559pre"
top: "caffe.BN_560"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_561"
type: "ReLU"
bottom: "caffe.BN_560"
top: "caffe.BN_560"
}
layer {
name: "caffe.SpatialConvolution_562"
type: "Convolution"
bottom: "caffe.BN_560"
top: "caffe.SpatialConvolution_562"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_563bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_562"
top: "caffe.SpatialConvolution_562bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_563"
type: "Scale"
bottom: "caffe.SpatialConvolution_562bn"
top: "caffe.BN_563"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_564"
type: "ReLU"
bottom: "caffe.BN_563"
top: "caffe.BN_563"
}
layer {
name: "caffe.SpatialConvolution_565"
type: "Convolution"
bottom: "caffe.BN_563"
top: "caffe.SpatialConvolution_565"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_566bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_565"
top: "caffe.SpatialConvolution_565bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_566"
type: "Scale"
bottom: "caffe.SpatialConvolution_565bn"
top: "caffe.BN_566"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_567"
type: "ReLU"
bottom: "caffe.BN_566"
top: "caffe.BN_566"
}
layer {
name: "caffe.SpatialConvolution_568"
type: "Convolution"
bottom: "caffe.BN_566"
top: "caffe.SpatialConvolution_568"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_569"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_568"
bottom: "caffe.Eltwise_559"
top: "caffe.Eltwise_569"
}
layer {
name: "caffe.BN_570pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_569"
top: "caffe.Eltwise_569pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_570"
type: "Scale"
bottom: "caffe.Eltwise_569pre"
top: "caffe.BN_570"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_571"
type: "ReLU"
bottom: "caffe.BN_570"
top: "caffe.BN_570"
}
layer {
name: "caffe.SpatialConvolution_572"
type: "Convolution"
bottom: "caffe.BN_570"
top: "caffe.SpatialConvolution_572"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_573bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_572"
top: "caffe.SpatialConvolution_572bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_573"
type: "Scale"
bottom: "caffe.SpatialConvolution_572bn"
top: "caffe.BN_573"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_574"
type: "ReLU"
bottom: "caffe.BN_573"
top: "caffe.BN_573"
}
layer {
name: "caffe.SpatialConvolution_575"
type: "Convolution"
bottom: "caffe.BN_573"
top: "caffe.SpatialConvolution_575"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_576bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_575"
top: "caffe.SpatialConvolution_575bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_576"
type: "Scale"
bottom: "caffe.SpatialConvolution_575bn"
top: "caffe.BN_576"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_577"
type: "ReLU"
bottom: "caffe.BN_576"
top: "caffe.BN_576"
}
layer {
name: "caffe.SpatialConvolution_578"
type: "Convolution"
bottom: "caffe.BN_576"
top: "caffe.SpatialConvolution_578"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_579"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_578"
bottom: "caffe.Eltwise_569"
top: "caffe.Eltwise_579"
}
layer {
name: "caffe.BN_580pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_579"
top: "caffe.Eltwise_579pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_580"
type: "Scale"
bottom: "caffe.Eltwise_579pre"
top: "caffe.BN_580"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_581"
type: "ReLU"
bottom: "caffe.BN_580"
top: "caffe.BN_580"
}
layer {
name: "caffe.SpatialConvolution_582"
type: "Convolution"
bottom: "caffe.BN_580"
top: "caffe.SpatialConvolution_582"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_583bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_582"
top: "caffe.SpatialConvolution_582bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_583"
type: "Scale"
bottom: "caffe.SpatialConvolution_582bn"
top: "caffe.BN_583"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_584"
type: "ReLU"
bottom: "caffe.BN_583"
top: "caffe.BN_583"
}
layer {
name: "caffe.SpatialConvolution_585"
type: "Convolution"
bottom: "caffe.BN_583"
top: "caffe.SpatialConvolution_585"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_586bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_585"
top: "caffe.SpatialConvolution_585bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_586"
type: "Scale"
bottom: "caffe.SpatialConvolution_585bn"
top: "caffe.BN_586"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_587"
type: "ReLU"
bottom: "caffe.BN_586"
top: "caffe.BN_586"
}
layer {
name: "caffe.SpatialConvolution_588"
type: "Convolution"
bottom: "caffe.BN_586"
top: "caffe.SpatialConvolution_588"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_589"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_588"
bottom: "caffe.Eltwise_579"
top: "caffe.Eltwise_589"
}
layer {
name: "caffe.BN_590pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_589"
top: "caffe.Eltwise_589pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_590"
type: "Scale"
bottom: "caffe.Eltwise_589pre"
top: "caffe.BN_590"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_591"
type: "ReLU"
bottom: "caffe.BN_590"
top: "caffe.BN_590"
}
layer {
name: "caffe.SpatialConvolution_592"
type: "Convolution"
bottom: "caffe.BN_590"
top: "caffe.SpatialConvolution_592"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_593bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_592"
top: "caffe.SpatialConvolution_592bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_593"
type: "Scale"
bottom: "caffe.SpatialConvolution_592bn"
top: "caffe.BN_593"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_594"
type: "ReLU"
bottom: "caffe.BN_593"
top: "caffe.BN_593"
}
layer {
name: "caffe.SpatialConvolution_595"
type: "Convolution"
bottom: "caffe.BN_593"
top: "caffe.SpatialConvolution_595"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_596bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_595"
top: "caffe.SpatialConvolution_595bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_596"
type: "Scale"
bottom: "caffe.SpatialConvolution_595bn"
top: "caffe.BN_596"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_597"
type: "ReLU"
bottom: "caffe.BN_596"
top: "caffe.BN_596"
}
layer {
name: "caffe.SpatialConvolution_598"
type: "Convolution"
bottom: "caffe.BN_596"
top: "caffe.SpatialConvolution_598"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_599"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_598"
bottom: "caffe.Eltwise_589"
top: "caffe.Eltwise_599"
}
layer {
name: "caffe.BN_600pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_599"
top: "caffe.Eltwise_599pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_600"
type: "Scale"
bottom: "caffe.Eltwise_599pre"
top: "caffe.BN_600"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_601"
type: "ReLU"
bottom: "caffe.BN_600"
top: "caffe.BN_600"
}
layer {
name: "caffe.SpatialConvolution_602"
type: "Convolution"
bottom: "caffe.BN_600"
top: "caffe.SpatialConvolution_602"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_603bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_602"
top: "caffe.SpatialConvolution_602bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_603"
type: "Scale"
bottom: "caffe.SpatialConvolution_602bn"
top: "caffe.BN_603"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_604"
type: "ReLU"
bottom: "caffe.BN_603"
top: "caffe.BN_603"
}
layer {
name: "caffe.SpatialConvolution_605"
type: "Convolution"
bottom: "caffe.BN_603"
top: "caffe.SpatialConvolution_605"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_606bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_605"
top: "caffe.SpatialConvolution_605bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_606"
type: "Scale"
bottom: "caffe.SpatialConvolution_605bn"
top: "caffe.BN_606"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_607"
type: "ReLU"
bottom: "caffe.BN_606"
top: "caffe.BN_606"
}
layer {
name: "caffe.SpatialConvolution_608"
type: "Convolution"
bottom: "caffe.BN_606"
top: "caffe.SpatialConvolution_608"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_609"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_608"
bottom: "caffe.Eltwise_599"
top: "caffe.Eltwise_609"
}
layer {
name: "caffe.BN_610pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_609"
top: "caffe.Eltwise_609pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_610"
type: "Scale"
bottom: "caffe.Eltwise_609pre"
top: "caffe.BN_610"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_611"
type: "ReLU"
bottom: "caffe.BN_610"
top: "caffe.BN_610"
}
layer {
name: "caffe.SpatialConvolution_612"
type: "Convolution"
bottom: "caffe.BN_610"
top: "caffe.SpatialConvolution_612"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_613bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_612"
top: "caffe.SpatialConvolution_612bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_613"
type: "Scale"
bottom: "caffe.SpatialConvolution_612bn"
top: "caffe.BN_613"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_614"
type: "ReLU"
bottom: "caffe.BN_613"
top: "caffe.BN_613"
}
layer {
name: "caffe.SpatialConvolution_615"
type: "Convolution"
bottom: "caffe.BN_613"
top: "caffe.SpatialConvolution_615"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_616bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_615"
top: "caffe.SpatialConvolution_615bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_616"
type: "Scale"
bottom: "caffe.SpatialConvolution_615bn"
top: "caffe.BN_616"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_617"
type: "ReLU"
bottom: "caffe.BN_616"
top: "caffe.BN_616"
}
layer {
name: "caffe.SpatialConvolution_618"
type: "Convolution"
bottom: "caffe.BN_616"
top: "caffe.SpatialConvolution_618"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_619"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_618"
bottom: "caffe.Eltwise_609"
top: "caffe.Eltwise_619"
}
layer {
name: "caffe.BN_620pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_619"
top: "caffe.Eltwise_619pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_620"
type: "Scale"
bottom: "caffe.Eltwise_619pre"
top: "caffe.BN_620"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_621"
type: "ReLU"
bottom: "caffe.BN_620"
top: "caffe.BN_620"
}
layer {
name: "caffe.SpatialConvolution_622"
type: "Convolution"
bottom: "caffe.BN_620"
top: "caffe.SpatialConvolution_622"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_623bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_622"
top: "caffe.SpatialConvolution_622bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_623"
type: "Scale"
bottom: "caffe.SpatialConvolution_622bn"
top: "caffe.BN_623"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_624"
type: "ReLU"
bottom: "caffe.BN_623"
top: "caffe.BN_623"
}
layer {
name: "caffe.SpatialConvolution_625"
type: "Convolution"
bottom: "caffe.BN_623"
top: "caffe.SpatialConvolution_625"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_626bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_625"
top: "caffe.SpatialConvolution_625bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_626"
type: "Scale"
bottom: "caffe.SpatialConvolution_625bn"
top: "caffe.BN_626"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_627"
type: "ReLU"
bottom: "caffe.BN_626"
top: "caffe.BN_626"
}
layer {
name: "caffe.SpatialConvolution_628"
type: "Convolution"
bottom: "caffe.BN_626"
top: "caffe.SpatialConvolution_628"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_629"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_628"
bottom: "caffe.Eltwise_619"
top: "caffe.Eltwise_629"
}
layer {
name: "caffe.BN_630pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_629"
top: "caffe.Eltwise_629pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_630"
type: "Scale"
bottom: "caffe.Eltwise_629pre"
top: "caffe.BN_630"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_631"
type: "ReLU"
bottom: "caffe.BN_630"
top: "caffe.BN_630"
}
layer {
name: "caffe.SpatialConvolution_632"
type: "Convolution"
bottom: "caffe.BN_630"
top: "caffe.SpatialConvolution_632"
convolution_param {
num_output: 256
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_633bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_632"
top: "caffe.SpatialConvolution_632bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_633"
type: "Scale"
bottom: "caffe.SpatialConvolution_632bn"
top: "caffe.BN_633"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_634"
type: "ReLU"
bottom: "caffe.BN_633"
top: "caffe.BN_633"
}
layer {
name: "caffe.SpatialConvolution_635"
type: "Convolution"
bottom: "caffe.BN_633"
top: "caffe.SpatialConvolution_635"
convolution_param {
num_output: 256
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_636bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_635"
top: "caffe.SpatialConvolution_635bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_636"
type: "Scale"
bottom: "caffe.SpatialConvolution_635bn"
top: "caffe.BN_636"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_637"
type: "ReLU"
bottom: "caffe.BN_636"
top: "caffe.BN_636"
}
layer {
name: "caffe.SpatialConvolution_638"
type: "Convolution"
bottom: "caffe.BN_636"
top: "caffe.SpatialConvolution_638"
convolution_param {
num_output: 1024
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_639"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_638"
bottom: "caffe.Eltwise_629"
top: "caffe.Eltwise_639"
}
layer {
name: "caffe.BN_640eltpre"
type: "BatchNorm"
bottom: "caffe.Eltwise_639"
top: "caffe.Eltwise_639"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_640"
type: "Scale"
bottom: "caffe.Eltwise_639"
top: "caffe.Eltwise_639"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_641"
type: "ReLU"
bottom: "caffe.BN_640"
top: "caffe.BN_640"
}
layer {
name: "caffe.SpatialConvolution_642"
type: "Convolution"
bottom: "caffe.BN_640"
top: "caffe.SpatialConvolution_642"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_643bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_642"
top: "caffe.SpatialConvolution_642bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_643"
type: "Scale"
bottom: "caffe.SpatialConvolution_642bn"
top: "caffe.BN_643"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_644"
type: "ReLU"
bottom: "caffe.BN_643"
top: "caffe.BN_643"
}
layer {
name: "caffe.SpatialConvolution_645"
type: "Convolution"
bottom: "caffe.BN_643"
top: "caffe.SpatialConvolution_645"
convolution_param {
num_output: 512
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_646bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_645"
top: "caffe.SpatialConvolution_645bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_646"
type: "Scale"
bottom: "caffe.SpatialConvolution_645bn"
top: "caffe.BN_646"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_647"
type: "ReLU"
bottom: "caffe.BN_646"
top: "caffe.BN_646"
}
layer {
name: "caffe.SpatialConvolution_648"
type: "Convolution"
bottom: "caffe.BN_646"
top: "caffe.SpatialConvolution_648"
convolution_param {
num_output: 2048
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.SpatialConvolution_649"
type: "Convolution"
bottom: "caffe.Eltwise_639"
top: "caffe.SpatialConvolution_649"
convolution_param {
num_output: 2048
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 2
stride_w: 2
}
}
layer {
name: "caffe.BN_650bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_649"
top: "caffe.SpatialConvolution_649bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_650"
type: "Scale"
bottom: "caffe.SpatialConvolution_649bn"
top: "caffe.BN_650"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_651"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_648"
bottom: "caffe.BN_650"
top: "caffe.Eltwise_651"
}
layer {
name: "caffe.BN_652pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_651"
top: "caffe.Eltwise_651pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_652"
type: "Scale"
bottom: "caffe.Eltwise_651pre"
top: "caffe.BN_652"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_653"
type: "ReLU"
bottom: "caffe.BN_652"
top: "caffe.BN_652"
}
layer {
name: "caffe.SpatialConvolution_654"
type: "Convolution"
bottom: "caffe.BN_652"
top: "caffe.SpatialConvolution_654"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_655bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_654"
top: "caffe.SpatialConvolution_654bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_655"
type: "Scale"
bottom: "caffe.SpatialConvolution_654bn"
top: "caffe.BN_655"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_656"
type: "ReLU"
bottom: "caffe.BN_655"
top: "caffe.BN_655"
}
layer {
name: "caffe.SpatialConvolution_657"
type: "Convolution"
bottom: "caffe.BN_655"
top: "caffe.SpatialConvolution_657"
convolution_param {
num_output: 512
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_658bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_657"
top: "caffe.SpatialConvolution_657bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_658"
type: "Scale"
bottom: "caffe.SpatialConvolution_657bn"
top: "caffe.BN_658"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_659"
type: "ReLU"
bottom: "caffe.BN_658"
top: "caffe.BN_658"
}
layer {
name: "caffe.SpatialConvolution_660"
type: "Convolution"
bottom: "caffe.BN_658"
top: "caffe.SpatialConvolution_660"
convolution_param {
num_output: 2048
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_661"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_660"
bottom: "caffe.Eltwise_651"
top: "caffe.Eltwise_661"
}
layer {
name: "caffe.BN_662pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_661"
top: "caffe.Eltwise_661pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_662"
type: "Scale"
bottom: "caffe.Eltwise_661pre"
top: "caffe.BN_662"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_663"
type: "ReLU"
bottom: "caffe.BN_662"
top: "caffe.BN_662"
}
layer {
name: "caffe.SpatialConvolution_664"
type: "Convolution"
bottom: "caffe.BN_662"
top: "caffe.SpatialConvolution_664"
convolution_param {
num_output: 512
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_665bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_664"
top: "caffe.SpatialConvolution_664bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_665"
type: "Scale"
bottom: "caffe.SpatialConvolution_664bn"
top: "caffe.BN_665"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_666"
type: "ReLU"
bottom: "caffe.BN_665"
top: "caffe.BN_665"
}
layer {
name: "caffe.SpatialConvolution_667"
type: "Convolution"
bottom: "caffe.BN_665"
top: "caffe.SpatialConvolution_667"
convolution_param {
num_output: 512
pad_h: 1
pad_w: 1
kernel_h: 3
kernel_w: 3
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.BN_668bn"
type: "BatchNorm"
bottom: "caffe.SpatialConvolution_667"
top: "caffe.SpatialConvolution_667bn"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_668"
type: "Scale"
bottom: "caffe.SpatialConvolution_667bn"
top: "caffe.BN_668"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_669"
type: "ReLU"
bottom: "caffe.BN_668"
top: "caffe.BN_668"
}
layer {
name: "caffe.SpatialConvolution_670"
type: "Convolution"
bottom: "caffe.BN_668"
top: "caffe.SpatialConvolution_670"
convolution_param {
num_output: 2048
pad_h: 0
pad_w: 0
kernel_h: 1
kernel_w: 1
stride_h: 1
stride_w: 1
}
}
layer {
name: "caffe.Eltwise_671"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_670"
bottom: "caffe.Eltwise_661"
top: "caffe.Eltwise_671"
}
layer {
name: "caffe.BN_672pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_671"
top: "caffe.Eltwise_671pre"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_672"
type: "Scale"
bottom: "caffe.Eltwise_671pre"
top: "caffe.BN_672"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_673"
type: "ReLU"
bottom: "caffe.BN_672"
top: "caffe.BN_672"
}
layer {
name: "caffe.Pooling_674"
type: "Pooling"
bottom: "caffe.BN_672"
top: "caffe.Pooling_674"
pooling_param {
pool: AVE
kernel_h: 7
kernel_w: 7
stride_h: 1
stride_w: 1
pad_h: 0
pad_w: 0
}
}
layer {
name: "caffe.Flatten_675"
type: "Flatten"
bottom: "caffe.Pooling_674"
top: "caffe.Flatten_675"
}
layer {
name: "caffe.InnerProduct_676"
type: "InnerProduct"
bottom: "caffe.Flatten_675"
top: "caffe.InnerProduct_676"
inner_product_param {
num_output: 1000
axis: -1
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment