Skip to content

Instantly share code, notes, and snippets.

@northeastsquare
Last active October 28, 2016 13:22
Show Gist options
  • Save northeastsquare/447552fd9d0abd90ed9bd06a6f9d98cb to your computer and use it in GitHub Desktop.
Save northeastsquare/447552fd9d0abd90ed9bd06a6f9d98cb to your computer and use it in GitHub Desktop.
est
input: "data"
debug_info: true
input_shape {
dim: 1
dim: 3
dim: 224
dim: 224
}
layer {
name: "caffe.SpatialConvolution_0"
type: "Convolution"
bottom: "caffe.InnerProduct_676"
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_0"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_1"
type: "Scale"
bottom: "caffe.SpatialConvolution_0"
top: "caffe.SpatialConvolution_0"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_2"
type: "ReLU"
bottom: "caffe.SpatialConvolution_0"
top: "caffe.SpatialConvolution_0"
}
layer {
name: "caffe.Pooling_3"
type: "Pooling"
bottom: "caffe.SpatialConvolution_0"
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_3"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_4"
type: "Scale"
bottom: "caffe.Pooling_3"
top: "caffe.Pooling_3"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_5"
type: "ReLU"
bottom: "caffe.Pooling_3"
top: "caffe.Pooling_3"
}
layer {
name: "caffe.SpatialConvolution_6"
type: "Convolution"
bottom: "caffe.Pooling_3"
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_6"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_7"
type: "Scale"
bottom: "caffe.SpatialConvolution_6"
top: "caffe.SpatialConvolution_6"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_8"
type: "ReLU"
bottom: "caffe.SpatialConvolution_6"
top: "caffe.SpatialConvolution_6"
}
layer {
name: "caffe.SpatialConvolution_9"
type: "Convolution"
bottom: "caffe.SpatialConvolution_6"
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_9"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_10"
type: "Scale"
bottom: "caffe.SpatialConvolution_9"
top: "caffe.SpatialConvolution_9"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_11"
type: "ReLU"
bottom: "caffe.SpatialConvolution_9"
top: "caffe.SpatialConvolution_9"
}
layer {
name: "caffe.SpatialConvolution_12"
type: "Convolution"
bottom: "caffe.SpatialConvolution_9"
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.SpatialConvolution_12"
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_13"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_14"
type: "Scale"
bottom: "caffe.SpatialConvolution_13"
top: "caffe.SpatialConvolution_13"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_15"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_13"
top: "caffe.Eltwise_15"
}
layer {
name: "caffe.BN_16pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_15"
top: "caffe.Eltwise_15"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_16"
type: "Scale"
bottom: "caffe.Eltwise_15"
top: "caffe.Eltwise_15"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_17"
type: "ReLU"
bottom: "caffe.Eltwise_15"
top: "caffe.Eltwise_15"
}
layer {
name: "caffe.SpatialConvolution_18"
type: "Convolution"
bottom: "caffe.Eltwise_15"
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_18"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_19"
type: "Scale"
bottom: "caffe.SpatialConvolution_18"
top: "caffe.SpatialConvolution_18"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_20"
type: "ReLU"
bottom: "caffe.SpatialConvolution_18"
top: "caffe.SpatialConvolution_18"
}
layer {
name: "caffe.SpatialConvolution_21"
type: "Convolution"
bottom: "caffe.SpatialConvolution_18"
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_21"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_22"
type: "Scale"
bottom: "caffe.SpatialConvolution_21"
top: "caffe.SpatialConvolution_21"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_23"
type: "ReLU"
bottom: "caffe.SpatialConvolution_21"
top: "caffe.SpatialConvolution_21"
}
layer {
name: "caffe.SpatialConvolution_24"
type: "Convolution"
bottom: "caffe.SpatialConvolution_21"
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"
top: "caffe.Eltwise_25"
}
layer {
name: "caffe.BN_26pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_25"
top: "caffe.Eltwise_25"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_26"
type: "Scale"
bottom: "caffe.Eltwise_25"
top: "caffe.Eltwise_25"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_27"
type: "ReLU"
bottom: "caffe.Eltwise_25"
top: "caffe.Eltwise_25"
}
layer {
name: "caffe.SpatialConvolution_28"
type: "Convolution"
bottom: "caffe.Eltwise_25"
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_28"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_29"
type: "Scale"
bottom: "caffe.SpatialConvolution_28"
top: "caffe.SpatialConvolution_28"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_30"
type: "ReLU"
bottom: "caffe.SpatialConvolution_28"
top: "caffe.SpatialConvolution_28"
}
layer {
name: "caffe.SpatialConvolution_31"
type: "Convolution"
bottom: "caffe.SpatialConvolution_28"
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_31"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_32"
type: "Scale"
bottom: "caffe.SpatialConvolution_31"
top: "caffe.SpatialConvolution_31"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_33"
type: "ReLU"
bottom: "caffe.SpatialConvolution_31"
top: "caffe.SpatialConvolution_31"
}
layer {
name: "caffe.SpatialConvolution_34"
type: "Convolution"
bottom: "caffe.SpatialConvolution_31"
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"
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.Eltwise_35"
top: "caffe.Eltwise_35"
}
layer {
name: "caffe.SpatialConvolution_38"
type: "Convolution"
bottom: "caffe.Eltwise_35"
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_38"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_39"
type: "Scale"
bottom: "caffe.SpatialConvolution_38"
top: "caffe.SpatialConvolution_38"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_40"
type: "ReLU"
bottom: "caffe.SpatialConvolution_38"
top: "caffe.SpatialConvolution_38"
}
layer {
name: "caffe.SpatialConvolution_41"
type: "Convolution"
bottom: "caffe.SpatialConvolution_38"
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_41"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_42"
type: "Scale"
bottom: "caffe.SpatialConvolution_41"
top: "caffe.SpatialConvolution_41"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_43"
type: "ReLU"
bottom: "caffe.SpatialConvolution_41"
top: "caffe.SpatialConvolution_41"
}
layer {
name: "caffe.SpatialConvolution_44"
type: "Convolution"
bottom: "caffe.SpatialConvolution_41"
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.SpatialConvolution_44"
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_45"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_46"
type: "Scale"
bottom: "caffe.SpatialConvolution_45"
top: "caffe.SpatialConvolution_45"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_47"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_45"
top: "caffe.Eltwise_47"
}
layer {
name: "caffe.BN_48pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_47"
top: "caffe.Eltwise_47"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_48"
type: "Scale"
bottom: "caffe.Eltwise_47"
top: "caffe.Eltwise_47"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_49"
type: "ReLU"
bottom: "caffe.Eltwise_47"
top: "caffe.Eltwise_47"
}
layer {
name: "caffe.SpatialConvolution_50"
type: "Convolution"
bottom: "caffe.Eltwise_47"
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_50"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_51"
type: "Scale"
bottom: "caffe.SpatialConvolution_50"
top: "caffe.SpatialConvolution_50"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_52"
type: "ReLU"
bottom: "caffe.SpatialConvolution_50"
top: "caffe.SpatialConvolution_50"
}
layer {
name: "caffe.SpatialConvolution_53"
type: "Convolution"
bottom: "caffe.SpatialConvolution_50"
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_53"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_54"
type: "Scale"
bottom: "caffe.SpatialConvolution_53"
top: "caffe.SpatialConvolution_53"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_55"
type: "ReLU"
bottom: "caffe.SpatialConvolution_53"
top: "caffe.SpatialConvolution_53"
}
layer {
name: "caffe.SpatialConvolution_56"
type: "Convolution"
bottom: "caffe.SpatialConvolution_53"
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"
top: "caffe.Eltwise_57"
}
layer {
name: "caffe.BN_58pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_57"
top: "caffe.Eltwise_57"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_58"
type: "Scale"
bottom: "caffe.Eltwise_57"
top: "caffe.Eltwise_57"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_59"
type: "ReLU"
bottom: "caffe.Eltwise_57"
top: "caffe.Eltwise_57"
}
layer {
name: "caffe.SpatialConvolution_60"
type: "Convolution"
bottom: "caffe.Eltwise_57"
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_60"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_61"
type: "Scale"
bottom: "caffe.SpatialConvolution_60"
top: "caffe.SpatialConvolution_60"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_62"
type: "ReLU"
bottom: "caffe.SpatialConvolution_60"
top: "caffe.SpatialConvolution_60"
}
layer {
name: "caffe.SpatialConvolution_63"
type: "Convolution"
bottom: "caffe.SpatialConvolution_60"
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_63"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_64"
type: "Scale"
bottom: "caffe.SpatialConvolution_63"
top: "caffe.SpatialConvolution_63"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_65"
type: "ReLU"
bottom: "caffe.SpatialConvolution_63"
top: "caffe.SpatialConvolution_63"
}
layer {
name: "caffe.SpatialConvolution_66"
type: "Convolution"
bottom: "caffe.SpatialConvolution_63"
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"
top: "caffe.Eltwise_67"
}
layer {
name: "caffe.BN_68pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_67"
top: "caffe.Eltwise_67"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_68"
type: "Scale"
bottom: "caffe.Eltwise_67"
top: "caffe.Eltwise_67"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_69"
type: "ReLU"
bottom: "caffe.Eltwise_67"
top: "caffe.Eltwise_67"
}
layer {
name: "caffe.SpatialConvolution_70"
type: "Convolution"
bottom: "caffe.Eltwise_67"
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_70"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_71"
type: "Scale"
bottom: "caffe.SpatialConvolution_70"
top: "caffe.SpatialConvolution_70"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_72"
type: "ReLU"
bottom: "caffe.SpatialConvolution_70"
top: "caffe.SpatialConvolution_70"
}
layer {
name: "caffe.SpatialConvolution_73"
type: "Convolution"
bottom: "caffe.SpatialConvolution_70"
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_73"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_74"
type: "Scale"
bottom: "caffe.SpatialConvolution_73"
top: "caffe.SpatialConvolution_73"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_75"
type: "ReLU"
bottom: "caffe.SpatialConvolution_73"
top: "caffe.SpatialConvolution_73"
}
layer {
name: "caffe.SpatialConvolution_76"
type: "Convolution"
bottom: "caffe.SpatialConvolution_73"
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"
top: "caffe.Eltwise_77"
}
layer {
name: "caffe.BN_78pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_77"
top: "caffe.Eltwise_77"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_78"
type: "Scale"
bottom: "caffe.Eltwise_77"
top: "caffe.Eltwise_77"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_79"
type: "ReLU"
bottom: "caffe.Eltwise_77"
top: "caffe.Eltwise_77"
}
layer {
name: "caffe.SpatialConvolution_80"
type: "Convolution"
bottom: "caffe.Eltwise_77"
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_80"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_81"
type: "Scale"
bottom: "caffe.SpatialConvolution_80"
top: "caffe.SpatialConvolution_80"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_82"
type: "ReLU"
bottom: "caffe.SpatialConvolution_80"
top: "caffe.SpatialConvolution_80"
}
layer {
name: "caffe.SpatialConvolution_83"
type: "Convolution"
bottom: "caffe.SpatialConvolution_80"
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_83"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_84"
type: "Scale"
bottom: "caffe.SpatialConvolution_83"
top: "caffe.SpatialConvolution_83"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_85"
type: "ReLU"
bottom: "caffe.SpatialConvolution_83"
top: "caffe.SpatialConvolution_83"
}
layer {
name: "caffe.SpatialConvolution_86"
type: "Convolution"
bottom: "caffe.SpatialConvolution_83"
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"
top: "caffe.Eltwise_87"
}
layer {
name: "caffe.BN_88pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_87"
top: "caffe.Eltwise_87"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_88"
type: "Scale"
bottom: "caffe.Eltwise_87"
top: "caffe.Eltwise_87"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_89"
type: "ReLU"
bottom: "caffe.Eltwise_87"
top: "caffe.Eltwise_87"
}
layer {
name: "caffe.SpatialConvolution_90"
type: "Convolution"
bottom: "caffe.Eltwise_87"
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_90"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_91"
type: "Scale"
bottom: "caffe.SpatialConvolution_90"
top: "caffe.SpatialConvolution_90"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_92"
type: "ReLU"
bottom: "caffe.SpatialConvolution_90"
top: "caffe.SpatialConvolution_90"
}
layer {
name: "caffe.SpatialConvolution_93"
type: "Convolution"
bottom: "caffe.SpatialConvolution_90"
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_93"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_94"
type: "Scale"
bottom: "caffe.SpatialConvolution_93"
top: "caffe.SpatialConvolution_93"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_95"
type: "ReLU"
bottom: "caffe.SpatialConvolution_93"
top: "caffe.SpatialConvolution_93"
}
layer {
name: "caffe.SpatialConvolution_96"
type: "Convolution"
bottom: "caffe.SpatialConvolution_93"
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"
top: "caffe.Eltwise_97"
}
layer {
name: "caffe.BN_98pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_97"
top: "caffe.Eltwise_97"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_98"
type: "Scale"
bottom: "caffe.Eltwise_97"
top: "caffe.Eltwise_97"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_99"
type: "ReLU"
bottom: "caffe.Eltwise_97"
top: "caffe.Eltwise_97"
}
layer {
name: "caffe.SpatialConvolution_100"
type: "Convolution"
bottom: "caffe.Eltwise_97"
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_100"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_101"
type: "Scale"
bottom: "caffe.SpatialConvolution_100"
top: "caffe.SpatialConvolution_100"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_102"
type: "ReLU"
bottom: "caffe.SpatialConvolution_100"
top: "caffe.SpatialConvolution_100"
}
layer {
name: "caffe.SpatialConvolution_103"
type: "Convolution"
bottom: "caffe.SpatialConvolution_100"
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_103"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_104"
type: "Scale"
bottom: "caffe.SpatialConvolution_103"
top: "caffe.SpatialConvolution_103"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_105"
type: "ReLU"
bottom: "caffe.SpatialConvolution_103"
top: "caffe.SpatialConvolution_103"
}
layer {
name: "caffe.SpatialConvolution_106"
type: "Convolution"
bottom: "caffe.SpatialConvolution_103"
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"
top: "caffe.Eltwise_107"
}
layer {
name: "caffe.BN_108pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_107"
top: "caffe.Eltwise_107"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_108"
type: "Scale"
bottom: "caffe.Eltwise_107"
top: "caffe.Eltwise_107"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_109"
type: "ReLU"
bottom: "caffe.Eltwise_107"
top: "caffe.Eltwise_107"
}
layer {
name: "caffe.SpatialConvolution_110"
type: "Convolution"
bottom: "caffe.Eltwise_107"
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_110"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_111"
type: "Scale"
bottom: "caffe.SpatialConvolution_110"
top: "caffe.SpatialConvolution_110"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_112"
type: "ReLU"
bottom: "caffe.SpatialConvolution_110"
top: "caffe.SpatialConvolution_110"
}
layer {
name: "caffe.SpatialConvolution_113"
type: "Convolution"
bottom: "caffe.SpatialConvolution_110"
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_113"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_114"
type: "Scale"
bottom: "caffe.SpatialConvolution_113"
top: "caffe.SpatialConvolution_113"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_115"
type: "ReLU"
bottom: "caffe.SpatialConvolution_113"
top: "caffe.SpatialConvolution_113"
}
layer {
name: "caffe.SpatialConvolution_116"
type: "Convolution"
bottom: "caffe.SpatialConvolution_113"
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"
top: "caffe.Eltwise_117"
}
layer {
name: "caffe.BN_118pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_117"
top: "caffe.Eltwise_117"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_118"
type: "Scale"
bottom: "caffe.Eltwise_117"
top: "caffe.Eltwise_117"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_119"
type: "ReLU"
bottom: "caffe.Eltwise_117"
top: "caffe.Eltwise_117"
}
layer {
name: "caffe.SpatialConvolution_120"
type: "Convolution"
bottom: "caffe.Eltwise_117"
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_120"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_121"
type: "Scale"
bottom: "caffe.SpatialConvolution_120"
top: "caffe.SpatialConvolution_120"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_122"
type: "ReLU"
bottom: "caffe.SpatialConvolution_120"
top: "caffe.SpatialConvolution_120"
}
layer {
name: "caffe.SpatialConvolution_123"
type: "Convolution"
bottom: "caffe.SpatialConvolution_120"
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_123"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_124"
type: "Scale"
bottom: "caffe.SpatialConvolution_123"
top: "caffe.SpatialConvolution_123"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_125"
type: "ReLU"
bottom: "caffe.SpatialConvolution_123"
top: "caffe.SpatialConvolution_123"
}
layer {
name: "caffe.SpatialConvolution_126"
type: "Convolution"
bottom: "caffe.SpatialConvolution_123"
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"
top: "caffe.Eltwise_127"
}
layer {
name: "caffe.BN_128pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_127"
top: "caffe.Eltwise_127"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_128"
type: "Scale"
bottom: "caffe.Eltwise_127"
top: "caffe.Eltwise_127"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_129"
type: "ReLU"
bottom: "caffe.Eltwise_127"
top: "caffe.Eltwise_127"
}
layer {
name: "caffe.SpatialConvolution_130"
type: "Convolution"
bottom: "caffe.Eltwise_127"
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_130"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_131"
type: "Scale"
bottom: "caffe.SpatialConvolution_130"
top: "caffe.SpatialConvolution_130"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_132"
type: "ReLU"
bottom: "caffe.SpatialConvolution_130"
top: "caffe.SpatialConvolution_130"
}
layer {
name: "caffe.SpatialConvolution_133"
type: "Convolution"
bottom: "caffe.SpatialConvolution_130"
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_133"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_134"
type: "Scale"
bottom: "caffe.SpatialConvolution_133"
top: "caffe.SpatialConvolution_133"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_135"
type: "ReLU"
bottom: "caffe.SpatialConvolution_133"
top: "caffe.SpatialConvolution_133"
}
layer {
name: "caffe.SpatialConvolution_136"
type: "Convolution"
bottom: "caffe.SpatialConvolution_133"
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"
top: "caffe.Eltwise_137"
}
layer {
name: "caffe.BN_138pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_137"
top: "caffe.Eltwise_137"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_138"
type: "Scale"
bottom: "caffe.Eltwise_137"
top: "caffe.Eltwise_137"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_139"
type: "ReLU"
bottom: "caffe.Eltwise_137"
top: "caffe.Eltwise_137"
}
layer {
name: "caffe.SpatialConvolution_140"
type: "Convolution"
bottom: "caffe.Eltwise_137"
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_140"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_141"
type: "Scale"
bottom: "caffe.SpatialConvolution_140"
top: "caffe.SpatialConvolution_140"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_142"
type: "ReLU"
bottom: "caffe.SpatialConvolution_140"
top: "caffe.SpatialConvolution_140"
}
layer {
name: "caffe.SpatialConvolution_143"
type: "Convolution"
bottom: "caffe.SpatialConvolution_140"
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_143"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_144"
type: "Scale"
bottom: "caffe.SpatialConvolution_143"
top: "caffe.SpatialConvolution_143"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_145"
type: "ReLU"
bottom: "caffe.SpatialConvolution_143"
top: "caffe.SpatialConvolution_143"
}
layer {
name: "caffe.SpatialConvolution_146"
type: "Convolution"
bottom: "caffe.SpatialConvolution_143"
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"
top: "caffe.Eltwise_147"
}
layer {
name: "caffe.BN_148pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_147"
top: "caffe.Eltwise_147"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_148"
type: "Scale"
bottom: "caffe.Eltwise_147"
top: "caffe.Eltwise_147"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_149"
type: "ReLU"
bottom: "caffe.Eltwise_147"
top: "caffe.Eltwise_147"
}
layer {
name: "caffe.SpatialConvolution_150"
type: "Convolution"
bottom: "caffe.Eltwise_147"
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_150"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_151"
type: "Scale"
bottom: "caffe.SpatialConvolution_150"
top: "caffe.SpatialConvolution_150"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_152"
type: "ReLU"
bottom: "caffe.SpatialConvolution_150"
top: "caffe.SpatialConvolution_150"
}
layer {
name: "caffe.SpatialConvolution_153"
type: "Convolution"
bottom: "caffe.SpatialConvolution_150"
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_153"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_154"
type: "Scale"
bottom: "caffe.SpatialConvolution_153"
top: "caffe.SpatialConvolution_153"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_155"
type: "ReLU"
bottom: "caffe.SpatialConvolution_153"
top: "caffe.SpatialConvolution_153"
}
layer {
name: "caffe.SpatialConvolution_156"
type: "Convolution"
bottom: "caffe.SpatialConvolution_153"
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"
top: "caffe.Eltwise_157"
}
layer {
name: "caffe.BN_158pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_157"
top: "caffe.Eltwise_157"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_158"
type: "Scale"
bottom: "caffe.Eltwise_157"
top: "caffe.Eltwise_157"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_159"
type: "ReLU"
bottom: "caffe.Eltwise_157"
top: "caffe.Eltwise_157"
}
layer {
name: "caffe.SpatialConvolution_160"
type: "Convolution"
bottom: "caffe.Eltwise_157"
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_160"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_161"
type: "Scale"
bottom: "caffe.SpatialConvolution_160"
top: "caffe.SpatialConvolution_160"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_162"
type: "ReLU"
bottom: "caffe.SpatialConvolution_160"
top: "caffe.SpatialConvolution_160"
}
layer {
name: "caffe.SpatialConvolution_163"
type: "Convolution"
bottom: "caffe.SpatialConvolution_160"
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_163"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_164"
type: "Scale"
bottom: "caffe.SpatialConvolution_163"
top: "caffe.SpatialConvolution_163"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_165"
type: "ReLU"
bottom: "caffe.SpatialConvolution_163"
top: "caffe.SpatialConvolution_163"
}
layer {
name: "caffe.SpatialConvolution_166"
type: "Convolution"
bottom: "caffe.SpatialConvolution_163"
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"
top: "caffe.Eltwise_167"
}
layer {
name: "caffe.BN_168pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_167"
top: "caffe.Eltwise_167"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_168"
type: "Scale"
bottom: "caffe.Eltwise_167"
top: "caffe.Eltwise_167"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_169"
type: "ReLU"
bottom: "caffe.Eltwise_167"
top: "caffe.Eltwise_167"
}
layer {
name: "caffe.SpatialConvolution_170"
type: "Convolution"
bottom: "caffe.Eltwise_167"
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_170"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_171"
type: "Scale"
bottom: "caffe.SpatialConvolution_170"
top: "caffe.SpatialConvolution_170"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_172"
type: "ReLU"
bottom: "caffe.SpatialConvolution_170"
top: "caffe.SpatialConvolution_170"
}
layer {
name: "caffe.SpatialConvolution_173"
type: "Convolution"
bottom: "caffe.SpatialConvolution_170"
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_173"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_174"
type: "Scale"
bottom: "caffe.SpatialConvolution_173"
top: "caffe.SpatialConvolution_173"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_175"
type: "ReLU"
bottom: "caffe.SpatialConvolution_173"
top: "caffe.SpatialConvolution_173"
}
layer {
name: "caffe.SpatialConvolution_176"
type: "Convolution"
bottom: "caffe.SpatialConvolution_173"
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"
top: "caffe.Eltwise_177"
}
layer {
name: "caffe.BN_178pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_177"
top: "caffe.Eltwise_177"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_178"
type: "Scale"
bottom: "caffe.Eltwise_177"
top: "caffe.Eltwise_177"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_179"
type: "ReLU"
bottom: "caffe.Eltwise_177"
top: "caffe.Eltwise_177"
}
layer {
name: "caffe.SpatialConvolution_180"
type: "Convolution"
bottom: "caffe.Eltwise_177"
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_180"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_181"
type: "Scale"
bottom: "caffe.SpatialConvolution_180"
top: "caffe.SpatialConvolution_180"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_182"
type: "ReLU"
bottom: "caffe.SpatialConvolution_180"
top: "caffe.SpatialConvolution_180"
}
layer {
name: "caffe.SpatialConvolution_183"
type: "Convolution"
bottom: "caffe.SpatialConvolution_180"
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_183"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_184"
type: "Scale"
bottom: "caffe.SpatialConvolution_183"
top: "caffe.SpatialConvolution_183"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_185"
type: "ReLU"
bottom: "caffe.SpatialConvolution_183"
top: "caffe.SpatialConvolution_183"
}
layer {
name: "caffe.SpatialConvolution_186"
type: "Convolution"
bottom: "caffe.SpatialConvolution_183"
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"
top: "caffe.Eltwise_187"
}
layer {
name: "caffe.BN_188pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_187"
top: "caffe.Eltwise_187"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_188"
type: "Scale"
bottom: "caffe.Eltwise_187"
top: "caffe.Eltwise_187"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_189"
type: "ReLU"
bottom: "caffe.Eltwise_187"
top: "caffe.Eltwise_187"
}
layer {
name: "caffe.SpatialConvolution_190"
type: "Convolution"
bottom: "caffe.Eltwise_187"
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_190"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_191"
type: "Scale"
bottom: "caffe.SpatialConvolution_190"
top: "caffe.SpatialConvolution_190"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_192"
type: "ReLU"
bottom: "caffe.SpatialConvolution_190"
top: "caffe.SpatialConvolution_190"
}
layer {
name: "caffe.SpatialConvolution_193"
type: "Convolution"
bottom: "caffe.SpatialConvolution_190"
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_193"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_194"
type: "Scale"
bottom: "caffe.SpatialConvolution_193"
top: "caffe.SpatialConvolution_193"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_195"
type: "ReLU"
bottom: "caffe.SpatialConvolution_193"
top: "caffe.SpatialConvolution_193"
}
layer {
name: "caffe.SpatialConvolution_196"
type: "Convolution"
bottom: "caffe.SpatialConvolution_193"
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"
top: "caffe.Eltwise_197"
}
layer {
name: "caffe.BN_198pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_197"
top: "caffe.Eltwise_197"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_198"
type: "Scale"
bottom: "caffe.Eltwise_197"
top: "caffe.Eltwise_197"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_199"
type: "ReLU"
bottom: "caffe.Eltwise_197"
top: "caffe.Eltwise_197"
}
layer {
name: "caffe.SpatialConvolution_200"
type: "Convolution"
bottom: "caffe.Eltwise_197"
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_200"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_201"
type: "Scale"
bottom: "caffe.SpatialConvolution_200"
top: "caffe.SpatialConvolution_200"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_202"
type: "ReLU"
bottom: "caffe.SpatialConvolution_200"
top: "caffe.SpatialConvolution_200"
}
layer {
name: "caffe.SpatialConvolution_203"
type: "Convolution"
bottom: "caffe.SpatialConvolution_200"
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_203"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_204"
type: "Scale"
bottom: "caffe.SpatialConvolution_203"
top: "caffe.SpatialConvolution_203"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_205"
type: "ReLU"
bottom: "caffe.SpatialConvolution_203"
top: "caffe.SpatialConvolution_203"
}
layer {
name: "caffe.SpatialConvolution_206"
type: "Convolution"
bottom: "caffe.SpatialConvolution_203"
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"
top: "caffe.Eltwise_207"
}
layer {
name: "caffe.BN_208pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_207"
top: "caffe.Eltwise_207"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_208"
type: "Scale"
bottom: "caffe.Eltwise_207"
top: "caffe.Eltwise_207"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_209"
type: "ReLU"
bottom: "caffe.Eltwise_207"
top: "caffe.Eltwise_207"
}
layer {
name: "caffe.SpatialConvolution_210"
type: "Convolution"
bottom: "caffe.Eltwise_207"
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_210"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_211"
type: "Scale"
bottom: "caffe.SpatialConvolution_210"
top: "caffe.SpatialConvolution_210"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_212"
type: "ReLU"
bottom: "caffe.SpatialConvolution_210"
top: "caffe.SpatialConvolution_210"
}
layer {
name: "caffe.SpatialConvolution_213"
type: "Convolution"
bottom: "caffe.SpatialConvolution_210"
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_213"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_214"
type: "Scale"
bottom: "caffe.SpatialConvolution_213"
top: "caffe.SpatialConvolution_213"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_215"
type: "ReLU"
bottom: "caffe.SpatialConvolution_213"
top: "caffe.SpatialConvolution_213"
}
layer {
name: "caffe.SpatialConvolution_216"
type: "Convolution"
bottom: "caffe.SpatialConvolution_213"
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"
top: "caffe.Eltwise_217"
}
layer {
name: "caffe.BN_218pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_217"
top: "caffe.Eltwise_217"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_218"
type: "Scale"
bottom: "caffe.Eltwise_217"
top: "caffe.Eltwise_217"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_219"
type: "ReLU"
bottom: "caffe.Eltwise_217"
top: "caffe.Eltwise_217"
}
layer {
name: "caffe.SpatialConvolution_220"
type: "Convolution"
bottom: "caffe.Eltwise_217"
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_220"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_221"
type: "Scale"
bottom: "caffe.SpatialConvolution_220"
top: "caffe.SpatialConvolution_220"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_222"
type: "ReLU"
bottom: "caffe.SpatialConvolution_220"
top: "caffe.SpatialConvolution_220"
}
layer {
name: "caffe.SpatialConvolution_223"
type: "Convolution"
bottom: "caffe.SpatialConvolution_220"
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_223"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_224"
type: "Scale"
bottom: "caffe.SpatialConvolution_223"
top: "caffe.SpatialConvolution_223"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_225"
type: "ReLU"
bottom: "caffe.SpatialConvolution_223"
top: "caffe.SpatialConvolution_223"
}
layer {
name: "caffe.SpatialConvolution_226"
type: "Convolution"
bottom: "caffe.SpatialConvolution_223"
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"
top: "caffe.Eltwise_227"
}
layer {
name: "caffe.BN_228pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_227"
top: "caffe.Eltwise_227"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_228"
type: "Scale"
bottom: "caffe.Eltwise_227"
top: "caffe.Eltwise_227"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_229"
type: "ReLU"
bottom: "caffe.Eltwise_227"
top: "caffe.Eltwise_227"
}
layer {
name: "caffe.SpatialConvolution_230"
type: "Convolution"
bottom: "caffe.Eltwise_227"
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_230"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_231"
type: "Scale"
bottom: "caffe.SpatialConvolution_230"
top: "caffe.SpatialConvolution_230"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_232"
type: "ReLU"
bottom: "caffe.SpatialConvolution_230"
top: "caffe.SpatialConvolution_230"
}
layer {
name: "caffe.SpatialConvolution_233"
type: "Convolution"
bottom: "caffe.SpatialConvolution_230"
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_233"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_234"
type: "Scale"
bottom: "caffe.SpatialConvolution_233"
top: "caffe.SpatialConvolution_233"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_235"
type: "ReLU"
bottom: "caffe.SpatialConvolution_233"
top: "caffe.SpatialConvolution_233"
}
layer {
name: "caffe.SpatialConvolution_236"
type: "Convolution"
bottom: "caffe.SpatialConvolution_233"
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"
top: "caffe.Eltwise_237"
}
layer {
name: "caffe.BN_238pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_237"
top: "caffe.Eltwise_237"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_238"
type: "Scale"
bottom: "caffe.Eltwise_237"
top: "caffe.Eltwise_237"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_239"
type: "ReLU"
bottom: "caffe.Eltwise_237"
top: "caffe.Eltwise_237"
}
layer {
name: "caffe.SpatialConvolution_240"
type: "Convolution"
bottom: "caffe.Eltwise_237"
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_240"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_241"
type: "Scale"
bottom: "caffe.SpatialConvolution_240"
top: "caffe.SpatialConvolution_240"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_242"
type: "ReLU"
bottom: "caffe.SpatialConvolution_240"
top: "caffe.SpatialConvolution_240"
}
layer {
name: "caffe.SpatialConvolution_243"
type: "Convolution"
bottom: "caffe.SpatialConvolution_240"
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_243"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_244"
type: "Scale"
bottom: "caffe.SpatialConvolution_243"
top: "caffe.SpatialConvolution_243"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_245"
type: "ReLU"
bottom: "caffe.SpatialConvolution_243"
top: "caffe.SpatialConvolution_243"
}
layer {
name: "caffe.SpatialConvolution_246"
type: "Convolution"
bottom: "caffe.SpatialConvolution_243"
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"
top: "caffe.Eltwise_247"
}
layer {
name: "caffe.BN_248pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_247"
top: "caffe.Eltwise_247"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_248"
type: "Scale"
bottom: "caffe.Eltwise_247"
top: "caffe.Eltwise_247"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_249"
type: "ReLU"
bottom: "caffe.Eltwise_247"
top: "caffe.Eltwise_247"
}
layer {
name: "caffe.SpatialConvolution_250"
type: "Convolution"
bottom: "caffe.Eltwise_247"
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_250"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_251"
type: "Scale"
bottom: "caffe.SpatialConvolution_250"
top: "caffe.SpatialConvolution_250"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_252"
type: "ReLU"
bottom: "caffe.SpatialConvolution_250"
top: "caffe.SpatialConvolution_250"
}
layer {
name: "caffe.SpatialConvolution_253"
type: "Convolution"
bottom: "caffe.SpatialConvolution_250"
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_253"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_254"
type: "Scale"
bottom: "caffe.SpatialConvolution_253"
top: "caffe.SpatialConvolution_253"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_255"
type: "ReLU"
bottom: "caffe.SpatialConvolution_253"
top: "caffe.SpatialConvolution_253"
}
layer {
name: "caffe.SpatialConvolution_256"
type: "Convolution"
bottom: "caffe.SpatialConvolution_253"
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"
top: "caffe.Eltwise_257"
}
layer {
name: "caffe.BN_258pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_257"
top: "caffe.Eltwise_257"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_258"
type: "Scale"
bottom: "caffe.Eltwise_257"
top: "caffe.Eltwise_257"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_259"
type: "ReLU"
bottom: "caffe.Eltwise_257"
top: "caffe.Eltwise_257"
}
layer {
name: "caffe.SpatialConvolution_260"
type: "Convolution"
bottom: "caffe.Eltwise_257"
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_260"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_261"
type: "Scale"
bottom: "caffe.SpatialConvolution_260"
top: "caffe.SpatialConvolution_260"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_262"
type: "ReLU"
bottom: "caffe.SpatialConvolution_260"
top: "caffe.SpatialConvolution_260"
}
layer {
name: "caffe.SpatialConvolution_263"
type: "Convolution"
bottom: "caffe.SpatialConvolution_260"
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_263"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_264"
type: "Scale"
bottom: "caffe.SpatialConvolution_263"
top: "caffe.SpatialConvolution_263"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_265"
type: "ReLU"
bottom: "caffe.SpatialConvolution_263"
top: "caffe.SpatialConvolution_263"
}
layer {
name: "caffe.SpatialConvolution_266"
type: "Convolution"
bottom: "caffe.SpatialConvolution_263"
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"
top: "caffe.Eltwise_267"
}
layer {
name: "caffe.BN_268pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_267"
top: "caffe.Eltwise_267"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_268"
type: "Scale"
bottom: "caffe.Eltwise_267"
top: "caffe.Eltwise_267"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_269"
type: "ReLU"
bottom: "caffe.Eltwise_267"
top: "caffe.Eltwise_267"
}
layer {
name: "caffe.SpatialConvolution_270"
type: "Convolution"
bottom: "caffe.Eltwise_267"
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_270"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_271"
type: "Scale"
bottom: "caffe.SpatialConvolution_270"
top: "caffe.SpatialConvolution_270"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_272"
type: "ReLU"
bottom: "caffe.SpatialConvolution_270"
top: "caffe.SpatialConvolution_270"
}
layer {
name: "caffe.SpatialConvolution_273"
type: "Convolution"
bottom: "caffe.SpatialConvolution_270"
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_273"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_274"
type: "Scale"
bottom: "caffe.SpatialConvolution_273"
top: "caffe.SpatialConvolution_273"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_275"
type: "ReLU"
bottom: "caffe.SpatialConvolution_273"
top: "caffe.SpatialConvolution_273"
}
layer {
name: "caffe.SpatialConvolution_276"
type: "Convolution"
bottom: "caffe.SpatialConvolution_273"
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"
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.Eltwise_277"
top: "caffe.Eltwise_277"
}
layer {
name: "caffe.SpatialConvolution_280"
type: "Convolution"
bottom: "caffe.Eltwise_277"
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_280"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_281"
type: "Scale"
bottom: "caffe.SpatialConvolution_280"
top: "caffe.SpatialConvolution_280"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_282"
type: "ReLU"
bottom: "caffe.SpatialConvolution_280"
top: "caffe.SpatialConvolution_280"
}
layer {
name: "caffe.SpatialConvolution_283"
type: "Convolution"
bottom: "caffe.SpatialConvolution_280"
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_283"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_284"
type: "Scale"
bottom: "caffe.SpatialConvolution_283"
top: "caffe.SpatialConvolution_283"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_285"
type: "ReLU"
bottom: "caffe.SpatialConvolution_283"
top: "caffe.SpatialConvolution_283"
}
layer {
name: "caffe.SpatialConvolution_286"
type: "Convolution"
bottom: "caffe.SpatialConvolution_283"
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.SpatialConvolution_286"
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_287"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_288"
type: "Scale"
bottom: "caffe.SpatialConvolution_287"
top: "caffe.SpatialConvolution_287"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_289"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_287"
top: "caffe.Eltwise_289"
}
layer {
name: "caffe.BN_290pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_289"
top: "caffe.Eltwise_289"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_290"
type: "Scale"
bottom: "caffe.Eltwise_289"
top: "caffe.Eltwise_289"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_291"
type: "ReLU"
bottom: "caffe.Eltwise_289"
top: "caffe.Eltwise_289"
}
layer {
name: "caffe.SpatialConvolution_292"
type: "Convolution"
bottom: "caffe.Eltwise_289"
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_292"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_293"
type: "Scale"
bottom: "caffe.SpatialConvolution_292"
top: "caffe.SpatialConvolution_292"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_294"
type: "ReLU"
bottom: "caffe.SpatialConvolution_292"
top: "caffe.SpatialConvolution_292"
}
layer {
name: "caffe.SpatialConvolution_295"
type: "Convolution"
bottom: "caffe.SpatialConvolution_292"
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_295"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_296"
type: "Scale"
bottom: "caffe.SpatialConvolution_295"
top: "caffe.SpatialConvolution_295"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_297"
type: "ReLU"
bottom: "caffe.SpatialConvolution_295"
top: "caffe.SpatialConvolution_295"
}
layer {
name: "caffe.SpatialConvolution_298"
type: "Convolution"
bottom: "caffe.SpatialConvolution_295"
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"
top: "caffe.Eltwise_299"
}
layer {
name: "caffe.BN_300pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_299"
top: "caffe.Eltwise_299"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_300"
type: "Scale"
bottom: "caffe.Eltwise_299"
top: "caffe.Eltwise_299"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_301"
type: "ReLU"
bottom: "caffe.Eltwise_299"
top: "caffe.Eltwise_299"
}
layer {
name: "caffe.SpatialConvolution_302"
type: "Convolution"
bottom: "caffe.Eltwise_299"
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_302"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_303"
type: "Scale"
bottom: "caffe.SpatialConvolution_302"
top: "caffe.SpatialConvolution_302"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_304"
type: "ReLU"
bottom: "caffe.SpatialConvolution_302"
top: "caffe.SpatialConvolution_302"
}
layer {
name: "caffe.SpatialConvolution_305"
type: "Convolution"
bottom: "caffe.SpatialConvolution_302"
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_305"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_306"
type: "Scale"
bottom: "caffe.SpatialConvolution_305"
top: "caffe.SpatialConvolution_305"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_307"
type: "ReLU"
bottom: "caffe.SpatialConvolution_305"
top: "caffe.SpatialConvolution_305"
}
layer {
name: "caffe.SpatialConvolution_308"
type: "Convolution"
bottom: "caffe.SpatialConvolution_305"
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"
top: "caffe.Eltwise_309"
}
layer {
name: "caffe.BN_310pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_309"
top: "caffe.Eltwise_309"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_310"
type: "Scale"
bottom: "caffe.Eltwise_309"
top: "caffe.Eltwise_309"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_311"
type: "ReLU"
bottom: "caffe.Eltwise_309"
top: "caffe.Eltwise_309"
}
layer {
name: "caffe.SpatialConvolution_312"
type: "Convolution"
bottom: "caffe.Eltwise_309"
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_312"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_313"
type: "Scale"
bottom: "caffe.SpatialConvolution_312"
top: "caffe.SpatialConvolution_312"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_314"
type: "ReLU"
bottom: "caffe.SpatialConvolution_312"
top: "caffe.SpatialConvolution_312"
}
layer {
name: "caffe.SpatialConvolution_315"
type: "Convolution"
bottom: "caffe.SpatialConvolution_312"
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_315"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_316"
type: "Scale"
bottom: "caffe.SpatialConvolution_315"
top: "caffe.SpatialConvolution_315"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_317"
type: "ReLU"
bottom: "caffe.SpatialConvolution_315"
top: "caffe.SpatialConvolution_315"
}
layer {
name: "caffe.SpatialConvolution_318"
type: "Convolution"
bottom: "caffe.SpatialConvolution_315"
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"
top: "caffe.Eltwise_319"
}
layer {
name: "caffe.BN_320pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_319"
top: "caffe.Eltwise_319"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_320"
type: "Scale"
bottom: "caffe.Eltwise_319"
top: "caffe.Eltwise_319"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_321"
type: "ReLU"
bottom: "caffe.Eltwise_319"
top: "caffe.Eltwise_319"
}
layer {
name: "caffe.SpatialConvolution_322"
type: "Convolution"
bottom: "caffe.Eltwise_319"
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_322"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_323"
type: "Scale"
bottom: "caffe.SpatialConvolution_322"
top: "caffe.SpatialConvolution_322"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_324"
type: "ReLU"
bottom: "caffe.SpatialConvolution_322"
top: "caffe.SpatialConvolution_322"
}
layer {
name: "caffe.SpatialConvolution_325"
type: "Convolution"
bottom: "caffe.SpatialConvolution_322"
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_325"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_326"
type: "Scale"
bottom: "caffe.SpatialConvolution_325"
top: "caffe.SpatialConvolution_325"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_327"
type: "ReLU"
bottom: "caffe.SpatialConvolution_325"
top: "caffe.SpatialConvolution_325"
}
layer {
name: "caffe.SpatialConvolution_328"
type: "Convolution"
bottom: "caffe.SpatialConvolution_325"
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"
top: "caffe.Eltwise_329"
}
layer {
name: "caffe.BN_330pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_329"
top: "caffe.Eltwise_329"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_330"
type: "Scale"
bottom: "caffe.Eltwise_329"
top: "caffe.Eltwise_329"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_331"
type: "ReLU"
bottom: "caffe.Eltwise_329"
top: "caffe.Eltwise_329"
}
layer {
name: "caffe.SpatialConvolution_332"
type: "Convolution"
bottom: "caffe.Eltwise_329"
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_332"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_333"
type: "Scale"
bottom: "caffe.SpatialConvolution_332"
top: "caffe.SpatialConvolution_332"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_334"
type: "ReLU"
bottom: "caffe.SpatialConvolution_332"
top: "caffe.SpatialConvolution_332"
}
layer {
name: "caffe.SpatialConvolution_335"
type: "Convolution"
bottom: "caffe.SpatialConvolution_332"
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_335"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_336"
type: "Scale"
bottom: "caffe.SpatialConvolution_335"
top: "caffe.SpatialConvolution_335"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_337"
type: "ReLU"
bottom: "caffe.SpatialConvolution_335"
top: "caffe.SpatialConvolution_335"
}
layer {
name: "caffe.SpatialConvolution_338"
type: "Convolution"
bottom: "caffe.SpatialConvolution_335"
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"
top: "caffe.Eltwise_339"
}
layer {
name: "caffe.BN_340pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_339"
top: "caffe.Eltwise_339"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_340"
type: "Scale"
bottom: "caffe.Eltwise_339"
top: "caffe.Eltwise_339"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_341"
type: "ReLU"
bottom: "caffe.Eltwise_339"
top: "caffe.Eltwise_339"
}
layer {
name: "caffe.SpatialConvolution_342"
type: "Convolution"
bottom: "caffe.Eltwise_339"
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_342"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_343"
type: "Scale"
bottom: "caffe.SpatialConvolution_342"
top: "caffe.SpatialConvolution_342"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_344"
type: "ReLU"
bottom: "caffe.SpatialConvolution_342"
top: "caffe.SpatialConvolution_342"
}
layer {
name: "caffe.SpatialConvolution_345"
type: "Convolution"
bottom: "caffe.SpatialConvolution_342"
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_345"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_346"
type: "Scale"
bottom: "caffe.SpatialConvolution_345"
top: "caffe.SpatialConvolution_345"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_347"
type: "ReLU"
bottom: "caffe.SpatialConvolution_345"
top: "caffe.SpatialConvolution_345"
}
layer {
name: "caffe.SpatialConvolution_348"
type: "Convolution"
bottom: "caffe.SpatialConvolution_345"
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"
top: "caffe.Eltwise_349"
}
layer {
name: "caffe.BN_350pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_349"
top: "caffe.Eltwise_349"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_350"
type: "Scale"
bottom: "caffe.Eltwise_349"
top: "caffe.Eltwise_349"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_351"
type: "ReLU"
bottom: "caffe.Eltwise_349"
top: "caffe.Eltwise_349"
}
layer {
name: "caffe.SpatialConvolution_352"
type: "Convolution"
bottom: "caffe.Eltwise_349"
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_352"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_353"
type: "Scale"
bottom: "caffe.SpatialConvolution_352"
top: "caffe.SpatialConvolution_352"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_354"
type: "ReLU"
bottom: "caffe.SpatialConvolution_352"
top: "caffe.SpatialConvolution_352"
}
layer {
name: "caffe.SpatialConvolution_355"
type: "Convolution"
bottom: "caffe.SpatialConvolution_352"
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_355"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_356"
type: "Scale"
bottom: "caffe.SpatialConvolution_355"
top: "caffe.SpatialConvolution_355"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_357"
type: "ReLU"
bottom: "caffe.SpatialConvolution_355"
top: "caffe.SpatialConvolution_355"
}
layer {
name: "caffe.SpatialConvolution_358"
type: "Convolution"
bottom: "caffe.SpatialConvolution_355"
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"
top: "caffe.Eltwise_359"
}
layer {
name: "caffe.BN_360pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_359"
top: "caffe.Eltwise_359"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_360"
type: "Scale"
bottom: "caffe.Eltwise_359"
top: "caffe.Eltwise_359"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_361"
type: "ReLU"
bottom: "caffe.Eltwise_359"
top: "caffe.Eltwise_359"
}
layer {
name: "caffe.SpatialConvolution_362"
type: "Convolution"
bottom: "caffe.Eltwise_359"
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_362"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_363"
type: "Scale"
bottom: "caffe.SpatialConvolution_362"
top: "caffe.SpatialConvolution_362"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_364"
type: "ReLU"
bottom: "caffe.SpatialConvolution_362"
top: "caffe.SpatialConvolution_362"
}
layer {
name: "caffe.SpatialConvolution_365"
type: "Convolution"
bottom: "caffe.SpatialConvolution_362"
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_365"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_366"
type: "Scale"
bottom: "caffe.SpatialConvolution_365"
top: "caffe.SpatialConvolution_365"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_367"
type: "ReLU"
bottom: "caffe.SpatialConvolution_365"
top: "caffe.SpatialConvolution_365"
}
layer {
name: "caffe.SpatialConvolution_368"
type: "Convolution"
bottom: "caffe.SpatialConvolution_365"
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"
top: "caffe.Eltwise_369"
}
layer {
name: "caffe.BN_370pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_369"
top: "caffe.Eltwise_369"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_370"
type: "Scale"
bottom: "caffe.Eltwise_369"
top: "caffe.Eltwise_369"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_371"
type: "ReLU"
bottom: "caffe.Eltwise_369"
top: "caffe.Eltwise_369"
}
layer {
name: "caffe.SpatialConvolution_372"
type: "Convolution"
bottom: "caffe.Eltwise_369"
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_372"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_373"
type: "Scale"
bottom: "caffe.SpatialConvolution_372"
top: "caffe.SpatialConvolution_372"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_374"
type: "ReLU"
bottom: "caffe.SpatialConvolution_372"
top: "caffe.SpatialConvolution_372"
}
layer {
name: "caffe.SpatialConvolution_375"
type: "Convolution"
bottom: "caffe.SpatialConvolution_372"
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_375"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_376"
type: "Scale"
bottom: "caffe.SpatialConvolution_375"
top: "caffe.SpatialConvolution_375"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_377"
type: "ReLU"
bottom: "caffe.SpatialConvolution_375"
top: "caffe.SpatialConvolution_375"
}
layer {
name: "caffe.SpatialConvolution_378"
type: "Convolution"
bottom: "caffe.SpatialConvolution_375"
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"
top: "caffe.Eltwise_379"
}
layer {
name: "caffe.BN_380pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_379"
top: "caffe.Eltwise_379"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_380"
type: "Scale"
bottom: "caffe.Eltwise_379"
top: "caffe.Eltwise_379"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_381"
type: "ReLU"
bottom: "caffe.Eltwise_379"
top: "caffe.Eltwise_379"
}
layer {
name: "caffe.SpatialConvolution_382"
type: "Convolution"
bottom: "caffe.Eltwise_379"
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_382"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_383"
type: "Scale"
bottom: "caffe.SpatialConvolution_382"
top: "caffe.SpatialConvolution_382"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_384"
type: "ReLU"
bottom: "caffe.SpatialConvolution_382"
top: "caffe.SpatialConvolution_382"
}
layer {
name: "caffe.SpatialConvolution_385"
type: "Convolution"
bottom: "caffe.SpatialConvolution_382"
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_385"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_386"
type: "Scale"
bottom: "caffe.SpatialConvolution_385"
top: "caffe.SpatialConvolution_385"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_387"
type: "ReLU"
bottom: "caffe.SpatialConvolution_385"
top: "caffe.SpatialConvolution_385"
}
layer {
name: "caffe.SpatialConvolution_388"
type: "Convolution"
bottom: "caffe.SpatialConvolution_385"
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"
top: "caffe.Eltwise_389"
}
layer {
name: "caffe.BN_390pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_389"
top: "caffe.Eltwise_389"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_390"
type: "Scale"
bottom: "caffe.Eltwise_389"
top: "caffe.Eltwise_389"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_391"
type: "ReLU"
bottom: "caffe.Eltwise_389"
top: "caffe.Eltwise_389"
}
layer {
name: "caffe.SpatialConvolution_392"
type: "Convolution"
bottom: "caffe.Eltwise_389"
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_392"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_393"
type: "Scale"
bottom: "caffe.SpatialConvolution_392"
top: "caffe.SpatialConvolution_392"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_394"
type: "ReLU"
bottom: "caffe.SpatialConvolution_392"
top: "caffe.SpatialConvolution_392"
}
layer {
name: "caffe.SpatialConvolution_395"
type: "Convolution"
bottom: "caffe.SpatialConvolution_392"
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_395"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_396"
type: "Scale"
bottom: "caffe.SpatialConvolution_395"
top: "caffe.SpatialConvolution_395"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_397"
type: "ReLU"
bottom: "caffe.SpatialConvolution_395"
top: "caffe.SpatialConvolution_395"
}
layer {
name: "caffe.SpatialConvolution_398"
type: "Convolution"
bottom: "caffe.SpatialConvolution_395"
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"
top: "caffe.Eltwise_399"
}
layer {
name: "caffe.BN_400pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_399"
top: "caffe.Eltwise_399"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_400"
type: "Scale"
bottom: "caffe.Eltwise_399"
top: "caffe.Eltwise_399"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_401"
type: "ReLU"
bottom: "caffe.Eltwise_399"
top: "caffe.Eltwise_399"
}
layer {
name: "caffe.SpatialConvolution_402"
type: "Convolution"
bottom: "caffe.Eltwise_399"
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_402"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_403"
type: "Scale"
bottom: "caffe.SpatialConvolution_402"
top: "caffe.SpatialConvolution_402"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_404"
type: "ReLU"
bottom: "caffe.SpatialConvolution_402"
top: "caffe.SpatialConvolution_402"
}
layer {
name: "caffe.SpatialConvolution_405"
type: "Convolution"
bottom: "caffe.SpatialConvolution_402"
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_405"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_406"
type: "Scale"
bottom: "caffe.SpatialConvolution_405"
top: "caffe.SpatialConvolution_405"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_407"
type: "ReLU"
bottom: "caffe.SpatialConvolution_405"
top: "caffe.SpatialConvolution_405"
}
layer {
name: "caffe.SpatialConvolution_408"
type: "Convolution"
bottom: "caffe.SpatialConvolution_405"
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"
top: "caffe.Eltwise_409"
}
layer {
name: "caffe.BN_410pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_409"
top: "caffe.Eltwise_409"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_410"
type: "Scale"
bottom: "caffe.Eltwise_409"
top: "caffe.Eltwise_409"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_411"
type: "ReLU"
bottom: "caffe.Eltwise_409"
top: "caffe.Eltwise_409"
}
layer {
name: "caffe.SpatialConvolution_412"
type: "Convolution"
bottom: "caffe.Eltwise_409"
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_412"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_413"
type: "Scale"
bottom: "caffe.SpatialConvolution_412"
top: "caffe.SpatialConvolution_412"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_414"
type: "ReLU"
bottom: "caffe.SpatialConvolution_412"
top: "caffe.SpatialConvolution_412"
}
layer {
name: "caffe.SpatialConvolution_415"
type: "Convolution"
bottom: "caffe.SpatialConvolution_412"
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_415"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_416"
type: "Scale"
bottom: "caffe.SpatialConvolution_415"
top: "caffe.SpatialConvolution_415"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_417"
type: "ReLU"
bottom: "caffe.SpatialConvolution_415"
top: "caffe.SpatialConvolution_415"
}
layer {
name: "caffe.SpatialConvolution_418"
type: "Convolution"
bottom: "caffe.SpatialConvolution_415"
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"
top: "caffe.Eltwise_419"
}
layer {
name: "caffe.BN_420pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_419"
top: "caffe.Eltwise_419"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_420"
type: "Scale"
bottom: "caffe.Eltwise_419"
top: "caffe.Eltwise_419"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_421"
type: "ReLU"
bottom: "caffe.Eltwise_419"
top: "caffe.Eltwise_419"
}
layer {
name: "caffe.SpatialConvolution_422"
type: "Convolution"
bottom: "caffe.Eltwise_419"
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_422"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_423"
type: "Scale"
bottom: "caffe.SpatialConvolution_422"
top: "caffe.SpatialConvolution_422"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_424"
type: "ReLU"
bottom: "caffe.SpatialConvolution_422"
top: "caffe.SpatialConvolution_422"
}
layer {
name: "caffe.SpatialConvolution_425"
type: "Convolution"
bottom: "caffe.SpatialConvolution_422"
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_425"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_426"
type: "Scale"
bottom: "caffe.SpatialConvolution_425"
top: "caffe.SpatialConvolution_425"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_427"
type: "ReLU"
bottom: "caffe.SpatialConvolution_425"
top: "caffe.SpatialConvolution_425"
}
layer {
name: "caffe.SpatialConvolution_428"
type: "Convolution"
bottom: "caffe.SpatialConvolution_425"
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"
top: "caffe.Eltwise_429"
}
layer {
name: "caffe.BN_430pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_429"
top: "caffe.Eltwise_429"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_430"
type: "Scale"
bottom: "caffe.Eltwise_429"
top: "caffe.Eltwise_429"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_431"
type: "ReLU"
bottom: "caffe.Eltwise_429"
top: "caffe.Eltwise_429"
}
layer {
name: "caffe.SpatialConvolution_432"
type: "Convolution"
bottom: "caffe.Eltwise_429"
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_432"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_433"
type: "Scale"
bottom: "caffe.SpatialConvolution_432"
top: "caffe.SpatialConvolution_432"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_434"
type: "ReLU"
bottom: "caffe.SpatialConvolution_432"
top: "caffe.SpatialConvolution_432"
}
layer {
name: "caffe.SpatialConvolution_435"
type: "Convolution"
bottom: "caffe.SpatialConvolution_432"
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_435"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_436"
type: "Scale"
bottom: "caffe.SpatialConvolution_435"
top: "caffe.SpatialConvolution_435"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_437"
type: "ReLU"
bottom: "caffe.SpatialConvolution_435"
top: "caffe.SpatialConvolution_435"
}
layer {
name: "caffe.SpatialConvolution_438"
type: "Convolution"
bottom: "caffe.SpatialConvolution_435"
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"
top: "caffe.Eltwise_439"
}
layer {
name: "caffe.BN_440pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_439"
top: "caffe.Eltwise_439"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_440"
type: "Scale"
bottom: "caffe.Eltwise_439"
top: "caffe.Eltwise_439"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_441"
type: "ReLU"
bottom: "caffe.Eltwise_439"
top: "caffe.Eltwise_439"
}
layer {
name: "caffe.SpatialConvolution_442"
type: "Convolution"
bottom: "caffe.Eltwise_439"
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_442"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_443"
type: "Scale"
bottom: "caffe.SpatialConvolution_442"
top: "caffe.SpatialConvolution_442"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_444"
type: "ReLU"
bottom: "caffe.SpatialConvolution_442"
top: "caffe.SpatialConvolution_442"
}
layer {
name: "caffe.SpatialConvolution_445"
type: "Convolution"
bottom: "caffe.SpatialConvolution_442"
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_445"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_446"
type: "Scale"
bottom: "caffe.SpatialConvolution_445"
top: "caffe.SpatialConvolution_445"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_447"
type: "ReLU"
bottom: "caffe.SpatialConvolution_445"
top: "caffe.SpatialConvolution_445"
}
layer {
name: "caffe.SpatialConvolution_448"
type: "Convolution"
bottom: "caffe.SpatialConvolution_445"
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"
top: "caffe.Eltwise_449"
}
layer {
name: "caffe.BN_450pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_449"
top: "caffe.Eltwise_449"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_450"
type: "Scale"
bottom: "caffe.Eltwise_449"
top: "caffe.Eltwise_449"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_451"
type: "ReLU"
bottom: "caffe.Eltwise_449"
top: "caffe.Eltwise_449"
}
layer {
name: "caffe.SpatialConvolution_452"
type: "Convolution"
bottom: "caffe.Eltwise_449"
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_452"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_453"
type: "Scale"
bottom: "caffe.SpatialConvolution_452"
top: "caffe.SpatialConvolution_452"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_454"
type: "ReLU"
bottom: "caffe.SpatialConvolution_452"
top: "caffe.SpatialConvolution_452"
}
layer {
name: "caffe.SpatialConvolution_455"
type: "Convolution"
bottom: "caffe.SpatialConvolution_452"
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_455"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_456"
type: "Scale"
bottom: "caffe.SpatialConvolution_455"
top: "caffe.SpatialConvolution_455"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_457"
type: "ReLU"
bottom: "caffe.SpatialConvolution_455"
top: "caffe.SpatialConvolution_455"
}
layer {
name: "caffe.SpatialConvolution_458"
type: "Convolution"
bottom: "caffe.SpatialConvolution_455"
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"
top: "caffe.Eltwise_459"
}
layer {
name: "caffe.BN_460pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_459"
top: "caffe.Eltwise_459"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_460"
type: "Scale"
bottom: "caffe.Eltwise_459"
top: "caffe.Eltwise_459"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_461"
type: "ReLU"
bottom: "caffe.Eltwise_459"
top: "caffe.Eltwise_459"
}
layer {
name: "caffe.SpatialConvolution_462"
type: "Convolution"
bottom: "caffe.Eltwise_459"
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_462"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_463"
type: "Scale"
bottom: "caffe.SpatialConvolution_462"
top: "caffe.SpatialConvolution_462"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_464"
type: "ReLU"
bottom: "caffe.SpatialConvolution_462"
top: "caffe.SpatialConvolution_462"
}
layer {
name: "caffe.SpatialConvolution_465"
type: "Convolution"
bottom: "caffe.SpatialConvolution_462"
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_465"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_466"
type: "Scale"
bottom: "caffe.SpatialConvolution_465"
top: "caffe.SpatialConvolution_465"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_467"
type: "ReLU"
bottom: "caffe.SpatialConvolution_465"
top: "caffe.SpatialConvolution_465"
}
layer {
name: "caffe.SpatialConvolution_468"
type: "Convolution"
bottom: "caffe.SpatialConvolution_465"
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"
top: "caffe.Eltwise_469"
}
layer {
name: "caffe.BN_470pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_469"
top: "caffe.Eltwise_469"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_470"
type: "Scale"
bottom: "caffe.Eltwise_469"
top: "caffe.Eltwise_469"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_471"
type: "ReLU"
bottom: "caffe.Eltwise_469"
top: "caffe.Eltwise_469"
}
layer {
name: "caffe.SpatialConvolution_472"
type: "Convolution"
bottom: "caffe.Eltwise_469"
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_472"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_473"
type: "Scale"
bottom: "caffe.SpatialConvolution_472"
top: "caffe.SpatialConvolution_472"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_474"
type: "ReLU"
bottom: "caffe.SpatialConvolution_472"
top: "caffe.SpatialConvolution_472"
}
layer {
name: "caffe.SpatialConvolution_475"
type: "Convolution"
bottom: "caffe.SpatialConvolution_472"
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_475"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_476"
type: "Scale"
bottom: "caffe.SpatialConvolution_475"
top: "caffe.SpatialConvolution_475"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_477"
type: "ReLU"
bottom: "caffe.SpatialConvolution_475"
top: "caffe.SpatialConvolution_475"
}
layer {
name: "caffe.SpatialConvolution_478"
type: "Convolution"
bottom: "caffe.SpatialConvolution_475"
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"
top: "caffe.Eltwise_479"
}
layer {
name: "caffe.BN_480pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_479"
top: "caffe.Eltwise_479"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_480"
type: "Scale"
bottom: "caffe.Eltwise_479"
top: "caffe.Eltwise_479"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_481"
type: "ReLU"
bottom: "caffe.Eltwise_479"
top: "caffe.Eltwise_479"
}
layer {
name: "caffe.SpatialConvolution_482"
type: "Convolution"
bottom: "caffe.Eltwise_479"
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_482"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_483"
type: "Scale"
bottom: "caffe.SpatialConvolution_482"
top: "caffe.SpatialConvolution_482"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_484"
type: "ReLU"
bottom: "caffe.SpatialConvolution_482"
top: "caffe.SpatialConvolution_482"
}
layer {
name: "caffe.SpatialConvolution_485"
type: "Convolution"
bottom: "caffe.SpatialConvolution_482"
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_485"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_486"
type: "Scale"
bottom: "caffe.SpatialConvolution_485"
top: "caffe.SpatialConvolution_485"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_487"
type: "ReLU"
bottom: "caffe.SpatialConvolution_485"
top: "caffe.SpatialConvolution_485"
}
layer {
name: "caffe.SpatialConvolution_488"
type: "Convolution"
bottom: "caffe.SpatialConvolution_485"
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"
top: "caffe.Eltwise_489"
}
layer {
name: "caffe.BN_490pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_489"
top: "caffe.Eltwise_489"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_490"
type: "Scale"
bottom: "caffe.Eltwise_489"
top: "caffe.Eltwise_489"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_491"
type: "ReLU"
bottom: "caffe.Eltwise_489"
top: "caffe.Eltwise_489"
}
layer {
name: "caffe.SpatialConvolution_492"
type: "Convolution"
bottom: "caffe.Eltwise_489"
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_492"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_493"
type: "Scale"
bottom: "caffe.SpatialConvolution_492"
top: "caffe.SpatialConvolution_492"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_494"
type: "ReLU"
bottom: "caffe.SpatialConvolution_492"
top: "caffe.SpatialConvolution_492"
}
layer {
name: "caffe.SpatialConvolution_495"
type: "Convolution"
bottom: "caffe.SpatialConvolution_492"
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_495"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_496"
type: "Scale"
bottom: "caffe.SpatialConvolution_495"
top: "caffe.SpatialConvolution_495"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_497"
type: "ReLU"
bottom: "caffe.SpatialConvolution_495"
top: "caffe.SpatialConvolution_495"
}
layer {
name: "caffe.SpatialConvolution_498"
type: "Convolution"
bottom: "caffe.SpatialConvolution_495"
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"
top: "caffe.Eltwise_499"
}
layer {
name: "caffe.BN_500pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_499"
top: "caffe.Eltwise_499"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_500"
type: "Scale"
bottom: "caffe.Eltwise_499"
top: "caffe.Eltwise_499"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_501"
type: "ReLU"
bottom: "caffe.Eltwise_499"
top: "caffe.Eltwise_499"
}
layer {
name: "caffe.SpatialConvolution_502"
type: "Convolution"
bottom: "caffe.Eltwise_499"
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_502"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_503"
type: "Scale"
bottom: "caffe.SpatialConvolution_502"
top: "caffe.SpatialConvolution_502"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_504"
type: "ReLU"
bottom: "caffe.SpatialConvolution_502"
top: "caffe.SpatialConvolution_502"
}
layer {
name: "caffe.SpatialConvolution_505"
type: "Convolution"
bottom: "caffe.SpatialConvolution_502"
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_505"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_506"
type: "Scale"
bottom: "caffe.SpatialConvolution_505"
top: "caffe.SpatialConvolution_505"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_507"
type: "ReLU"
bottom: "caffe.SpatialConvolution_505"
top: "caffe.SpatialConvolution_505"
}
layer {
name: "caffe.SpatialConvolution_508"
type: "Convolution"
bottom: "caffe.SpatialConvolution_505"
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"
top: "caffe.Eltwise_509"
}
layer {
name: "caffe.BN_510pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_509"
top: "caffe.Eltwise_509"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_510"
type: "Scale"
bottom: "caffe.Eltwise_509"
top: "caffe.Eltwise_509"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_511"
type: "ReLU"
bottom: "caffe.Eltwise_509"
top: "caffe.Eltwise_509"
}
layer {
name: "caffe.SpatialConvolution_512"
type: "Convolution"
bottom: "caffe.Eltwise_509"
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_512"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_513"
type: "Scale"
bottom: "caffe.SpatialConvolution_512"
top: "caffe.SpatialConvolution_512"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_514"
type: "ReLU"
bottom: "caffe.SpatialConvolution_512"
top: "caffe.SpatialConvolution_512"
}
layer {
name: "caffe.SpatialConvolution_515"
type: "Convolution"
bottom: "caffe.SpatialConvolution_512"
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_515"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_516"
type: "Scale"
bottom: "caffe.SpatialConvolution_515"
top: "caffe.SpatialConvolution_515"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_517"
type: "ReLU"
bottom: "caffe.SpatialConvolution_515"
top: "caffe.SpatialConvolution_515"
}
layer {
name: "caffe.SpatialConvolution_518"
type: "Convolution"
bottom: "caffe.SpatialConvolution_515"
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"
top: "caffe.Eltwise_519"
}
layer {
name: "caffe.BN_520pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_519"
top: "caffe.Eltwise_519"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_520"
type: "Scale"
bottom: "caffe.Eltwise_519"
top: "caffe.Eltwise_519"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_521"
type: "ReLU"
bottom: "caffe.Eltwise_519"
top: "caffe.Eltwise_519"
}
layer {
name: "caffe.SpatialConvolution_522"
type: "Convolution"
bottom: "caffe.Eltwise_519"
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_522"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_523"
type: "Scale"
bottom: "caffe.SpatialConvolution_522"
top: "caffe.SpatialConvolution_522"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_524"
type: "ReLU"
bottom: "caffe.SpatialConvolution_522"
top: "caffe.SpatialConvolution_522"
}
layer {
name: "caffe.SpatialConvolution_525"
type: "Convolution"
bottom: "caffe.SpatialConvolution_522"
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_525"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_526"
type: "Scale"
bottom: "caffe.SpatialConvolution_525"
top: "caffe.SpatialConvolution_525"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_527"
type: "ReLU"
bottom: "caffe.SpatialConvolution_525"
top: "caffe.SpatialConvolution_525"
}
layer {
name: "caffe.SpatialConvolution_528"
type: "Convolution"
bottom: "caffe.SpatialConvolution_525"
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"
top: "caffe.Eltwise_529"
}
layer {
name: "caffe.BN_530pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_529"
top: "caffe.Eltwise_529"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_530"
type: "Scale"
bottom: "caffe.Eltwise_529"
top: "caffe.Eltwise_529"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_531"
type: "ReLU"
bottom: "caffe.Eltwise_529"
top: "caffe.Eltwise_529"
}
layer {
name: "caffe.SpatialConvolution_532"
type: "Convolution"
bottom: "caffe.Eltwise_529"
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_532"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_533"
type: "Scale"
bottom: "caffe.SpatialConvolution_532"
top: "caffe.SpatialConvolution_532"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_534"
type: "ReLU"
bottom: "caffe.SpatialConvolution_532"
top: "caffe.SpatialConvolution_532"
}
layer {
name: "caffe.SpatialConvolution_535"
type: "Convolution"
bottom: "caffe.SpatialConvolution_532"
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_535"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_536"
type: "Scale"
bottom: "caffe.SpatialConvolution_535"
top: "caffe.SpatialConvolution_535"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_537"
type: "ReLU"
bottom: "caffe.SpatialConvolution_535"
top: "caffe.SpatialConvolution_535"
}
layer {
name: "caffe.SpatialConvolution_538"
type: "Convolution"
bottom: "caffe.SpatialConvolution_535"
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"
top: "caffe.Eltwise_539"
}
layer {
name: "caffe.BN_540pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_539"
top: "caffe.Eltwise_539"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_540"
type: "Scale"
bottom: "caffe.Eltwise_539"
top: "caffe.Eltwise_539"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_541"
type: "ReLU"
bottom: "caffe.Eltwise_539"
top: "caffe.Eltwise_539"
}
layer {
name: "caffe.SpatialConvolution_542"
type: "Convolution"
bottom: "caffe.Eltwise_539"
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_542"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_543"
type: "Scale"
bottom: "caffe.SpatialConvolution_542"
top: "caffe.SpatialConvolution_542"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_544"
type: "ReLU"
bottom: "caffe.SpatialConvolution_542"
top: "caffe.SpatialConvolution_542"
}
layer {
name: "caffe.SpatialConvolution_545"
type: "Convolution"
bottom: "caffe.SpatialConvolution_542"
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_545"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_546"
type: "Scale"
bottom: "caffe.SpatialConvolution_545"
top: "caffe.SpatialConvolution_545"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_547"
type: "ReLU"
bottom: "caffe.SpatialConvolution_545"
top: "caffe.SpatialConvolution_545"
}
layer {
name: "caffe.SpatialConvolution_548"
type: "Convolution"
bottom: "caffe.SpatialConvolution_545"
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"
top: "caffe.Eltwise_549"
}
layer {
name: "caffe.BN_550pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_549"
top: "caffe.Eltwise_549"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_550"
type: "Scale"
bottom: "caffe.Eltwise_549"
top: "caffe.Eltwise_549"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_551"
type: "ReLU"
bottom: "caffe.Eltwise_549"
top: "caffe.Eltwise_549"
}
layer {
name: "caffe.SpatialConvolution_552"
type: "Convolution"
bottom: "caffe.Eltwise_549"
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_552"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_553"
type: "Scale"
bottom: "caffe.SpatialConvolution_552"
top: "caffe.SpatialConvolution_552"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_554"
type: "ReLU"
bottom: "caffe.SpatialConvolution_552"
top: "caffe.SpatialConvolution_552"
}
layer {
name: "caffe.SpatialConvolution_555"
type: "Convolution"
bottom: "caffe.SpatialConvolution_552"
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_555"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_556"
type: "Scale"
bottom: "caffe.SpatialConvolution_555"
top: "caffe.SpatialConvolution_555"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_557"
type: "ReLU"
bottom: "caffe.SpatialConvolution_555"
top: "caffe.SpatialConvolution_555"
}
layer {
name: "caffe.SpatialConvolution_558"
type: "Convolution"
bottom: "caffe.SpatialConvolution_555"
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"
top: "caffe.Eltwise_559"
}
layer {
name: "caffe.BN_560pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_559"
top: "caffe.Eltwise_559"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_560"
type: "Scale"
bottom: "caffe.Eltwise_559"
top: "caffe.Eltwise_559"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_561"
type: "ReLU"
bottom: "caffe.Eltwise_559"
top: "caffe.Eltwise_559"
}
layer {
name: "caffe.SpatialConvolution_562"
type: "Convolution"
bottom: "caffe.Eltwise_559"
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_562"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_563"
type: "Scale"
bottom: "caffe.SpatialConvolution_562"
top: "caffe.SpatialConvolution_562"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_564"
type: "ReLU"
bottom: "caffe.SpatialConvolution_562"
top: "caffe.SpatialConvolution_562"
}
layer {
name: "caffe.SpatialConvolution_565"
type: "Convolution"
bottom: "caffe.SpatialConvolution_562"
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_565"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_566"
type: "Scale"
bottom: "caffe.SpatialConvolution_565"
top: "caffe.SpatialConvolution_565"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_567"
type: "ReLU"
bottom: "caffe.SpatialConvolution_565"
top: "caffe.SpatialConvolution_565"
}
layer {
name: "caffe.SpatialConvolution_568"
type: "Convolution"
bottom: "caffe.SpatialConvolution_565"
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"
top: "caffe.Eltwise_569"
}
layer {
name: "caffe.BN_570pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_569"
top: "caffe.Eltwise_569"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_570"
type: "Scale"
bottom: "caffe.Eltwise_569"
top: "caffe.Eltwise_569"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_571"
type: "ReLU"
bottom: "caffe.Eltwise_569"
top: "caffe.Eltwise_569"
}
layer {
name: "caffe.SpatialConvolution_572"
type: "Convolution"
bottom: "caffe.Eltwise_569"
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_572"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_573"
type: "Scale"
bottom: "caffe.SpatialConvolution_572"
top: "caffe.SpatialConvolution_572"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_574"
type: "ReLU"
bottom: "caffe.SpatialConvolution_572"
top: "caffe.SpatialConvolution_572"
}
layer {
name: "caffe.SpatialConvolution_575"
type: "Convolution"
bottom: "caffe.SpatialConvolution_572"
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_575"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_576"
type: "Scale"
bottom: "caffe.SpatialConvolution_575"
top: "caffe.SpatialConvolution_575"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_577"
type: "ReLU"
bottom: "caffe.SpatialConvolution_575"
top: "caffe.SpatialConvolution_575"
}
layer {
name: "caffe.SpatialConvolution_578"
type: "Convolution"
bottom: "caffe.SpatialConvolution_575"
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"
top: "caffe.Eltwise_579"
}
layer {
name: "caffe.BN_580pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_579"
top: "caffe.Eltwise_579"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_580"
type: "Scale"
bottom: "caffe.Eltwise_579"
top: "caffe.Eltwise_579"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_581"
type: "ReLU"
bottom: "caffe.Eltwise_579"
top: "caffe.Eltwise_579"
}
layer {
name: "caffe.SpatialConvolution_582"
type: "Convolution"
bottom: "caffe.Eltwise_579"
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_582"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_583"
type: "Scale"
bottom: "caffe.SpatialConvolution_582"
top: "caffe.SpatialConvolution_582"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_584"
type: "ReLU"
bottom: "caffe.SpatialConvolution_582"
top: "caffe.SpatialConvolution_582"
}
layer {
name: "caffe.SpatialConvolution_585"
type: "Convolution"
bottom: "caffe.SpatialConvolution_582"
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_585"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_586"
type: "Scale"
bottom: "caffe.SpatialConvolution_585"
top: "caffe.SpatialConvolution_585"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_587"
type: "ReLU"
bottom: "caffe.SpatialConvolution_585"
top: "caffe.SpatialConvolution_585"
}
layer {
name: "caffe.SpatialConvolution_588"
type: "Convolution"
bottom: "caffe.SpatialConvolution_585"
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"
top: "caffe.Eltwise_589"
}
layer {
name: "caffe.BN_590pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_589"
top: "caffe.Eltwise_589"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_590"
type: "Scale"
bottom: "caffe.Eltwise_589"
top: "caffe.Eltwise_589"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_591"
type: "ReLU"
bottom: "caffe.Eltwise_589"
top: "caffe.Eltwise_589"
}
layer {
name: "caffe.SpatialConvolution_592"
type: "Convolution"
bottom: "caffe.Eltwise_589"
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_592"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_593"
type: "Scale"
bottom: "caffe.SpatialConvolution_592"
top: "caffe.SpatialConvolution_592"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_594"
type: "ReLU"
bottom: "caffe.SpatialConvolution_592"
top: "caffe.SpatialConvolution_592"
}
layer {
name: "caffe.SpatialConvolution_595"
type: "Convolution"
bottom: "caffe.SpatialConvolution_592"
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_595"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_596"
type: "Scale"
bottom: "caffe.SpatialConvolution_595"
top: "caffe.SpatialConvolution_595"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_597"
type: "ReLU"
bottom: "caffe.SpatialConvolution_595"
top: "caffe.SpatialConvolution_595"
}
layer {
name: "caffe.SpatialConvolution_598"
type: "Convolution"
bottom: "caffe.SpatialConvolution_595"
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"
top: "caffe.Eltwise_599"
}
layer {
name: "caffe.BN_600pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_599"
top: "caffe.Eltwise_599"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_600"
type: "Scale"
bottom: "caffe.Eltwise_599"
top: "caffe.Eltwise_599"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_601"
type: "ReLU"
bottom: "caffe.Eltwise_599"
top: "caffe.Eltwise_599"
}
layer {
name: "caffe.SpatialConvolution_602"
type: "Convolution"
bottom: "caffe.Eltwise_599"
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_602"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_603"
type: "Scale"
bottom: "caffe.SpatialConvolution_602"
top: "caffe.SpatialConvolution_602"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_604"
type: "ReLU"
bottom: "caffe.SpatialConvolution_602"
top: "caffe.SpatialConvolution_602"
}
layer {
name: "caffe.SpatialConvolution_605"
type: "Convolution"
bottom: "caffe.SpatialConvolution_602"
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_605"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_606"
type: "Scale"
bottom: "caffe.SpatialConvolution_605"
top: "caffe.SpatialConvolution_605"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_607"
type: "ReLU"
bottom: "caffe.SpatialConvolution_605"
top: "caffe.SpatialConvolution_605"
}
layer {
name: "caffe.SpatialConvolution_608"
type: "Convolution"
bottom: "caffe.SpatialConvolution_605"
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"
top: "caffe.Eltwise_609"
}
layer {
name: "caffe.BN_610pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_609"
top: "caffe.Eltwise_609"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_610"
type: "Scale"
bottom: "caffe.Eltwise_609"
top: "caffe.Eltwise_609"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_611"
type: "ReLU"
bottom: "caffe.Eltwise_609"
top: "caffe.Eltwise_609"
}
layer {
name: "caffe.SpatialConvolution_612"
type: "Convolution"
bottom: "caffe.Eltwise_609"
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_612"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_613"
type: "Scale"
bottom: "caffe.SpatialConvolution_612"
top: "caffe.SpatialConvolution_612"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_614"
type: "ReLU"
bottom: "caffe.SpatialConvolution_612"
top: "caffe.SpatialConvolution_612"
}
layer {
name: "caffe.SpatialConvolution_615"
type: "Convolution"
bottom: "caffe.SpatialConvolution_612"
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_615"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_616"
type: "Scale"
bottom: "caffe.SpatialConvolution_615"
top: "caffe.SpatialConvolution_615"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_617"
type: "ReLU"
bottom: "caffe.SpatialConvolution_615"
top: "caffe.SpatialConvolution_615"
}
layer {
name: "caffe.SpatialConvolution_618"
type: "Convolution"
bottom: "caffe.SpatialConvolution_615"
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"
top: "caffe.Eltwise_619"
}
layer {
name: "caffe.BN_620pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_619"
top: "caffe.Eltwise_619"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_620"
type: "Scale"
bottom: "caffe.Eltwise_619"
top: "caffe.Eltwise_619"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_621"
type: "ReLU"
bottom: "caffe.Eltwise_619"
top: "caffe.Eltwise_619"
}
layer {
name: "caffe.SpatialConvolution_622"
type: "Convolution"
bottom: "caffe.Eltwise_619"
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_622"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_623"
type: "Scale"
bottom: "caffe.SpatialConvolution_622"
top: "caffe.SpatialConvolution_622"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_624"
type: "ReLU"
bottom: "caffe.SpatialConvolution_622"
top: "caffe.SpatialConvolution_622"
}
layer {
name: "caffe.SpatialConvolution_625"
type: "Convolution"
bottom: "caffe.SpatialConvolution_622"
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_625"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_626"
type: "Scale"
bottom: "caffe.SpatialConvolution_625"
top: "caffe.SpatialConvolution_625"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_627"
type: "ReLU"
bottom: "caffe.SpatialConvolution_625"
top: "caffe.SpatialConvolution_625"
}
layer {
name: "caffe.SpatialConvolution_628"
type: "Convolution"
bottom: "caffe.SpatialConvolution_625"
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"
top: "caffe.Eltwise_629"
}
layer {
name: "caffe.BN_630pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_629"
top: "caffe.Eltwise_629"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_630"
type: "Scale"
bottom: "caffe.Eltwise_629"
top: "caffe.Eltwise_629"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_631"
type: "ReLU"
bottom: "caffe.Eltwise_629"
top: "caffe.Eltwise_629"
}
layer {
name: "caffe.SpatialConvolution_632"
type: "Convolution"
bottom: "caffe.Eltwise_629"
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_632"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_633"
type: "Scale"
bottom: "caffe.SpatialConvolution_632"
top: "caffe.SpatialConvolution_632"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_634"
type: "ReLU"
bottom: "caffe.SpatialConvolution_632"
top: "caffe.SpatialConvolution_632"
}
layer {
name: "caffe.SpatialConvolution_635"
type: "Convolution"
bottom: "caffe.SpatialConvolution_632"
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_635"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_636"
type: "Scale"
bottom: "caffe.SpatialConvolution_635"
top: "caffe.SpatialConvolution_635"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_637"
type: "ReLU"
bottom: "caffe.SpatialConvolution_635"
top: "caffe.SpatialConvolution_635"
}
layer {
name: "caffe.SpatialConvolution_638"
type: "Convolution"
bottom: "caffe.SpatialConvolution_635"
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"
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.Eltwise_639"
top: "caffe.Eltwise_639"
}
layer {
name: "caffe.SpatialConvolution_642"
type: "Convolution"
bottom: "caffe.Eltwise_639"
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_642"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_643"
type: "Scale"
bottom: "caffe.SpatialConvolution_642"
top: "caffe.SpatialConvolution_642"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_644"
type: "ReLU"
bottom: "caffe.SpatialConvolution_642"
top: "caffe.SpatialConvolution_642"
}
layer {
name: "caffe.SpatialConvolution_645"
type: "Convolution"
bottom: "caffe.SpatialConvolution_642"
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_645"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_646"
type: "Scale"
bottom: "caffe.SpatialConvolution_645"
top: "caffe.SpatialConvolution_645"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_647"
type: "ReLU"
bottom: "caffe.SpatialConvolution_645"
top: "caffe.SpatialConvolution_645"
}
layer {
name: "caffe.SpatialConvolution_648"
type: "Convolution"
bottom: "caffe.SpatialConvolution_645"
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.SpatialConvolution_648"
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_649"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_650"
type: "Scale"
bottom: "caffe.SpatialConvolution_649"
top: "caffe.SpatialConvolution_649"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.Eltwise_651"
type: "Eltwise"
bottom: "caffe.SpatialConvolution_649"
top: "caffe.Eltwise_651"
}
layer {
name: "caffe.BN_652pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_651"
top: "caffe.Eltwise_651"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_652"
type: "Scale"
bottom: "caffe.Eltwise_651"
top: "caffe.Eltwise_651"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_653"
type: "ReLU"
bottom: "caffe.Eltwise_651"
top: "caffe.Eltwise_651"
}
layer {
name: "caffe.SpatialConvolution_654"
type: "Convolution"
bottom: "caffe.Eltwise_651"
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_654"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_655"
type: "Scale"
bottom: "caffe.SpatialConvolution_654"
top: "caffe.SpatialConvolution_654"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_656"
type: "ReLU"
bottom: "caffe.SpatialConvolution_654"
top: "caffe.SpatialConvolution_654"
}
layer {
name: "caffe.SpatialConvolution_657"
type: "Convolution"
bottom: "caffe.SpatialConvolution_654"
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_657"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_658"
type: "Scale"
bottom: "caffe.SpatialConvolution_657"
top: "caffe.SpatialConvolution_657"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_659"
type: "ReLU"
bottom: "caffe.SpatialConvolution_657"
top: "caffe.SpatialConvolution_657"
}
layer {
name: "caffe.SpatialConvolution_660"
type: "Convolution"
bottom: "caffe.SpatialConvolution_657"
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"
top: "caffe.Eltwise_661"
}
layer {
name: "caffe.BN_662pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_661"
top: "caffe.Eltwise_661"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_662"
type: "Scale"
bottom: "caffe.Eltwise_661"
top: "caffe.Eltwise_661"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_663"
type: "ReLU"
bottom: "caffe.Eltwise_661"
top: "caffe.Eltwise_661"
}
layer {
name: "caffe.SpatialConvolution_664"
type: "Convolution"
bottom: "caffe.Eltwise_661"
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_664"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_665"
type: "Scale"
bottom: "caffe.SpatialConvolution_664"
top: "caffe.SpatialConvolution_664"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_666"
type: "ReLU"
bottom: "caffe.SpatialConvolution_664"
top: "caffe.SpatialConvolution_664"
}
layer {
name: "caffe.SpatialConvolution_667"
type: "Convolution"
bottom: "caffe.SpatialConvolution_664"
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_667"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_668"
type: "Scale"
bottom: "caffe.SpatialConvolution_667"
top: "caffe.SpatialConvolution_667"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_669"
type: "ReLU"
bottom: "caffe.SpatialConvolution_667"
top: "caffe.SpatialConvolution_667"
}
layer {
name: "caffe.SpatialConvolution_670"
type: "Convolution"
bottom: "caffe.SpatialConvolution_667"
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"
top: "caffe.Eltwise_671"
}
layer {
name: "caffe.BN_672pre"
type: "BatchNorm"
bottom: "caffe.Eltwise_671"
top: "caffe.Eltwise_671"
batch_norm_param {
use_global_stats: true
}
}
layer {
name: "caffe.BN_672"
type: "Scale"
bottom: "caffe.Eltwise_671"
top: "caffe.Eltwise_671"
scale_param {
filler {
value: 1
}
bias_filler {
value: 1
}
}
}
layer {
name: "caffe.ReLU_673"
type: "ReLU"
bottom: "caffe.Eltwise_671"
top: "caffe.Eltwise_671"
}
layer {
name: "caffe.Pooling_674"
type: "Pooling"
bottom: "caffe.Eltwise_671"
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.Pooling_675"
}
layer {
name: "caffe.InnerProduct_676"
type: "InnerProduct"
bottom: "caffe.Pooling_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