stevenjj / openpose_ros

A ros wrapper for the CMU openpose library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Segmentation fault while testing service

MiguelARD opened this issue · comments

Hi,

I have succesfully compiled openpose_ros. I first run rosrun openpose_ros_pkg openpose_ros --image_dir examples/media/ and then rosrun openpose_ros_pkg openpose_ros_node and everything works fine. But when I run rosrun openpose_ros_pkg test_openpose_ros_service_call I get the following message in the shell where I was running the open_pose_ros_node and the node stops running:

[ INFO] [1499243909.491969097]: detectPosesCallback
[ INFO] [1499243909.492193322]: Parsed image
[ INFO] [1499243909.492205575]: Perform forward pass with the following settings:
[ INFO] [1499243909.492216802]: - net_input_size: 320 368
[ INFO] [1499243909.492225350]: - num_scales: 1
[ INFO] [1499243909.492239833]: - scale_gap: 0.3
[ INFO] [1499243909.492249447]: - image_size: [640 x 480]
[ INFO] [1499243909.492260796]: Initialized Net Size
Segmentation fault (core dumped)

And in the shell where I ran the test i get this:

[ERROR] [1499244218.826586409]: Failed to call service detect_poses
[ERROR] [1499244218.826983194]: Failed to call service detect_poses
[ERROR] [1499244218.827375336]: Failed to call service detect_poses
[ERROR] [1499244218.827764637]: Failed to call service detect_poses
[ERROR] [1499244218.828141978]: Failed to call service detect_poses
...

I am doing something wrong?

First I run the command rosrun openpose_ros_pkg openpose_ros_node and I get the following:

[ WARN] [1499252022.835097509]: Parameter 'net_input_width' not found, defaults to '656'
[ WARN] [1499252022.835393296]: Parameter 'net_input_height' not found, defaults to '368'
[ WARN] [1499252022.835659861]: Parameter 'net_output_height' not found, defaults to '368'
[ WARN] [1499252022.835921699]: Parameter 'net_output_width' not found, defaults to '656'
[ WARN] [1499252022.836207906]: Parameter 'output_width' not found, defaults to '1024'
[ WARN] [1499252022.836483270]: Parameter 'output_height' not found, defaults to '1024'
[ WARN] [1499252022.836760299]: Parameter 'num_scales' not found, defaults to '1'
[ WARN] [1499252022.837067158]: Parameter 'scale_gap' not found, defaults to '0.3'
[ WARN] [1499252022.837326333]: Parameter 'num_gpu_start' not found, defaults to '0'
[ WARN] [1499252022.842422361]: Parameter 'model_folder' not found, defaults to '/home/marduengo/catkin_ws/src/openpose_ros/openpose_ros_pkg/../openpose/models/'
[ WARN] [1499252022.842736101]: Parameter 'pose_model' not found, defaults to 'COCO'
WARNING: Logging before InitGoogleLogging() is written to STDERR
I0705 12:53:43.052381 9701 upgrade_proto.cpp:67] Attempting to upgrade input file specified using deprecated input fields: /home/marduengo/catkin_ws/src/openpose_ros/openpose_ros_pkg/../openpose/models/pose/coco/pose_deploy_linevec.prototxt
I0705 12:53:43.052439 9701 upgrade_proto.cpp:70] Successfully upgraded file specified using deprecated input fields.
W0705 12:53:43.052444 9701 upgrade_proto.cpp:72] Note that future Caffe releases will only support input layers and not input fields.
I0705 12:53:43.053231 9701 net.cpp:51] Initializing net from parameters:
state {
phase: TEST
level: 0
}
layer {
name: "input"
type: "Input"
top: "image"
input_param {
shape {
dim: 1
dim: 3
dim: 1
dim: 1
}
}
}
layer {
name: "conv1_1"
type: "Convolution"
bottom: "image"
top: "conv1_1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 64
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu1_1"
type: "ReLU"
bottom: "conv1_1"
top: "conv1_1"
}
layer {
name: "conv1_2"
type: "Convolution"
bottom: "conv1_1"
top: "conv1_2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 64
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu1_2"
type: "ReLU"
bottom: "conv1_2"
top: "conv1_2"
}
layer {
name: "pool1_stage1"
type: "Pooling"
bottom: "conv1_2"
top: "pool1_stage1"
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layer {
name: "conv2_1"
type: "Convolution"
bottom: "pool1_stage1"
top: "conv2_1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu2_1"
type: "ReLU"
bottom: "conv2_1"
top: "conv2_1"
}
layer {
name: "conv2_2"
type: "Convolution"
bottom: "conv2_1"
top: "conv2_2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu2_2"
type: "ReLU"
bottom: "conv2_2"
top: "conv2_2"
}
layer {
name: "pool2_stage1"
type: "Pooling"
bottom: "conv2_2"
top: "pool2_stage1"
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layer {
name: "conv3_1"
type: "Convolution"
bottom: "pool2_stage1"
top: "conv3_1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu3_1"
type: "ReLU"
bottom: "conv3_1"
top: "conv3_1"
}
layer {
name: "conv3_2"
type: "Convolution"
bottom: "conv3_1"
top: "conv3_2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu3_2"
type: "ReLU"
bottom: "conv3_2"
top: "conv3_2"
}
layer {
name: "conv3_3"
type: "Convolution"
bottom: "conv3_2"
top: "conv3_3"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu3_3"
type: "ReLU"
bottom: "conv3_3"
top: "conv3_3"
}
layer {
name: "conv3_4"
type: "Convolution"
bottom: "conv3_3"
top: "conv3_4"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu3_4"
type: "ReLU"
bottom: "conv3_4"
top: "conv3_4"
}
layer {
name: "pool3_stage1"
type: "Pooling"
bottom: "conv3_4"
top: "pool3_stage1"
pooling_param {
pool: MAX
kernel_size: 2
stride: 2
}
}
layer {
name: "conv4_1"
type: "Convolution"
bottom: "pool3_stage1"
top: "conv4_1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu4_1"
type: "ReLU"
bottom: "conv4_1"
top: "conv4_1"
}
layer {
name: "conv4_2"
type: "Convolution"
bottom: "conv4_1"
top: "conv4_2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 512
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu4_2"
type: "ReLU"
bottom: "conv4_2"
top: "conv4_2"
}
layer {
name: "conv4_3_CPM"
type: "Convolution"
bottom: "conv4_2"
top: "conv4_3_CPM"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 256
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu4_3_CPM"
type: "ReLU"
bottom: "conv4_3_CPM"
top: "conv4_3_CPM"
}
layer {
name: "conv4_4_CPM"
type: "Convolution"
bottom: "conv4_3_CPM"
top: "conv4_4_CPM"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu4_4_CPM"
type: "ReLU"
bottom: "conv4_4_CPM"
top: "conv4_4_CPM"
}
layer {
name: "conv5_1_CPM_L1"
type: "Convolution"
bottom: "conv4_4_CPM"
top: "conv5_1_CPM_L1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_1_CPM_L1"
type: "ReLU"
bottom: "conv5_1_CPM_L1"
top: "conv5_1_CPM_L1"
}
layer {
name: "conv5_1_CPM_L2"
type: "Convolution"
bottom: "conv4_4_CPM"
top: "conv5_1_CPM_L2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_1_CPM_L2"
type: "ReLU"
bottom: "conv5_1_CPM_L2"
top: "conv5_1_CPM_L2"
}
layer {
name: "conv5_2_CPM_L1"
type: "Convolution"
bottom: "conv5_1_CPM_L1"
top: "conv5_2_CPM_L1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_2_CPM_L1"
type: "ReLU"
bottom: "conv5_2_CPM_L1"
top: "conv5_2_CPM_L1"
}
layer {
name: "conv5_2_CPM_L2"
type: "Convolution"
bottom: "conv5_1_CPM_L2"
top: "conv5_2_CPM_L2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_2_CPM_L2"
type: "ReLU"
bottom: "conv5_2_CPM_L2"
top: "conv5_2_CPM_L2"
}
layer {
name: "conv5_3_CPM_L1"
type: "Convolution"
bottom: "conv5_2_CPM_L1"
top: "conv5_3_CPM_L1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_3_CPM_L1"
type: "ReLU"
bottom: "conv5_3_CPM_L1"
top: "conv5_3_CPM_L1"
}
layer {
name: "conv5_3_CPM_L2"
type: "Convolution"
bottom: "conv5_2_CPM_L2"
top: "conv5_3_CPM_L2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_3_CPM_L2"
type: "ReLU"
bottom: "conv5_3_CPM_L2"
top: "conv5_3_CPM_L2"
}
layer {
name: "conv5_4_CPM_L1"
type: "Convolution"
bottom: "conv5_3_CPM_L1"
top: "conv5_4_CPM_L1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 512
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_4_CPM_L1"
type: "ReLU"
bottom: "conv5_4_CPM_L1"
top: "conv5_4_CPM_L1"
}
layer {
name: "conv5_4_CPM_L2"
type: "Convolution"
bottom: "conv5_3_CPM_L2"
top: "conv5_4_CPM_L2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 512
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "relu5_4_CPM_L2"
type: "ReLU"
bottom: "conv5_4_CPM_L2"
top: "conv5_4_CPM_L2"
}
layer {
name: "conv5_5_CPM_L1"
type: "Convolution"
bottom: "conv5_4_CPM_L1"
top: "conv5_5_CPM_L1"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 38
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "conv5_5_CPM_L2"
type: "Convolution"
bottom: "conv5_4_CPM_L2"
top: "conv5_5_CPM_L2"
param {
lr_mult: 1
decay_mult: 1
}
param {
lr_mult: 2
decay_mult: 0
}
convolution_param {
num_output: 19
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "concat_stage2"
type: "Concat"
bottom: "conv5_5_CPM_L1"
bottom: "conv5_5_CPM_L2"
bottom: "conv4_4_CPM"
top: "concat_stage2"
concat_param {
axis: 1
}
}
layer {
name: "Mconv1_stage2_L1"
type: "Convolution"
bottom: "concat_stage2"
top: "Mconv1_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage2_L1"
type: "ReLU"
bottom: "Mconv1_stage2_L1"
top: "Mconv1_stage2_L1"
}
layer {
name: "Mconv1_stage2_L2"
type: "Convolution"
bottom: "concat_stage2"
top: "Mconv1_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage2_L2"
type: "ReLU"
bottom: "Mconv1_stage2_L2"
top: "Mconv1_stage2_L2"
}
layer {
name: "Mconv2_stage2_L1"
type: "Convolution"
bottom: "Mconv1_stage2_L1"
top: "Mconv2_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage2_L1"
type: "ReLU"
bottom: "Mconv2_stage2_L1"
top: "Mconv2_stage2_L1"
}
layer {
name: "Mconv2_stage2_L2"
type: "Convolution"
bottom: "Mconv1_stage2_L2"
top: "Mconv2_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage2_L2"
type: "ReLU"
bottom: "Mconv2_stage2_L2"
top: "Mconv2_stage2_L2"
}
layer {
name: "Mconv3_stage2_L1"
type: "Convolution"
bottom: "Mconv2_stage2_L1"
top: "Mconv3_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage2_L1"
type: "ReLU"
bottom: "Mconv3_stage2_L1"
top: "Mconv3_stage2_L1"
}
layer {
name: "Mconv3_stage2_L2"
type: "Convolution"
bottom: "Mconv2_stage2_L2"
top: "Mconv3_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage2_L2"
type: "ReLU"
bottom: "Mconv3_stage2_L2"
top: "Mconv3_stage2_L2"
}
layer {
name: "Mconv4_stage2_L1"
type: "Convolution"
bottom: "Mconv3_stage2_L1"
top: "Mconv4_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage2_L1"
type: "ReLU"
bottom: "Mconv4_stage2_L1"
top: "Mconv4_stage2_L1"
}
layer {
name: "Mconv4_stage2_L2"
type: "Convolution"
bottom: "Mconv3_stage2_L2"
top: "Mconv4_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage2_L2"
type: "ReLU"
bottom: "Mconv4_stage2_L2"
top: "Mconv4_stage2_L2"
}
layer {
name: "Mconv5_stage2_L1"
type: "Convolution"
bottom: "Mconv4_stage2_L1"
top: "Mconv5_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu5_stage2_L1"
type: "ReLU"
bottom: "Mconv5_stage2_L1"
top: "Mconv5_stage2_L1"
}
layer {
name: "Mconv5_stage2_L2"
type: "Convolution"
bottom: "Mconv4_stage2_L2"
top: "Mconv5_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu5_stage2_L2"
type: "ReLU"
bottom: "Mconv5_stage2_L2"
top: "Mconv5_stage2_L2"
}
layer {
name: "Mconv6_stage2_L1"
type: "Convolution"
bottom: "Mconv5_stage2_L1"
top: "Mconv6_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu6_stage2_L1"
type: "ReLU"
bottom: "Mconv6_stage2_L1"
top: "Mconv6_stage2_L1"
}
layer {
name: "Mconv6_stage2_L2"
type: "Convolution"
bottom: "Mconv5_stage2_L2"
top: "Mconv6_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu6_stage2_L2"
type: "ReLU"
bottom: "Mconv6_stage2_L2"
top: "Mconv6_stage2_L2"
}
layer {
name: "Mconv7_stage2_L1"
type: "Convolution"
bottom: "Mconv6_stage2_L1"
top: "Mconv7_stage2_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 38
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mconv7_stage2_L2"
type: "Convolution"
bottom: "Mconv6_stage2_L2"
top: "Mconv7_stage2_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 19
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "concat_stage3"
type: "Concat"
bottom: "Mconv7_stage2_L1"
bottom: "Mconv7_stage2_L2"
bottom: "conv4_4_CPM"
top: "concat_stage3"
concat_param {
axis: 1
}
}
layer {
name: "Mconv1_stage3_L1"
type: "Convolution"
bottom: "concat_stage3"
top: "Mconv1_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage3_L1"
type: "ReLU"
bottom: "Mconv1_stage3_L1"
top: "Mconv1_stage3_L1"
}
layer {
name: "Mconv1_stage3_L2"
type: "Convolution"
bottom: "concat_stage3"
top: "Mconv1_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage3_L2"
type: "ReLU"
bottom: "Mconv1_stage3_L2"
top: "Mconv1_stage3_L2"
}
layer {
name: "Mconv2_stage3_L1"
type: "Convolution"
bottom: "Mconv1_stage3_L1"
top: "Mconv2_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage3_L1"
type: "ReLU"
bottom: "Mconv2_stage3_L1"
top: "Mconv2_stage3_L1"
}
layer {
name: "Mconv2_stage3_L2"
type: "Convolution"
bottom: "Mconv1_stage3_L2"
top: "Mconv2_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage3_L2"
type: "ReLU"
bottom: "Mconv2_stage3_L2"
top: "Mconv2_stage3_L2"
}
layer {
name: "Mconv3_stage3_L1"
type: "Convolution"
bottom: "Mconv2_stage3_L1"
top: "Mconv3_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage3_L1"
type: "ReLU"
bottom: "Mconv3_stage3_L1"
top: "Mconv3_stage3_L1"
}
layer {
name: "Mconv3_stage3_L2"
type: "Convolution"
bottom: "Mconv2_stage3_L2"
top: "Mconv3_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage3_L2"
type: "ReLU"
bottom: "Mconv3_stage3_L2"
top: "Mconv3_stage3_L2"
}
layer {
name: "Mconv4_stage3_L1"
type: "Convolution"
bottom: "Mconv3_stage3_L1"
top: "Mconv4_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage3_L1"
type: "ReLU"
bottom: "Mconv4_stage3_L1"
top: "Mconv4_stage3_L1"
}
layer {
name: "Mconv4_stage3_L2"
type: "Convolution"
bottom: "Mconv3_stage3_L2"
top: "Mconv4_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage3_L2"
type: "ReLU"
bottom: "Mconv4_stage3_L2"
top: "Mconv4_stage3_L2"
}
layer {
name: "Mconv5_stage3_L1"
type: "Convolution"
bottom: "Mconv4_stage3_L1"
top: "Mconv5_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu5_stage3_L1"
type: "ReLU"
bottom: "Mconv5_stage3_L1"
top: "Mconv5_stage3_L1"
}
layer {
name: "Mconv5_stage3_L2"
type: "Convolution"
bottom: "Mconv4_stage3_L2"
top: "Mconv5_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu5_stage3_L2"
type: "ReLU"
bottom: "Mconv5_stage3_L2"
top: "Mconv5_stage3_L2"
}
layer {
name: "Mconv6_stage3_L1"
type: "Convolution"
bottom: "Mconv5_stage3_L1"
top: "Mconv6_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu6_stage3_L1"
type: "ReLU"
bottom: "Mconv6_stage3_L1"
top: "Mconv6_stage3_L1"
}
layer {
name: "Mconv6_stage3_L2"
type: "Convolution"
bottom: "Mconv5_stage3_L2"
top: "Mconv6_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu6_stage3_L2"
type: "ReLU"
bottom: "Mconv6_stage3_L2"
top: "Mconv6_stage3_L2"
}
layer {
name: "Mconv7_stage3_L1"
type: "Convolution"
bottom: "Mconv6_stage3_L1"
top: "Mconv7_stage3_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 38
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mconv7_stage3_L2"
type: "Convolution"
bottom: "Mconv6_stage3_L2"
top: "Mconv7_stage3_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 19
pad: 0
kernel_size: 1
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "concat_stage4"
type: "Concat"
bottom: "Mconv7_stage3_L1"
bottom: "Mconv7_stage3_L2"
bottom: "conv4_4_CPM"
top: "concat_stage4"
concat_param {
axis: 1
}
}
layer {
name: "Mconv1_stage4_L1"
type: "Convolution"
bottom: "concat_stage4"
top: "Mconv1_stage4_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage4_L1"
type: "ReLU"
bottom: "Mconv1_stage4_L1"
top: "Mconv1_stage4_L1"
}
layer {
name: "Mconv1_stage4_L2"
type: "Convolution"
bottom: "concat_stage4"
top: "Mconv1_stage4_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu1_stage4_L2"
type: "ReLU"
bottom: "Mconv1_stage4_L2"
top: "Mconv1_stage4_L2"
}
layer {
name: "Mconv2_stage4_L1"
type: "Convolution"
bottom: "Mconv1_stage4_L1"
top: "Mconv2_stage4_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage4_L1"
type: "ReLU"
bottom: "Mconv2_stage4_L1"
top: "Mconv2_stage4_L1"
}
layer {
name: "Mconv2_stage4_L2"
type: "Convolution"
bottom: "Mconv1_stage4_L2"
top: "Mconv2_stage4_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu2_stage4_L2"
type: "ReLU"
bottom: "Mconv2_stage4_L2"
top: "Mconv2_stage4_L2"
}
layer {
name: "Mconv3_stage4_L1"
type: "Convolution"
bottom: "Mconv2_stage4_L1"
top: "Mconv3_stage4_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage4_L1"
type: "ReLU"
bottom: "Mconv3_stage4_L1"
top: "Mconv3_stage4_L1"
}
layer {
name: "Mconv3_stage4_L2"
type: "Convolution"
bottom: "Mconv2_stage4_L2"
top: "Mconv3_stage4_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu3_stage4_L2"
type: "ReLU"
bottom: "Mconv3_stage4_L2"
top: "Mconv3_stage4_L2"
}
layer {
name: "Mconv4_stage4_L1"
type: "Convolution"
bottom: "Mconv3_stage4_L1"
top: "Mconv4_stage4_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage4_L1"
type: "ReLU"
bottom: "Mconv4_stage4_L1"
top: "Mconv4_stage4_L1"
}
layer {
name: "Mconv4_stage4_L2"
type: "Convolution"
bottom: "Mconv3_stage4_L2"
top: "Mconv4_stage4_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu4_stage4_L2"
type: "ReLU"
bottom: "Mconv4_stage4_L2"
top: "Mconv4_stage4_L2"
}
layer {
name: "Mconv5_stage4_L1"
type: "Convolution"
bottom: "Mconv4_stage4_L1"
top: "Mconv5_stage4_L1"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
}
}
}
layer {
name: "Mrelu5_stage4_L1"
type: "ReLU"
bottom: "Mconv5_stage4_L1"
top: "Mconv5_stage4_L1"
}
layer {
name: "Mconv5_stage4_L2"
type: "Convolution"
bottom: "Mconv4_stage4_L2"
top: "Mconv5_stage4_L2"
param {
lr_mult: 4
decay_mult: 1
}
param {
lr_mult: 8
decay_mult: 0
}
convolution_param {
num_output: 128
pad: 3
kernel_size: 7
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"

I0705 12:53:43.054108 9701 layer_factory.hpp:77] Creating layer input
I0705 12:53:43.054118 9701 net.cpp:84] Creating Layer input
I0705 12:53:43.054122 9701 net.cpp:380] input -> image
I0705 12:53:43.060205 9701 net.cpp:122] Setting up input
I0705 12:53:43.060232 9701 net.cpp:129] Top shape: 1 3 1 1 (3)
I0705 12:53:43.060235 9701 net.cpp:137] Memory required for data: 12
I0705 12:53:43.060241 9701 layer_factory.hpp:77] Creating layer conv1_1
I0705 12:53:43.060258 9701 net.cpp:84] Creating Layer conv1_1
I0705 12:53:43.060262 9701 net.cpp:406] conv1_1 <- image
I0705 12:53:43.060271 9701 net.cpp:380] conv1_1 -> conv1_1
I0705 12:53:43.201923 9701 net.cpp:122] Setting up conv1_1
I0705 12:53:43.201946 9701 net.cpp:129] Top shape: 1 64 1 1 (64)
I0705 12:53:43.201947 9701 net.cpp:137] Memory required for data: 268
I0705 12:53:43.201967 9701 layer_factory.hpp:77] Creating layer relu1_1
I0705 12:53:43.201977 9701 net.cpp:84] Creating Layer relu1_1
I0705 12:53:43.201979 9701 net.cpp:406] relu1_1 <- conv1_1
I0705 12:53:43.201982 9701 net.cpp:367] relu1_1 -> conv1_1 (in-place)
I0705 12:53:43.202081 9701 net.cpp:122] Setting up relu1_1
I0705 12:53:43.202085 9701 net.cpp:129] Top shape: 1 64 1 1 (64)
I0705 12:53:43.202087 9701 net.cpp:137] Memory required for data: 524
I0705 12:53:43.202088 9701 layer_factory.hpp:77] Creating layer conv1_2
I0705 12:53:43.202095 9701 net.cpp:84] Creating Layer conv1_2
I0705 12:53:43.202097 9701 net.cpp:406] conv1_2 <- conv1_1
I0705 12:53:43.202100 9701 net.cpp:380] conv1_2 -> conv1_2
I0705 12:53:43.203472 9701 net.cpp:122] Setting up conv1_2
I0705 12:53:43.203480 9701 net.cpp:129] Top shape: 1 64 1 1 (64)
I0705 12:53:43.203481 9701 net.cpp:137] Memory required for data: 780
I0705 12:53:43.203485 9701 layer_factory.hpp:77] Creating layer relu1_2
I0705 12:53:43.203490 9701 net.cpp:84] Creating Layer relu1_2
I0705 12:53:43.203491 9701 net.cpp:406] relu1_2 <- conv1_2
I0705 12:53:43.203493 9701 net.cpp:367] relu1_2 -> conv1_2 (in-place)
I0705 12:53:43.203869 9701 net.cpp:122] Setting up relu1_2
I0705 12:53:43.203876 9701 net.cpp:129] Top shape: 1 64 1 1 (64)
I0705 12:53:43.203876 9701 net.cpp:137] Memory required for data: 1036
I0705 12:53:43.203878 9701 layer_factory.hpp:77] Creating layer pool1_stage1
I0705 12:53:43.203882 9701 net.cpp:84] Creating Layer pool1_stage1
I0705 12:53:43.203883 9701 net.cpp:406] pool1_stage1 <- conv1_2
I0705 12:53:43.203886 9701 net.cpp:380] pool1_stage1 -> pool1_stage1
I0705 12:53:43.203922 9701 net.cpp:122] Setting up pool1_stage1
I0705 12:53:43.203924 9701 net.cpp:129] Top shape: 1 64 1 1 (64)
I0705 12:53:43.203927 9701 net.cpp:137] Memory required for data: 1292
I0705 12:53:43.203927 9701 layer_factory.hpp:77] Creating layer conv2_1
I0705 12:53:43.203932 9701 net.cpp:84] Creating Layer conv2_1
I0705 12:53:43.203933 9701 net.cpp:406] conv2_1 <- pool1_stage1
I0705 12:53:43.203936 9701 net.cpp:380] conv2_1 -> conv2_1
I0705 12:53:43.205468 9701 net.cpp:122] Setting up conv2_1
I0705 12:53:43.205474 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.205476 9701 net.cpp:137] Memory required for data: 1804
I0705 12:53:43.205482 9701 layer_factory.hpp:77] Creating layer relu2_1
I0705 12:53:43.205485 9701 net.cpp:84] Creating Layer relu2_1
I0705 12:53:43.205487 9701 net.cpp:406] relu2_1 <- conv2_1
I0705 12:53:43.205489 9701 net.cpp:367] relu2_1 -> conv2_1 (in-place)
I0705 12:53:43.205875 9701 net.cpp:122] Setting up relu2_1
I0705 12:53:43.205881 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.205883 9701 net.cpp:137] Memory required for data: 2316
I0705 12:53:43.205884 9701 layer_factory.hpp:77] Creating layer conv2_2
I0705 12:53:43.205890 9701 net.cpp:84] Creating Layer conv2_2
I0705 12:53:43.205893 9701 net.cpp:406] conv2_2 <- conv2_1
I0705 12:53:43.205895 9701 net.cpp:380] conv2_2 -> conv2_2
I0705 12:53:43.207729 9701 net.cpp:122] Setting up conv2_2
I0705 12:53:43.207734 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.207736 9701 net.cpp:137] Memory required for data: 2828
I0705 12:53:43.207741 9701 layer_factory.hpp:77] Creating layer relu2_2
I0705 12:53:43.207742 9701 net.cpp:84] Creating Layer relu2_2
I0705 12:53:43.207744 9701 net.cpp:406] relu2_2 <- conv2_2
I0705 12:53:43.207747 9701 net.cpp:367] relu2_2 -> conv2_2 (in-place)
I0705 12:53:43.207849 9701 net.cpp:122] Setting up relu2_2
I0705 12:53:43.207852 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.207854 9701 net.cpp:137] Memory required for data: 3340
I0705 12:53:43.207855 9701 layer_factory.hpp:77] Creating layer pool2_stage1
I0705 12:53:43.207859 9701 net.cpp:84] Creating Layer pool2_stage1
I0705 12:53:43.207861 9701 net.cpp:406] pool2_stage1 <- conv2_2
I0705 12:53:43.207864 9701 net.cpp:380] pool2_stage1 -> pool2_stage1
I0705 12:53:43.207886 9701 net.cpp:122] Setting up pool2_stage1
I0705 12:53:43.207890 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.207890 9701 net.cpp:137] Memory required for data: 3852
I0705 12:53:43.207892 9701 layer_factory.hpp:77] Creating layer conv3_1
I0705 12:53:43.207896 9701 net.cpp:84] Creating Layer conv3_1
I0705 12:53:43.207898 9701 net.cpp:406] conv3_1 <- pool2_stage1
I0705 12:53:43.207901 9701 net.cpp:380] conv3_1 -> conv3_1
I0705 12:53:43.210537 9701 net.cpp:122] Setting up conv3_1
I0705 12:53:43.210544 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.210546 9701 net.cpp:137] Memory required for data: 4876
I0705 12:53:43.210551 9701 layer_factory.hpp:77] Creating layer relu3_1
I0705 12:53:43.210553 9701 net.cpp:84] Creating Layer relu3_1
I0705 12:53:43.210556 9701 net.cpp:406] relu3_1 <- conv3_1
I0705 12:53:43.210558 9701 net.cpp:367] relu3_1 -> conv3_1 (in-place)
I0705 12:53:43.210659 9701 net.cpp:122] Setting up relu3_1
I0705 12:53:43.210662 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.210664 9701 net.cpp:137] Memory required for data: 5900
I0705 12:53:43.210666 9701 layer_factory.hpp:77] Creating layer conv3_2
I0705 12:53:43.210671 9701 net.cpp:84] Creating Layer conv3_2
I0705 12:53:43.210672 9701 net.cpp:406] conv3_2 <- conv3_1
I0705 12:53:43.210675 9701 net.cpp:380] conv3_2 -> conv3_2
I0705 12:53:43.216274 9701 net.cpp:122] Setting up conv3_2
I0705 12:53:43.216289 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.216290 9701 net.cpp:137] Memory required for data: 6924
I0705 12:53:43.216295 9701 layer_factory.hpp:77] Creating layer relu3_2
I0705 12:53:43.216300 9701 net.cpp:84] Creating Layer relu3_2
I0705 12:53:43.216303 9701 net.cpp:406] relu3_2 <- conv3_2
I0705 12:53:43.216306 9701 net.cpp:367] relu3_2 -> conv3_2 (in-place)
I0705 12:53:43.216413 9701 net.cpp:122] Setting up relu3_2
I0705 12:53:43.216418 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.216418 9701 net.cpp:137] Memory required for data: 7948
I0705 12:53:43.216420 9701 layer_factory.hpp:77] Creating layer conv3_3
I0705 12:53:43.216426 9701 net.cpp:84] Creating Layer conv3_3
I0705 12:53:43.216428 9701 net.cpp:406] conv3_3 <- conv3_2
I0705 12:53:43.216433 9701 net.cpp:380] conv3_3 -> conv3_3
I0705 12:53:43.221341 9701 net.cpp:122] Setting up conv3_3
I0705 12:53:43.221354 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.221355 9701 net.cpp:137] Memory required for data: 8972
I0705 12:53:43.221361 9701 layer_factory.hpp:77] Creating layer relu3_3
I0705 12:53:43.221367 9701 net.cpp:84] Creating Layer relu3_3
I0705 12:53:43.221370 9701 net.cpp:406] relu3_3 <- conv3_3
I0705 12:53:43.221375 9701 net.cpp:367] relu3_3 -> conv3_3 (in-place)
I0705 12:53:43.221498 9701 net.cpp:122] Setting up relu3_3
I0705 12:53:43.221503 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.221504 9701 net.cpp:137] Memory required for data: 9996
I0705 12:53:43.221506 9701 layer_factory.hpp:77] Creating layer conv3_4
I0705 12:53:43.221513 9701 net.cpp:84] Creating Layer conv3_4
I0705 12:53:43.221513 9701 net.cpp:406] conv3_4 <- conv3_3
I0705 12:53:43.221516 9701 net.cpp:380] conv3_4 -> conv3_4
I0705 12:53:43.226449 9701 net.cpp:122] Setting up conv3_4
I0705 12:53:43.226461 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.226464 9701 net.cpp:137] Memory required for data: 11020
I0705 12:53:43.226469 9701 layer_factory.hpp:77] Creating layer relu3_4
I0705 12:53:43.226474 9701 net.cpp:84] Creating Layer relu3_4
I0705 12:53:43.226476 9701 net.cpp:406] relu3_4 <- conv3_4
I0705 12:53:43.226480 9701 net.cpp:367] relu3_4 -> conv3_4 (in-place)
I0705 12:53:43.226874 9701 net.cpp:122] Setting up relu3_4
I0705 12:53:43.226881 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.226882 9701 net.cpp:137] Memory required for data: 12044
I0705 12:53:43.226884 9701 layer_factory.hpp:77] Creating layer pool3_stage1
I0705 12:53:43.226889 9701 net.cpp:84] Creating Layer pool3_stage1
I0705 12:53:43.226891 9701 net.cpp:406] pool3_stage1 <- conv3_4
I0705 12:53:43.226896 9701 net.cpp:380] pool3_stage1 -> pool3_stage1
I0705 12:53:43.226920 9701 net.cpp:122] Setting up pool3_stage1
I0705 12:53:43.226924 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.226925 9701 net.cpp:137] Memory required for data: 13068
I0705 12:53:43.226927 9701 layer_factory.hpp:77] Creating layer conv4_1
I0705 12:53:43.226933 9701 net.cpp:84] Creating Layer conv4_1
I0705 12:53:43.226934 9701 net.cpp:406] conv4_1 <- pool3_stage1
I0705 12:53:43.226936 9701 net.cpp:380] conv4_1 -> conv4_1
I0705 12:53:43.236670 9701 net.cpp:122] Setting up conv4_1
I0705 12:53:43.236683 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.236685 9701 net.cpp:137] Memory required for data: 15116
I0705 12:53:43.236695 9701 layer_factory.hpp:77] Creating layer relu4_1
I0705 12:53:43.236701 9701 net.cpp:84] Creating Layer relu4_1
I0705 12:53:43.236702 9701 net.cpp:406] relu4_1 <- conv4_1
I0705 12:53:43.236707 9701 net.cpp:367] relu4_1 -> conv4_1 (in-place)
I0705 12:53:43.237110 9701 net.cpp:122] Setting up relu4_1
I0705 12:53:43.237116 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.237118 9701 net.cpp:137] Memory required for data: 17164
I0705 12:53:43.237119 9701 layer_factory.hpp:77] Creating layer conv4_2
I0705 12:53:43.237125 9701 net.cpp:84] Creating Layer conv4_2
I0705 12:53:43.237128 9701 net.cpp:406] conv4_2 <- conv4_1
I0705 12:53:43.237131 9701 net.cpp:380] conv4_2 -> conv4_2
I0705 12:53:43.253046 9701 net.cpp:122] Setting up conv4_2
I0705 12:53:43.253060 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.253062 9701 net.cpp:137] Memory required for data: 19212
I0705 12:53:43.253068 9701 layer_factory.hpp:77] Creating layer relu4_2
I0705 12:53:43.253073 9701 net.cpp:84] Creating Layer relu4_2
I0705 12:53:43.253075 9701 net.cpp:406] relu4_2 <- conv4_2
I0705 12:53:43.253078 9701 net.cpp:367] relu4_2 -> conv4_2 (in-place)
I0705 12:53:43.253178 9701 net.cpp:122] Setting up relu4_2
I0705 12:53:43.253182 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.253183 9701 net.cpp:137] Memory required for data: 21260
I0705 12:53:43.253185 9701 layer_factory.hpp:77] Creating layer conv4_3_CPM
I0705 12:53:43.253190 9701 net.cpp:84] Creating Layer conv4_3_CPM
I0705 12:53:43.253192 9701 net.cpp:406] conv4_3_CPM <- conv4_2
I0705 12:53:43.253196 9701 net.cpp:380] conv4_3_CPM -> conv4_3_CPM
I0705 12:53:43.262482 9701 net.cpp:122] Setting up conv4_3_CPM
I0705 12:53:43.262498 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.262500 9701 net.cpp:137] Memory required for data: 22284
I0705 12:53:43.262506 9701 layer_factory.hpp:77] Creating layer relu4_3_CPM
I0705 12:53:43.262511 9701 net.cpp:84] Creating Layer relu4_3_CPM
I0705 12:53:43.262512 9701 net.cpp:406] relu4_3_CPM <- conv4_3_CPM
I0705 12:53:43.262516 9701 net.cpp:367] relu4_3_CPM -> conv4_3_CPM (in-place)
I0705 12:53:43.262625 9701 net.cpp:122] Setting up relu4_3_CPM
I0705 12:53:43.262629 9701 net.cpp:129] Top shape: 1 256 1 1 (256)
I0705 12:53:43.262631 9701 net.cpp:137] Memory required for data: 23308
I0705 12:53:43.262632 9701 layer_factory.hpp:77] Creating layer conv4_4_CPM
I0705 12:53:43.262639 9701 net.cpp:84] Creating Layer conv4_4_CPM
I0705 12:53:43.262640 9701 net.cpp:406] conv4_4_CPM <- conv4_3_CPM
I0705 12:53:43.262645 9701 net.cpp:380] conv4_4_CPM -> conv4_4_CPM
I0705 12:53:43.265861 9701 net.cpp:122] Setting up conv4_4_CPM
I0705 12:53:43.265867 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.265868 9701 net.cpp:137] Memory required for data: 23820
I0705 12:53:43.265872 9701 layer_factory.hpp:77] Creating layer relu4_4_CPM
I0705 12:53:43.265875 9701 net.cpp:84] Creating Layer relu4_4_CPM
I0705 12:53:43.265877 9701 net.cpp:406] relu4_4_CPM <- conv4_4_CPM
I0705 12:53:43.265880 9701 net.cpp:367] relu4_4_CPM -> conv4_4_CPM (in-place)
I0705 12:53:43.265983 9701 net.cpp:122] Setting up relu4_4_CPM
I0705 12:53:43.265988 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.265990 9701 net.cpp:137] Memory required for data: 24332
I0705 12:53:43.265991 9701 layer_factory.hpp:77] Creating layer conv4_4_CPM_relu4_4_CPM_0_split
I0705 12:53:43.265995 9701 net.cpp:84] Creating Layer conv4_4_CPM_relu4_4_CPM_0_split
I0705 12:53:43.265997 9701 net.cpp:406] conv4_4_CPM_relu4_4_CPM_0_split <- conv4_4_CPM
I0705 12:53:43.266000 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_0
I0705 12:53:43.266005 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_1
I0705 12:53:43.266010 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_2
I0705 12:53:43.266013 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_3
I0705 12:53:43.266017 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_4
I0705 12:53:43.266021 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_5
I0705 12:53:43.266026 9701 net.cpp:380] conv4_4_CPM_relu4_4_CPM_0_split -> conv4_4_CPM_relu4_4_CPM_0_split_6
I0705 12:53:43.266088 9701 net.cpp:122] Setting up conv4_4_CPM_relu4_4_CPM_0_split
I0705 12:53:43.266091 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266093 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266095 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266096 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266098 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266100 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266101 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.266103 9701 net.cpp:137] Memory required for data: 27916
I0705 12:53:43.266104 9701 layer_factory.hpp:77] Creating layer conv5_1_CPM_L1
I0705 12:53:43.266110 9701 net.cpp:84] Creating Layer conv5_1_CPM_L1
I0705 12:53:43.266113 9701 net.cpp:406] conv5_1_CPM_L1 <- conv4_4_CPM_relu4_4_CPM_0_split_0
I0705 12:53:43.266121 9701 net.cpp:380] conv5_1_CPM_L1 -> conv5_1_CPM_L1
I0705 12:53:43.267990 9701 net.cpp:122] Setting up conv5_1_CPM_L1
I0705 12:53:43.267997 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.267998 9701 net.cpp:137] Memory required for data: 28428
I0705 12:53:43.268002 9701 layer_factory.hpp:77] Creating layer relu5_1_CPM_L1
I0705 12:53:43.268004 9701 net.cpp:84] Creating Layer relu5_1_CPM_L1
I0705 12:53:43.268007 9701 net.cpp:406] relu5_1_CPM_L1 <- conv5_1_CPM_L1
I0705 12:53:43.268009 9701 net.cpp:367] relu5_1_CPM_L1 -> conv5_1_CPM_L1 (in-place)
I0705 12:53:43.268115 9701 net.cpp:122] Setting up relu5_1_CPM_L1
I0705 12:53:43.268120 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.268121 9701 net.cpp:137] Memory required for data: 28940
I0705 12:53:43.268122 9701 layer_factory.hpp:77] Creating layer conv5_1_CPM_L2
I0705 12:53:43.268127 9701 net.cpp:84] Creating Layer conv5_1_CPM_L2
I0705 12:53:43.268128 9701 net.cpp:406] conv5_1_CPM_L2 <- conv4_4_CPM_relu4_4_CPM_0_split_1
I0705 12:53:43.268132 9701 net.cpp:380] conv5_1_CPM_L2 -> conv5_1_CPM_L2
I0705 12:53:43.270485 9701 net.cpp:122] Setting up conv5_1_CPM_L2
I0705 12:53:43.270493 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.270494 9701 net.cpp:137] Memory required for data: 29452
I0705 12:53:43.270498 9701 layer_factory.hpp:77] Creating layer relu5_1_CPM_L2
I0705 12:53:43.270503 9701 net.cpp:84] Creating Layer relu5_1_CPM_L2
I0705 12:53:43.270505 9701 net.cpp:406] relu5_1_CPM_L2 <- conv5_1_CPM_L2
I0705 12:53:43.270509 9701 net.cpp:367] relu5_1_CPM_L2 -> conv5_1_CPM_L2 (in-place)
I0705 12:53:43.270905 9701 net.cpp:122] Setting up relu5_1_CPM_L2
I0705 12:53:43.270911 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.270913 9701 net.cpp:137] Memory required for data: 29964
I0705 12:53:43.270915 9701 layer_factory.hpp:77] Creating layer conv5_2_CPM_L1
I0705 12:53:43.270920 9701 net.cpp:84] Creating Layer conv5_2_CPM_L1
I0705 12:53:43.270921 9701 net.cpp:406] conv5_2_CPM_L1 <- conv5_1_CPM_L1
I0705 12:53:43.270925 9701 net.cpp:380] conv5_2_CPM_L1 -> conv5_2_CPM_L1
I0705 12:53:43.272507 9701 net.cpp:122] Setting up conv5_2_CPM_L1
I0705 12:53:43.272513 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.272516 9701 net.cpp:137] Memory required for data: 30476
I0705 12:53:43.272518 9701 layer_factory.hpp:77] Creating layer relu5_2_CPM_L1
I0705 12:53:43.272522 9701 net.cpp:84] Creating Layer relu5_2_CPM_L1
I0705 12:53:43.272524 9701 net.cpp:406] relu5_2_CPM_L1 <- conv5_2_CPM_L1
I0705 12:53:43.272526 9701 net.cpp:367] relu5_2_CPM_L1 -> conv5_2_CPM_L1 (in-place)
I0705 12:53:43.272922 9701 net.cpp:122] Setting up relu5_2_CPM_L1
I0705 12:53:43.272928 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.272929 9701 net.cpp:137] Memory required for data: 30988
I0705 12:53:43.272931 9701 layer_factory.hpp:77] Creating layer conv5_2_CPM_L2
I0705 12:53:43.272936 9701 net.cpp:84] Creating Layer conv5_2_CPM_L2
I0705 12:53:43.272938 9701 net.cpp:406] conv5_2_CPM_L2 <- conv5_1_CPM_L2
I0705 12:53:43.272943 9701 net.cpp:380] conv5_2_CPM_L2 -> conv5_2_CPM_L2
I0705 12:53:43.275118 9701 net.cpp:122] Setting up conv5_2_CPM_L2
I0705 12:53:43.275125 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.275126 9701 net.cpp:137] Memory required for data: 31500
I0705 12:53:43.275130 9701 layer_factory.hpp:77] Creating layer relu5_2_CPM_L2
I0705 12:53:43.275133 9701 net.cpp:84] Creating Layer relu5_2_CPM_L2
I0705 12:53:43.275135 9701 net.cpp:406] relu5_2_CPM_L2 <- conv5_2_CPM_L2
I0705 12:53:43.275138 9701 net.cpp:367] relu5_2_CPM_L2 -> conv5_2_CPM_L2 (in-place)
I0705 12:53:43.275243 9701 net.cpp:122] Setting up relu5_2_CPM_L2
I0705 12:53:43.275246 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.275248 9701 net.cpp:137] Memory required for data: 32012
I0705 12:53:43.275249 9701 layer_factory.hpp:77] Creating layer conv5_3_CPM_L1
I0705 12:53:43.275254 9701 net.cpp:84] Creating Layer conv5_3_CPM_L1
I0705 12:53:43.275255 9701 net.cpp:406] conv5_3_CPM_L1 <- conv5_2_CPM_L1
I0705 12:53:43.275259 9701 net.cpp:380] conv5_3_CPM_L1 -> conv5_3_CPM_L1
I0705 12:53:43.277889 9701 net.cpp:122] Setting up conv5_3_CPM_L1
I0705 12:53:43.277899 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.277901 9701 net.cpp:137] Memory required for data: 32524
I0705 12:53:43.277910 9701 layer_factory.hpp:77] Creating layer relu5_3_CPM_L1
I0705 12:53:43.277915 9701 net.cpp:84] Creating Layer relu5_3_CPM_L1
I0705 12:53:43.277917 9701 net.cpp:406] relu5_3_CPM_L1 <- conv5_3_CPM_L1
I0705 12:53:43.277920 9701 net.cpp:367] relu5_3_CPM_L1 -> conv5_3_CPM_L1 (in-place)
I0705 12:53:43.278029 9701 net.cpp:122] Setting up relu5_3_CPM_L1
I0705 12:53:43.278034 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.278035 9701 net.cpp:137] Memory required for data: 33036
I0705 12:53:43.278038 9701 layer_factory.hpp:77] Creating layer conv5_3_CPM_L2
I0705 12:53:43.278043 9701 net.cpp:84] Creating Layer conv5_3_CPM_L2
I0705 12:53:43.278044 9701 net.cpp:406] conv5_3_CPM_L2 <- conv5_2_CPM_L2
I0705 12:53:43.278048 9701 net.cpp:380] conv5_3_CPM_L2 -> conv5_3_CPM_L2
I0705 12:53:43.279959 9701 net.cpp:122] Setting up conv5_3_CPM_L2
I0705 12:53:43.279966 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.279968 9701 net.cpp:137] Memory required for data: 33548
I0705 12:53:43.279971 9701 layer_factory.hpp:77] Creating layer relu5_3_CPM_L2
I0705 12:53:43.279974 9701 net.cpp:84] Creating Layer relu5_3_CPM_L2
I0705 12:53:43.279976 9701 net.cpp:406] relu5_3_CPM_L2 <- conv5_3_CPM_L2
I0705 12:53:43.279979 9701 net.cpp:367] relu5_3_CPM_L2 -> conv5_3_CPM_L2 (in-place)
I0705 12:53:43.280084 9701 net.cpp:122] Setting up relu5_3_CPM_L2
I0705 12:53:43.280088 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.280091 9701 net.cpp:137] Memory required for data: 34060
I0705 12:53:43.280092 9701 layer_factory.hpp:77] Creating layer conv5_4_CPM_L1
I0705 12:53:43.280097 9701 net.cpp:84] Creating Layer conv5_4_CPM_L1
I0705 12:53:43.280098 9701 net.cpp:406] conv5_4_CPM_L1 <- conv5_3_CPM_L1
I0705 12:53:43.280102 9701 net.cpp:380] conv5_4_CPM_L1 -> conv5_4_CPM_L1
I0705 12:53:43.281545 9701 net.cpp:122] Setting up conv5_4_CPM_L1
I0705 12:53:43.281551 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.281553 9701 net.cpp:137] Memory required for data: 36108
I0705 12:53:43.281556 9701 layer_factory.hpp:77] Creating layer relu5_4_CPM_L1
I0705 12:53:43.281559 9701 net.cpp:84] Creating Layer relu5_4_CPM_L1
I0705 12:53:43.281561 9701 net.cpp:406] relu5_4_CPM_L1 <- conv5_4_CPM_L1
I0705 12:53:43.281564 9701 net.cpp:367] relu5_4_CPM_L1 -> conv5_4_CPM_L1 (in-place)
I0705 12:53:43.281667 9701 net.cpp:122] Setting up relu5_4_CPM_L1
I0705 12:53:43.281672 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.281672 9701 net.cpp:137] Memory required for data: 38156
I0705 12:53:43.281674 9701 layer_factory.hpp:77] Creating layer conv5_4_CPM_L2
I0705 12:53:43.281679 9701 net.cpp:84] Creating Layer conv5_4_CPM_L2
I0705 12:53:43.281682 9701 net.cpp:406] conv5_4_CPM_L2 <- conv5_3_CPM_L2
I0705 12:53:43.281684 9701 net.cpp:380] conv5_4_CPM_L2 -> conv5_4_CPM_L2
I0705 12:53:43.282824 9701 net.cpp:122] Setting up conv5_4_CPM_L2
I0705 12:53:43.282830 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.282831 9701 net.cpp:137] Memory required for data: 40204
I0705 12:53:43.282835 9701 layer_factory.hpp:77] Creating layer relu5_4_CPM_L2
I0705 12:53:43.282837 9701 net.cpp:84] Creating Layer relu5_4_CPM_L2
I0705 12:53:43.282840 9701 net.cpp:406] relu5_4_CPM_L2 <- conv5_4_CPM_L2
I0705 12:53:43.282842 9701 net.cpp:367] relu5_4_CPM_L2 -> conv5_4_CPM_L2 (in-place)
I0705 12:53:43.283242 9701 net.cpp:122] Setting up relu5_4_CPM_L2
I0705 12:53:43.283248 9701 net.cpp:129] Top shape: 1 512 1 1 (512)
I0705 12:53:43.283249 9701 net.cpp:137] Memory required for data: 42252
I0705 12:53:43.283252 9701 layer_factory.hpp:77] Creating layer conv5_5_CPM_L1
I0705 12:53:43.283257 9701 net.cpp:84] Creating Layer conv5_5_CPM_L1
I0705 12:53:43.283258 9701 net.cpp:406] conv5_5_CPM_L1 <- conv5_4_CPM_L1
I0705 12:53:43.283262 9701 net.cpp:380] conv5_5_CPM_L1 -> conv5_5_CPM_L1
I0705 12:53:43.283840 9701 net.cpp:122] Setting up conv5_5_CPM_L1
I0705 12:53:43.283845 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.283846 9701 net.cpp:137] Memory required for data: 42404
I0705 12:53:43.283850 9701 layer_factory.hpp:77] Creating layer conv5_5_CPM_L2
I0705 12:53:43.283854 9701 net.cpp:84] Creating Layer conv5_5_CPM_L2
I0705 12:53:43.283856 9701 net.cpp:406] conv5_5_CPM_L2 <- conv5_4_CPM_L2
I0705 12:53:43.283860 9701 net.cpp:380] conv5_5_CPM_L2 -> conv5_5_CPM_L2
I0705 12:53:43.285179 9701 net.cpp:122] Setting up conv5_5_CPM_L2
I0705 12:53:43.285187 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.285189 9701 net.cpp:137] Memory required for data: 42480
I0705 12:53:43.285192 9701 layer_factory.hpp:77] Creating layer concat_stage2
I0705 12:53:43.285197 9701 net.cpp:84] Creating Layer concat_stage2
I0705 12:53:43.285198 9701 net.cpp:406] concat_stage2 <- conv5_5_CPM_L1
I0705 12:53:43.285200 9701 net.cpp:406] concat_stage2 <- conv5_5_CPM_L2
I0705 12:53:43.285202 9701 net.cpp:406] concat_stage2 <- conv4_4_CPM_relu4_4_CPM_0_split_2
I0705 12:53:43.285205 9701 net.cpp:380] concat_stage2 -> concat_stage2
I0705 12:53:43.285226 9701 net.cpp:122] Setting up concat_stage2
I0705 12:53:43.285229 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.285230 9701 net.cpp:137] Memory required for data: 43220
I0705 12:53:43.285233 9701 layer_factory.hpp:77] Creating layer concat_stage2_concat_stage2_0_split
I0705 12:53:43.285235 9701 net.cpp:84] Creating Layer concat_stage2_concat_stage2_0_split
I0705 12:53:43.285238 9701 net.cpp:406] concat_stage2_concat_stage2_0_split <- concat_stage2
I0705 12:53:43.285240 9701 net.cpp:380] concat_stage2_concat_stage2_0_split -> concat_stage2_concat_stage2_0_split_0
I0705 12:53:43.285243 9701 net.cpp:380] concat_stage2_concat_stage2_0_split -> concat_stage2_concat_stage2_0_split_1
I0705 12:53:43.285264 9701 net.cpp:122] Setting up concat_stage2_concat_stage2_0_split
I0705 12:53:43.285269 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.285270 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.285274 9701 net.cpp:137] Memory required for data: 44700
I0705 12:53:43.285275 9701 layer_factory.hpp:77] Creating layer Mconv1_stage2_L1
I0705 12:53:43.285280 9701 net.cpp:84] Creating Layer Mconv1_stage2_L1
I0705 12:53:43.285284 9701 net.cpp:406] Mconv1_stage2_L1 <- concat_stage2_concat_stage2_0_split_0
I0705 12:53:43.285287 9701 net.cpp:380] Mconv1_stage2_L1 -> Mconv1_stage2_L1
I0705 12:53:43.294025 9701 net.cpp:122] Setting up Mconv1_stage2_L1
I0705 12:53:43.294041 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.294044 9701 net.cpp:137] Memory required for data: 45212
I0705 12:53:43.294049 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage2_L1
I0705 12:53:43.294056 9701 net.cpp:84] Creating Layer Mrelu1_stage2_L1
I0705 12:53:43.294059 9701 net.cpp:406] Mrelu1_stage2_L1 <- Mconv1_stage2_L1
I0705 12:53:43.294064 9701 net.cpp:367] Mrelu1_stage2_L1 -> Mconv1_stage2_L1 (in-place)
I0705 12:53:43.294167 9701 net.cpp:122] Setting up Mrelu1_stage2_L1
I0705 12:53:43.294173 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.294174 9701 net.cpp:137] Memory required for data: 45724
I0705 12:53:43.294176 9701 layer_factory.hpp:77] Creating layer Mconv1_stage2_L2
I0705 12:53:43.294183 9701 net.cpp:84] Creating Layer Mconv1_stage2_L2
I0705 12:53:43.294185 9701 net.cpp:406] Mconv1_stage2_L2 <- concat_stage2_concat_stage2_0_split_1
I0705 12:53:43.294190 9701 net.cpp:380] Mconv1_stage2_L2 -> Mconv1_stage2_L2
I0705 12:53:43.302497 9701 net.cpp:122] Setting up Mconv1_stage2_L2
I0705 12:53:43.302508 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.302510 9701 net.cpp:137] Memory required for data: 46236
I0705 12:53:43.302515 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage2_L2
I0705 12:53:43.302520 9701 net.cpp:84] Creating Layer Mrelu1_stage2_L2
I0705 12:53:43.302523 9701 net.cpp:406] Mrelu1_stage2_L2 <- Mconv1_stage2_L2
I0705 12:53:43.302528 9701 net.cpp:367] Mrelu1_stage2_L2 -> Mconv1_stage2_L2 (in-place)
I0705 12:53:43.302943 9701 net.cpp:122] Setting up Mrelu1_stage2_L2
I0705 12:53:43.302950 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.302953 9701 net.cpp:137] Memory required for data: 46748
I0705 12:53:43.302954 9701 layer_factory.hpp:77] Creating layer Mconv2_stage2_L1
I0705 12:53:43.302961 9701 net.cpp:84] Creating Layer Mconv2_stage2_L1
I0705 12:53:43.302963 9701 net.cpp:406] Mconv2_stage2_L1 <- Mconv1_stage2_L1
I0705 12:53:43.302968 9701 net.cpp:380] Mconv2_stage2_L1 -> Mconv2_stage2_L1
I0705 12:53:43.309073 9701 net.cpp:122] Setting up Mconv2_stage2_L1
I0705 12:53:43.309083 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.309084 9701 net.cpp:137] Memory required for data: 47260
I0705 12:53:43.309089 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage2_L1
I0705 12:53:43.309093 9701 net.cpp:84] Creating Layer Mrelu2_stage2_L1
I0705 12:53:43.309096 9701 net.cpp:406] Mrelu2_stage2_L1 <- Mconv2_stage2_L1
I0705 12:53:43.309099 9701 net.cpp:367] Mrelu2_stage2_L1 -> Mconv2_stage2_L1 (in-place)
I0705 12:53:43.309202 9701 net.cpp:122] Setting up Mrelu2_stage2_L1
I0705 12:53:43.309206 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.309208 9701 net.cpp:137] Memory required for data: 47772
I0705 12:53:43.309209 9701 layer_factory.hpp:77] Creating layer Mconv2_stage2_L2
I0705 12:53:43.309216 9701 net.cpp:84] Creating Layer Mconv2_stage2_L2
I0705 12:53:43.309218 9701 net.cpp:406] Mconv2_stage2_L2 <- Mconv1_stage2_L2
I0705 12:53:43.309223 9701 net.cpp:380] Mconv2_stage2_L2 -> Mconv2_stage2_L2
I0705 12:53:43.315557 9701 net.cpp:122] Setting up Mconv2_stage2_L2
I0705 12:53:43.315570 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.315572 9701 net.cpp:137] Memory required for data: 48284
I0705 12:53:43.315577 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage2_L2
I0705 12:53:43.315582 9701 net.cpp:84] Creating Layer Mrelu2_stage2_L2
I0705 12:53:43.315584 9701 net.cpp:406] Mrelu2_stage2_L2 <- Mconv2_stage2_L2
I0705 12:53:43.315588 9701 net.cpp:367] Mrelu2_stage2_L2 -> Mconv2_stage2_L2 (in-place)
I0705 12:53:43.315696 9701 net.cpp:122] Setting up Mrelu2_stage2_L2
I0705 12:53:43.315699 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.315701 9701 net.cpp:137] Memory required for data: 48796
I0705 12:53:43.315702 9701 layer_factory.hpp:77] Creating layer Mconv3_stage2_L1
I0705 12:53:43.315708 9701 net.cpp:84] Creating Layer Mconv3_stage2_L1
I0705 12:53:43.315711 9701 net.cpp:406] Mconv3_stage2_L1 <- Mconv2_stage2_L1
I0705 12:53:43.315714 9701 net.cpp:380] Mconv3_stage2_L1 -> Mconv3_stage2_L1
I0705 12:53:43.321766 9701 net.cpp:122] Setting up Mconv3_stage2_L1
I0705 12:53:43.321775 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.321777 9701 net.cpp:137] Memory required for data: 49308
I0705 12:53:43.321781 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage2_L1
I0705 12:53:43.321786 9701 net.cpp:84] Creating Layer Mrelu3_stage2_L1
I0705 12:53:43.321789 9701 net.cpp:406] Mrelu3_stage2_L1 <- Mconv3_stage2_L1
I0705 12:53:43.321792 9701 net.cpp:367] Mrelu3_stage2_L1 -> Mconv3_stage2_L1 (in-place)
I0705 12:53:43.321895 9701 net.cpp:122] Setting up Mrelu3_stage2_L1
I0705 12:53:43.321902 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.321902 9701 net.cpp:137] Memory required for data: 49820
I0705 12:53:43.321904 9701 layer_factory.hpp:77] Creating layer Mconv3_stage2_L2
I0705 12:53:43.321909 9701 net.cpp:84] Creating Layer Mconv3_stage2_L2
I0705 12:53:43.321910 9701 net.cpp:406] Mconv3_stage2_L2 <- Mconv2_stage2_L2
I0705 12:53:43.321914 9701 net.cpp:380] Mconv3_stage2_L2 -> Mconv3_stage2_L2
I0705 12:53:43.328590 9701 net.cpp:122] Setting up Mconv3_stage2_L2
I0705 12:53:43.328603 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.328605 9701 net.cpp:137] Memory required for data: 50332
I0705 12:53:43.328610 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage2_L2
I0705 12:53:43.328615 9701 net.cpp:84] Creating Layer Mrelu3_stage2_L2
I0705 12:53:43.328619 9701 net.cpp:406] Mrelu3_stage2_L2 <- Mconv3_stage2_L2
I0705 12:53:43.328622 9701 net.cpp:367] Mrelu3_stage2_L2 -> Mconv3_stage2_L2 (in-place)
I0705 12:53:43.328727 9701 net.cpp:122] Setting up Mrelu3_stage2_L2
I0705 12:53:43.328732 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.328732 9701 net.cpp:137] Memory required for data: 50844
I0705 12:53:43.328734 9701 layer_factory.hpp:77] Creating layer Mconv4_stage2_L1
I0705 12:53:43.328740 9701 net.cpp:84] Creating Layer Mconv4_stage2_L1
I0705 12:53:43.328742 9701 net.cpp:406] Mconv4_stage2_L1 <- Mconv3_stage2_L1
I0705 12:53:43.328747 9701 net.cpp:380] Mconv4_stage2_L1 -> Mconv4_stage2_L1
I0705 12:53:43.334794 9701 net.cpp:122] Setting up Mconv4_stage2_L1
I0705 12:53:43.334801 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.334803 9701 net.cpp:137] Memory required for data: 51356
I0705 12:53:43.334807 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage2_L1
I0705 12:53:43.334810 9701 net.cpp:84] Creating Layer Mrelu4_stage2_L1
I0705 12:53:43.334813 9701 net.cpp:406] Mrelu4_stage2_L1 <- Mconv4_stage2_L1
I0705 12:53:43.334816 9701 net.cpp:367] Mrelu4_stage2_L1 -> Mconv4_stage2_L1 (in-place)
I0705 12:53:43.334918 9701 net.cpp:122] Setting up Mrelu4_stage2_L1
I0705 12:53:43.334923 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.334924 9701 net.cpp:137] Memory required for data: 51868
I0705 12:53:43.334926 9701 layer_factory.hpp:77] Creating layer Mconv4_stage2_L2
I0705 12:53:43.334931 9701 net.cpp:84] Creating Layer Mconv4_stage2_L2
I0705 12:53:43.334933 9701 net.cpp:406] Mconv4_stage2_L2 <- Mconv3_stage2_L2
I0705 12:53:43.334938 9701 net.cpp:380] Mconv4_stage2_L2 -> Mconv4_stage2_L2
I0705 12:53:43.341233 9701 net.cpp:122] Setting up Mconv4_stage2_L2
I0705 12:53:43.341249 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.341253 9701 net.cpp:137] Memory required for data: 52380
I0705 12:53:43.341259 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage2_L2
I0705 12:53:43.341267 9701 net.cpp:84] Creating Layer Mrelu4_stage2_L2
I0705 12:53:43.341270 9701 net.cpp:406] Mrelu4_stage2_L2 <- Mconv4_stage2_L2
I0705 12:53:43.341274 9701 net.cpp:367] Mrelu4_stage2_L2 -> Mconv4_stage2_L2 (in-place)
I0705 12:53:43.341737 9701 net.cpp:122] Setting up Mrelu4_stage2_L2
I0705 12:53:43.341743 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.341744 9701 net.cpp:137] Memory required for data: 52892
I0705 12:53:43.341751 9701 layer_factory.hpp:77] Creating layer Mconv5_stage2_L1
I0705 12:53:43.341758 9701 net.cpp:84] Creating Layer Mconv5_stage2_L1
I0705 12:53:43.341760 9701 net.cpp:406] Mconv5_stage2_L1 <- Mconv4_stage2_L1
I0705 12:53:43.341765 9701 net.cpp:380] Mconv5_stage2_L1 -> Mconv5_stage2_L1
I0705 12:53:43.347854 9701 net.cpp:122] Setting up Mconv5_stage2_L1
I0705 12:53:43.347864 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.347865 9701 net.cpp:137] Memory required for data: 53404
I0705 12:53:43.347870 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage2_L1
I0705 12:53:43.347874 9701 net.cpp:84] Creating Layer Mrelu5_stage2_L1
I0705 12:53:43.347877 9701 net.cpp:406] Mrelu5_stage2_L1 <- Mconv5_stage2_L1
I0705 12:53:43.347880 9701 net.cpp:367] Mrelu5_stage2_L1 -> Mconv5_stage2_L1 (in-place)
I0705 12:53:43.347986 9701 net.cpp:122] Setting up Mrelu5_stage2_L1
I0705 12:53:43.347990 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.347991 9701 net.cpp:137] Memory required for data: 53916
I0705 12:53:43.347993 9701 layer_factory.hpp:77] Creating layer Mconv5_stage2_L2
I0705 12:53:43.348001 9701 net.cpp:84] Creating Layer Mconv5_stage2_L2
I0705 12:53:43.348002 9701 net.cpp:406] Mconv5_stage2_L2 <- Mconv4_stage2_L2
I0705 12:53:43.348006 9701 net.cpp:380] Mconv5_stage2_L2 -> Mconv5_stage2_L2
I0705 12:53:43.354090 9701 net.cpp:122] Setting up Mconv5_stage2_L2
I0705 12:53:43.354100 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.354101 9701 net.cpp:137] Memory required for data: 54428
I0705 12:53:43.354105 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage2_L2
I0705 12:53:43.354110 9701 net.cpp:84] Creating Layer Mrelu5_stage2_L2
I0705 12:53:43.354112 9701 net.cpp:406] Mrelu5_stage2_L2 <- Mconv5_stage2_L2
I0705 12:53:43.354116 9701 net.cpp:367] Mrelu5_stage2_L2 -> Mconv5_stage2_L2 (in-place)
I0705 12:53:43.354534 9701 net.cpp:122] Setting up Mrelu5_stage2_L2
I0705 12:53:43.354539 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.354542 9701 net.cpp:137] Memory required for data: 54940
I0705 12:53:43.354543 9701 layer_factory.hpp:77] Creating layer Mconv6_stage2_L1
I0705 12:53:43.354549 9701 net.cpp:84] Creating Layer Mconv6_stage2_L1
I0705 12:53:43.354552 9701 net.cpp:406] Mconv6_stage2_L1 <- Mconv5_stage2_L1
I0705 12:53:43.354555 9701 net.cpp:380] Mconv6_stage2_L1 -> Mconv6_stage2_L1
I0705 12:53:43.355474 9701 net.cpp:122] Setting up Mconv6_stage2_L1
I0705 12:53:43.355481 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.355482 9701 net.cpp:137] Memory required for data: 55452
I0705 12:53:43.355494 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage2_L1
I0705 12:53:43.355497 9701 net.cpp:84] Creating Layer Mrelu6_stage2_L1
I0705 12:53:43.355499 9701 net.cpp:406] Mrelu6_stage2_L1 <- Mconv6_stage2_L1
I0705 12:53:43.355501 9701 net.cpp:367] Mrelu6_stage2_L1 -> Mconv6_stage2_L1 (in-place)
I0705 12:53:43.355604 9701 net.cpp:122] Setting up Mrelu6_stage2_L1
I0705 12:53:43.355608 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.355610 9701 net.cpp:137] Memory required for data: 55964
I0705 12:53:43.355613 9701 layer_factory.hpp:77] Creating layer Mconv6_stage2_L2
I0705 12:53:43.355619 9701 net.cpp:84] Creating Layer Mconv6_stage2_L2
I0705 12:53:43.355621 9701 net.cpp:406] Mconv6_stage2_L2 <- Mconv5_stage2_L2
I0705 12:53:43.355625 9701 net.cpp:380] Mconv6_stage2_L2 -> Mconv6_stage2_L2
I0705 12:53:43.356811 9701 net.cpp:122] Setting up Mconv6_stage2_L2
I0705 12:53:43.356822 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.356824 9701 net.cpp:137] Memory required for data: 56476
I0705 12:53:43.356830 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage2_L2
I0705 12:53:43.356837 9701 net.cpp:84] Creating Layer Mrelu6_stage2_L2
I0705 12:53:43.356839 9701 net.cpp:406] Mrelu6_stage2_L2 <- Mconv6_stage2_L2
I0705 12:53:43.356844 9701 net.cpp:367] Mrelu6_stage2_L2 -> Mconv6_stage2_L2 (in-place)
I0705 12:53:43.357003 9701 net.cpp:122] Setting up Mrelu6_stage2_L2
I0705 12:53:43.357010 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.357012 9701 net.cpp:137] Memory required for data: 56988
I0705 12:53:43.357015 9701 layer_factory.hpp:77] Creating layer Mconv7_stage2_L1
I0705 12:53:43.357023 9701 net.cpp:84] Creating Layer Mconv7_stage2_L1
I0705 12:53:43.357025 9701 net.cpp:406] Mconv7_stage2_L1 <- Mconv6_stage2_L1
I0705 12:53:43.357031 9701 net.cpp:380] Mconv7_stage2_L1 -> Mconv7_stage2_L1
I0705 12:53:43.357915 9701 net.cpp:122] Setting up Mconv7_stage2_L1
I0705 12:53:43.357923 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.357924 9701 net.cpp:137] Memory required for data: 57140
I0705 12:53:43.357928 9701 layer_factory.hpp:77] Creating layer Mconv7_stage2_L2
I0705 12:53:43.357933 9701 net.cpp:84] Creating Layer Mconv7_stage2_L2
I0705 12:53:43.357935 9701 net.cpp:406] Mconv7_stage2_L2 <- Mconv6_stage2_L2
I0705 12:53:43.357939 9701 net.cpp:380] Mconv7_stage2_L2 -> Mconv7_stage2_L2
I0705 12:53:43.358736 9701 net.cpp:122] Setting up Mconv7_stage2_L2
I0705 12:53:43.358741 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.358742 9701 net.cpp:137] Memory required for data: 57216
I0705 12:53:43.358745 9701 layer_factory.hpp:77] Creating layer concat_stage3
I0705 12:53:43.358750 9701 net.cpp:84] Creating Layer concat_stage3
I0705 12:53:43.358752 9701 net.cpp:406] concat_stage3 <- Mconv7_stage2_L1
I0705 12:53:43.358755 9701 net.cpp:406] concat_stage3 <- Mconv7_stage2_L2
I0705 12:53:43.358757 9701 net.cpp:406] concat_stage3 <- conv4_4_CPM_relu4_4_CPM_0_split_3
I0705 12:53:43.358762 9701 net.cpp:380] concat_stage3 -> concat_stage3
I0705 12:53:43.358777 9701 net.cpp:122] Setting up concat_stage3
I0705 12:53:43.358780 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.358783 9701 net.cpp:137] Memory required for data: 57956
I0705 12:53:43.358784 9701 layer_factory.hpp:77] Creating layer concat_stage3_concat_stage3_0_split
I0705 12:53:43.358788 9701 net.cpp:84] Creating Layer concat_stage3_concat_stage3_0_split
I0705 12:53:43.358791 9701 net.cpp:406] concat_stage3_concat_stage3_0_split <- concat_stage3
I0705 12:53:43.358793 9701 net.cpp:380] concat_stage3_concat_stage3_0_split -> concat_stage3_concat_stage3_0_split_0
I0705 12:53:43.358798 9701 net.cpp:380] concat_stage3_concat_stage3_0_split -> concat_stage3_concat_stage3_0_split_1
I0705 12:53:43.358821 9701 net.cpp:122] Setting up concat_stage3_concat_stage3_0_split
I0705 12:53:43.358824 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.358826 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.358827 9701 net.cpp:137] Memory required for data: 59436
I0705 12:53:43.358829 9701 layer_factory.hpp:77] Creating layer Mconv1_stage3_L1
I0705 12:53:43.358834 9701 net.cpp:84] Creating Layer Mconv1_stage3_L1
I0705 12:53:43.358835 9701 net.cpp:406] Mconv1_stage3_L1 <- concat_stage3_concat_stage3_0_split_0
I0705 12:53:43.358839 9701 net.cpp:380] Mconv1_stage3_L1 -> Mconv1_stage3_L1
I0705 12:53:43.367172 9701 net.cpp:122] Setting up Mconv1_stage3_L1
I0705 12:53:43.367183 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.367185 9701 net.cpp:137] Memory required for data: 59948
I0705 12:53:43.367190 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage3_L1
I0705 12:53:43.367195 9701 net.cpp:84] Creating Layer Mrelu1_stage3_L1
I0705 12:53:43.367197 9701 net.cpp:406] Mrelu1_stage3_L1 <- Mconv1_stage3_L1
I0705 12:53:43.367202 9701 net.cpp:367] Mrelu1_stage3_L1 -> Mconv1_stage3_L1 (in-place)
I0705 12:53:43.367305 9701 net.cpp:122] Setting up Mrelu1_stage3_L1
I0705 12:53:43.367310 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.367311 9701 net.cpp:137] Memory required for data: 60460
I0705 12:53:43.367312 9701 layer_factory.hpp:77] Creating layer Mconv1_stage3_L2
I0705 12:53:43.367319 9701 net.cpp:84] Creating Layer Mconv1_stage3_L2
I0705 12:53:43.367321 9701 net.cpp:406] Mconv1_stage3_L2 <- concat_stage3_concat_stage3_0_split_1
I0705 12:53:43.367324 9701 net.cpp:380] Mconv1_stage3_L2 -> Mconv1_stage3_L2
I0705 12:53:43.376026 9701 net.cpp:122] Setting up Mconv1_stage3_L2
I0705 12:53:43.376041 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.376044 9701 net.cpp:137] Memory required for data: 60972
I0705 12:53:43.376049 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage3_L2
I0705 12:53:43.376054 9701 net.cpp:84] Creating Layer Mrelu1_stage3_L2
I0705 12:53:43.376056 9701 net.cpp:406] Mrelu1_stage3_L2 <- Mconv1_stage3_L2
I0705 12:53:43.376060 9701 net.cpp:367] Mrelu1_stage3_L2 -> Mconv1_stage3_L2 (in-place)
I0705 12:53:43.376169 9701 net.cpp:122] Setting up Mrelu1_stage3_L2
I0705 12:53:43.376173 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.376175 9701 net.cpp:137] Memory required for data: 61484
I0705 12:53:43.376178 9701 layer_factory.hpp:77] Creating layer Mconv2_stage3_L1
I0705 12:53:43.376183 9701 net.cpp:84] Creating Layer Mconv2_stage3_L1
I0705 12:53:43.376185 9701 net.cpp:406] Mconv2_stage3_L1 <- Mconv1_stage3_L1
I0705 12:53:43.376189 9701 net.cpp:380] Mconv2_stage3_L1 -> Mconv2_stage3_L1
I0705 12:53:43.382302 9701 net.cpp:122] Setting up Mconv2_stage3_L1
I0705 12:53:43.382309 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.382311 9701 net.cpp:137] Memory required for data: 61996
I0705 12:53:43.382315 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage3_L1
I0705 12:53:43.382320 9701 net.cpp:84] Creating Layer Mrelu2_stage3_L1
I0705 12:53:43.382323 9701 net.cpp:406] Mrelu2_stage3_L1 <- Mconv2_stage3_L1
I0705 12:53:43.382325 9701 net.cpp:367] Mrelu2_stage3_L1 -> Mconv2_stage3_L1 (in-place)
I0705 12:53:43.382752 9701 net.cpp:122] Setting up Mrelu2_stage3_L1
I0705 12:53:43.382758 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.382760 9701 net.cpp:137] Memory required for data: 62508
I0705 12:53:43.382761 9701 layer_factory.hpp:77] Creating layer Mconv2_stage3_L2
I0705 12:53:43.382767 9701 net.cpp:84] Creating Layer Mconv2_stage3_L2
I0705 12:53:43.382769 9701 net.cpp:406] Mconv2_stage3_L2 <- Mconv1_stage3_L2
I0705 12:53:43.382773 9701 net.cpp:380] Mconv2_stage3_L2 -> Mconv2_stage3_L2
I0705 12:53:43.389380 9701 net.cpp:122] Setting up Mconv2_stage3_L2
I0705 12:53:43.389394 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.389396 9701 net.cpp:137] Memory required for data: 63020
I0705 12:53:43.389401 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage3_L2
I0705 12:53:43.389415 9701 net.cpp:84] Creating Layer Mrelu2_stage3_L2
I0705 12:53:43.389426 9701 net.cpp:406] Mrelu2_stage3_L2 <- Mconv2_stage3_L2
I0705 12:53:43.389431 9701 net.cpp:367] Mrelu2_stage3_L2 -> Mconv2_stage3_L2 (in-place)
I0705 12:53:43.389540 9701 net.cpp:122] Setting up Mrelu2_stage3_L2
I0705 12:53:43.389544 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.389546 9701 net.cpp:137] Memory required for data: 63532
I0705 12:53:43.389547 9701 layer_factory.hpp:77] Creating layer Mconv3_stage3_L1
I0705 12:53:43.389554 9701 net.cpp:84] Creating Layer Mconv3_stage3_L1
I0705 12:53:43.389556 9701 net.cpp:406] Mconv3_stage3_L1 <- Mconv2_stage3_L1
I0705 12:53:43.389561 9701 net.cpp:380] Mconv3_stage3_L1 -> Mconv3_stage3_L1
I0705 12:53:43.395696 9701 net.cpp:122] Setting up Mconv3_stage3_L1
I0705 12:53:43.395705 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.395707 9701 net.cpp:137] Memory required for data: 64044
I0705 12:53:43.395712 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage3_L1
I0705 12:53:43.395716 9701 net.cpp:84] Creating Layer Mrelu3_stage3_L1
I0705 12:53:43.395719 9701 net.cpp:406] Mrelu3_stage3_L1 <- Mconv3_stage3_L1
I0705 12:53:43.395722 9701 net.cpp:367] Mrelu3_stage3_L1 -> Mconv3_stage3_L1 (in-place)
I0705 12:53:43.395831 9701 net.cpp:122] Setting up Mrelu3_stage3_L1
I0705 12:53:43.395835 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.395838 9701 net.cpp:137] Memory required for data: 64556
I0705 12:53:43.395838 9701 layer_factory.hpp:77] Creating layer Mconv3_stage3_L2
I0705 12:53:43.395845 9701 net.cpp:84] Creating Layer Mconv3_stage3_L2
I0705 12:53:43.395848 9701 net.cpp:406] Mconv3_stage3_L2 <- Mconv2_stage3_L2
I0705 12:53:43.395850 9701 net.cpp:380] Mconv3_stage3_L2 -> Mconv3_stage3_L2
I0705 12:53:43.401965 9701 net.cpp:122] Setting up Mconv3_stage3_L2
I0705 12:53:43.401974 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.401976 9701 net.cpp:137] Memory required for data: 65068
I0705 12:53:43.401980 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage3_L2
I0705 12:53:43.401984 9701 net.cpp:84] Creating Layer Mrelu3_stage3_L2
I0705 12:53:43.401986 9701 net.cpp:406] Mrelu3_stage3_L2 <- Mconv3_stage3_L2
I0705 12:53:43.401990 9701 net.cpp:367] Mrelu3_stage3_L2 -> Mconv3_stage3_L2 (in-place)
I0705 12:53:43.402097 9701 net.cpp:122] Setting up Mrelu3_stage3_L2
I0705 12:53:43.402101 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.402102 9701 net.cpp:137] Memory required for data: 65580
I0705 12:53:43.402104 9701 layer_factory.hpp:77] Creating layer Mconv4_stage3_L1
I0705 12:53:43.402109 9701 net.cpp:84] Creating Layer Mconv4_stage3_L1
I0705 12:53:43.402112 9701 net.cpp:406] Mconv4_stage3_L1 <- Mconv3_stage3_L1
I0705 12:53:43.402115 9701 net.cpp:380] Mconv4_stage3_L1 -> Mconv4_stage3_L1
I0705 12:53:43.408581 9701 net.cpp:122] Setting up Mconv4_stage3_L1
I0705 12:53:43.408594 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.408596 9701 net.cpp:137] Memory required for data: 66092
I0705 12:53:43.408601 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage3_L1
I0705 12:53:43.408607 9701 net.cpp:84] Creating Layer Mrelu4_stage3_L1
I0705 12:53:43.408609 9701 net.cpp:406] Mrelu4_stage3_L1 <- Mconv4_stage3_L1
I0705 12:53:43.408613 9701 net.cpp:367] Mrelu4_stage3_L1 -> Mconv4_stage3_L1 (in-place)
I0705 12:53:43.408723 9701 net.cpp:122] Setting up Mrelu4_stage3_L1
I0705 12:53:43.408727 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.408730 9701 net.cpp:137] Memory required for data: 66604
I0705 12:53:43.408730 9701 layer_factory.hpp:77] Creating layer Mconv4_stage3_L2
I0705 12:53:43.408737 9701 net.cpp:84] Creating Layer Mconv4_stage3_L2
I0705 12:53:43.408740 9701 net.cpp:406] Mconv4_stage3_L2 <- Mconv3_stage3_L2
I0705 12:53:43.408743 9701 net.cpp:380] Mconv4_stage3_L2 -> Mconv4_stage3_L2
I0705 12:53:43.414856 9701 net.cpp:122] Setting up Mconv4_stage3_L2
I0705 12:53:43.414865 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.414867 9701 net.cpp:137] Memory required for data: 67116
I0705 12:53:43.414871 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage3_L2
I0705 12:53:43.414875 9701 net.cpp:84] Creating Layer Mrelu4_stage3_L2
I0705 12:53:43.414878 9701 net.cpp:406] Mrelu4_stage3_L2 <- Mconv4_stage3_L2
I0705 12:53:43.414881 9701 net.cpp:367] Mrelu4_stage3_L2 -> Mconv4_stage3_L2 (in-place)
I0705 12:53:43.414988 9701 net.cpp:122] Setting up Mrelu4_stage3_L2
I0705 12:53:43.414991 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.414994 9701 net.cpp:137] Memory required for data: 67628
I0705 12:53:43.414994 9701 layer_factory.hpp:77] Creating layer Mconv5_stage3_L1
I0705 12:53:43.415000 9701 net.cpp:84] Creating Layer Mconv5_stage3_L1
I0705 12:53:43.415001 9701 net.cpp:406] Mconv5_stage3_L1 <- Mconv4_stage3_L1
I0705 12:53:43.415005 9701 net.cpp:380] Mconv5_stage3_L1 -> Mconv5_stage3_L1
I0705 12:53:43.421597 9701 net.cpp:122] Setting up Mconv5_stage3_L1
I0705 12:53:43.421612 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.421614 9701 net.cpp:137] Memory required for data: 68140
I0705 12:53:43.421620 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage3_L1
I0705 12:53:43.421627 9701 net.cpp:84] Creating Layer Mrelu5_stage3_L1
I0705 12:53:43.421629 9701 net.cpp:406] Mrelu5_stage3_L1 <- Mconv5_stage3_L1
I0705 12:53:43.421633 9701 net.cpp:367] Mrelu5_stage3_L1 -> Mconv5_stage3_L1 (in-place)
I0705 12:53:43.422096 9701 net.cpp:122] Setting up Mrelu5_stage3_L1
I0705 12:53:43.422103 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.422104 9701 net.cpp:137] Memory required for data: 68652
I0705 12:53:43.422106 9701 layer_factory.hpp:77] Creating layer Mconv5_stage3_L2
I0705 12:53:43.422113 9701 net.cpp:84] Creating Layer Mconv5_stage3_L2
I0705 12:53:43.422116 9701 net.cpp:406] Mconv5_stage3_L2 <- Mconv4_stage3_L2
I0705 12:53:43.422119 9701 net.cpp:380] Mconv5_stage3_L2 -> Mconv5_stage3_L2
I0705 12:53:43.428218 9701 net.cpp:122] Setting up Mconv5_stage3_L2
I0705 12:53:43.428227 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.428228 9701 net.cpp:137] Memory required for data: 69164
I0705 12:53:43.428232 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage3_L2
I0705 12:53:43.428237 9701 net.cpp:84] Creating Layer Mrelu5_stage3_L2
I0705 12:53:43.428241 9701 net.cpp:406] Mrelu5_stage3_L2 <- Mconv5_stage3_L2
I0705 12:53:43.428243 9701 net.cpp:367] Mrelu5_stage3_L2 -> Mconv5_stage3_L2 (in-place)
I0705 12:53:43.428352 9701 net.cpp:122] Setting up Mrelu5_stage3_L2
I0705 12:53:43.428356 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.428359 9701 net.cpp:137] Memory required for data: 69676
I0705 12:53:43.428359 9701 layer_factory.hpp:77] Creating layer Mconv6_stage3_L1
I0705 12:53:43.428365 9701 net.cpp:84] Creating Layer Mconv6_stage3_L1
I0705 12:53:43.428367 9701 net.cpp:406] Mconv6_stage3_L1 <- Mconv5_stage3_L1
I0705 12:53:43.428371 9701 net.cpp:380] Mconv6_stage3_L1 -> Mconv6_stage3_L1
I0705 12:53:43.429324 9701 net.cpp:122] Setting up Mconv6_stage3_L1
I0705 12:53:43.429330 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.429332 9701 net.cpp:137] Memory required for data: 70188
I0705 12:53:43.429335 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage3_L1
I0705 12:53:43.429339 9701 net.cpp:84] Creating Layer Mrelu6_stage3_L1
I0705 12:53:43.429342 9701 net.cpp:406] Mrelu6_stage3_L1 <- Mconv6_stage3_L1
I0705 12:53:43.429344 9701 net.cpp:367] Mrelu6_stage3_L1 -> Mconv6_stage3_L1 (in-place)
I0705 12:53:43.429451 9701 net.cpp:122] Setting up Mrelu6_stage3_L1
I0705 12:53:43.429456 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.429457 9701 net.cpp:137] Memory required for data: 70700
I0705 12:53:43.429460 9701 layer_factory.hpp:77] Creating layer Mconv6_stage3_L2
I0705 12:53:43.429463 9701 net.cpp:84] Creating Layer Mconv6_stage3_L2
I0705 12:53:43.429466 9701 net.cpp:406] Mconv6_stage3_L2 <- Mconv5_stage3_L2
I0705 12:53:43.429469 9701 net.cpp:380] Mconv6_stage3_L2 -> Mconv6_stage3_L2
I0705 12:53:43.430402 9701 net.cpp:122] Setting up Mconv6_stage3_L2
I0705 12:53:43.430408 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.430410 9701 net.cpp:137] Memory required for data: 71212
I0705 12:53:43.430413 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage3_L2
I0705 12:53:43.430418 9701 net.cpp:84] Creating Layer Mrelu6_stage3_L2
I0705 12:53:43.430419 9701 net.cpp:406] Mrelu6_stage3_L2 <- Mconv6_stage3_L2
I0705 12:53:43.430423 9701 net.cpp:367] Mrelu6_stage3_L2 -> Mconv6_stage3_L2 (in-place)
I0705 12:53:43.430527 9701 net.cpp:122] Setting up Mrelu6_stage3_L2
I0705 12:53:43.430531 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.430533 9701 net.cpp:137] Memory required for data: 71724
I0705 12:53:43.430536 9701 layer_factory.hpp:77] Creating layer Mconv7_stage3_L1
I0705 12:53:43.430539 9701 net.cpp:84] Creating Layer Mconv7_stage3_L1
I0705 12:53:43.430541 9701 net.cpp:406] Mconv7_stage3_L1 <- Mconv6_stage3_L1
I0705 12:53:43.430546 9701 net.cpp:380] Mconv7_stage3_L1 -> Mconv7_stage3_L1
I0705 12:53:43.431705 9701 net.cpp:122] Setting up Mconv7_stage3_L1
I0705 12:53:43.431711 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.431712 9701 net.cpp:137] Memory required for data: 71876
I0705 12:53:43.431716 9701 layer_factory.hpp:77] Creating layer Mconv7_stage3_L2
I0705 12:53:43.431722 9701 net.cpp:84] Creating Layer Mconv7_stage3_L2
I0705 12:53:43.431725 9701 net.cpp:406] Mconv7_stage3_L2 <- Mconv6_stage3_L2
I0705 12:53:43.431727 9701 net.cpp:380] Mconv7_stage3_L2 -> Mconv7_stage3_L2
I0705 12:53:43.432577 9701 net.cpp:122] Setting up Mconv7_stage3_L2
I0705 12:53:43.432584 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.432585 9701 net.cpp:137] Memory required for data: 71952
I0705 12:53:43.432588 9701 layer_factory.hpp:77] Creating layer concat_stage4
I0705 12:53:43.432593 9701 net.cpp:84] Creating Layer concat_stage4
I0705 12:53:43.432595 9701 net.cpp:406] concat_stage4 <- Mconv7_stage3_L1
I0705 12:53:43.432598 9701 net.cpp:406] concat_stage4 <- Mconv7_stage3_L2
I0705 12:53:43.432600 9701 net.cpp:406] concat_stage4 <- conv4_4_CPM_relu4_4_CPM_0_split_4
I0705 12:53:43.432603 9701 net.cpp:380] concat_stage4 -> concat_stage4
I0705 12:53:43.432621 9701 net.cpp:122] Setting up concat_stage4
I0705 12:53:43.432624 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.432626 9701 net.cpp:137] Memory required for data: 72692
I0705 12:53:43.432627 9701 layer_factory.hpp:77] Creating layer concat_stage4_concat_stage4_0_split
I0705 12:53:43.432631 9701 net.cpp:84] Creating Layer concat_stage4_concat_stage4_0_split
I0705 12:53:43.432632 9701 net.cpp:406] concat_stage4_concat_stage4_0_split <- concat_stage4
I0705 12:53:43.432636 9701 net.cpp:380] concat_stage4_concat_stage4_0_split -> concat_stage4_concat_stage4_0_split_0
I0705 12:53:43.432638 9701 net.cpp:380] concat_stage4_concat_stage4_0_split -> concat_stage4_concat_stage4_0_split_1
I0705 12:53:43.432663 9701 net.cpp:122] Setting up concat_stage4_concat_stage4_0_split
I0705 12:53:43.432667 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.432669 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.432672 9701 net.cpp:137] Memory required for data: 74172
I0705 12:53:43.432674 9701 layer_factory.hpp:77] Creating layer Mconv1_stage4_L1
I0705 12:53:43.432678 9701 net.cpp:84] Creating Layer Mconv1_stage4_L1
I0705 12:53:43.432680 9701 net.cpp:406] Mconv1_stage4_L1 <- concat_stage4_concat_stage4_0_split_0
I0705 12:53:43.432684 9701 net.cpp:380] Mconv1_stage4_L1 -> Mconv1_stage4_L1
I0705 12:53:43.441392 9701 net.cpp:122] Setting up Mconv1_stage4_L1
I0705 12:53:43.441406 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.441407 9701 net.cpp:137] Memory required for data: 74684
I0705 12:53:43.441412 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage4_L1
I0705 12:53:43.441418 9701 net.cpp:84] Creating Layer Mrelu1_stage4_L1
I0705 12:53:43.441421 9701 net.cpp:406] Mrelu1_stage4_L1 <- Mconv1_stage4_L1
I0705 12:53:43.441426 9701 net.cpp:367] Mrelu1_stage4_L1 -> Mconv1_stage4_L1 (in-place)
I0705 12:53:43.441532 9701 net.cpp:122] Setting up Mrelu1_stage4_L1
I0705 12:53:43.441537 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.441539 9701 net.cpp:137] Memory required for data: 75196
I0705 12:53:43.441540 9701 layer_factory.hpp:77] Creating layer Mconv1_stage4_L2
I0705 12:53:43.441545 9701 net.cpp:84] Creating Layer Mconv1_stage4_L2
I0705 12:53:43.441548 9701 net.cpp:406] Mconv1_stage4_L2 <- concat_stage4_concat_stage4_0_split_1
I0705 12:53:43.441552 9701 net.cpp:380] Mconv1_stage4_L2 -> Mconv1_stage4_L2
I0705 12:53:43.449986 9701 net.cpp:122] Setting up Mconv1_stage4_L2
I0705 12:53:43.449997 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.450000 9701 net.cpp:137] Memory required for data: 75708
I0705 12:53:43.450004 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage4_L2
I0705 12:53:43.450009 9701 net.cpp:84] Creating Layer Mrelu1_stage4_L2
I0705 12:53:43.450011 9701 net.cpp:406] Mrelu1_stage4_L2 <- Mconv1_stage4_L2
I0705 12:53:43.450016 9701 net.cpp:367] Mrelu1_stage4_L2 -> Mconv1_stage4_L2 (in-place)
I0705 12:53:43.450124 9701 net.cpp:122] Setting up Mrelu1_stage4_L2
I0705 12:53:43.450129 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.450129 9701 net.cpp:137] Memory required for data: 76220
I0705 12:53:43.450131 9701 layer_factory.hpp:77] Creating layer Mconv2_stage4_L1
I0705 12:53:43.450139 9701 net.cpp:84] Creating Layer Mconv2_stage4_L1
I0705 12:53:43.450141 9701 net.cpp:406] Mconv2_stage4_L1 <- Mconv1_stage4_L1
I0705 12:53:43.450145 9701 net.cpp:380] Mconv2_stage4_L1 -> Mconv2_stage4_L1
I0705 12:53:43.456933 9701 net.cpp:122] Setting up Mconv2_stage4_L1
I0705 12:53:43.456966 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.456969 9701 net.cpp:137] Memory required for data: 76732
I0705 12:53:43.456974 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage4_L1
I0705 12:53:43.456979 9701 net.cpp:84] Creating Layer Mrelu2_stage4_L1
I0705 12:53:43.456982 9701 net.cpp:406] Mrelu2_stage4_L1 <- Mconv2_stage4_L1
I0705 12:53:43.456986 9701 net.cpp:367] Mrelu2_stage4_L1 -> Mconv2_stage4_L1 (in-place)
I0705 12:53:43.457098 9701 net.cpp:122] Setting up Mrelu2_stage4_L1
I0705 12:53:43.457101 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.457103 9701 net.cpp:137] Memory required for data: 77244
I0705 12:53:43.457104 9701 layer_factory.hpp:77] Creating layer Mconv2_stage4_L2
I0705 12:53:43.457110 9701 net.cpp:84] Creating Layer Mconv2_stage4_L2
I0705 12:53:43.457113 9701 net.cpp:406] Mconv2_stage4_L2 <- Mconv1_stage4_L2
I0705 12:53:43.457116 9701 net.cpp:380] Mconv2_stage4_L2 -> Mconv2_stage4_L2
I0705 12:53:43.463248 9701 net.cpp:122] Setting up Mconv2_stage4_L2
I0705 12:53:43.463255 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.463258 9701 net.cpp:137] Memory required for data: 77756
I0705 12:53:43.463261 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage4_L2
I0705 12:53:43.463265 9701 net.cpp:84] Creating Layer Mrelu2_stage4_L2
I0705 12:53:43.463268 9701 net.cpp:406] Mrelu2_stage4_L2 <- Mconv2_stage4_L2
I0705 12:53:43.463271 9701 net.cpp:367] Mrelu2_stage4_L2 -> Mconv2_stage4_L2 (in-place)
I0705 12:53:43.463719 9701 net.cpp:122] Setting up Mrelu2_stage4_L2
I0705 12:53:43.463726 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.463727 9701 net.cpp:137] Memory required for data: 78268
I0705 12:53:43.463729 9701 layer_factory.hpp:77] Creating layer Mconv3_stage4_L1
I0705 12:53:43.463734 9701 net.cpp:84] Creating Layer Mconv3_stage4_L1
I0705 12:53:43.463737 9701 net.cpp:406] Mconv3_stage4_L1 <- Mconv2_stage4_L1
I0705 12:53:43.463742 9701 net.cpp:380] Mconv3_stage4_L1 -> Mconv3_stage4_L1
I0705 12:53:43.469815 9701 net.cpp:122] Setting up Mconv3_stage4_L1
I0705 12:53:43.469828 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.469830 9701 net.cpp:137] Memory required for data: 78780
I0705 12:53:43.469836 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage4_L1
I0705 12:53:43.469842 9701 net.cpp:84] Creating Layer Mrelu3_stage4_L1
I0705 12:53:43.469846 9701 net.cpp:406] Mrelu3_stage4_L1 <- Mconv3_stage4_L1
I0705 12:53:43.469851 9701 net.cpp:367] Mrelu3_stage4_L1 -> Mconv3_stage4_L1 (in-place)
I0705 12:53:43.470361 9701 net.cpp:122] Setting up Mrelu3_stage4_L1
I0705 12:53:43.470368 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.470371 9701 net.cpp:137] Memory required for data: 79292
I0705 12:53:43.470374 9701 layer_factory.hpp:77] Creating layer Mconv3_stage4_L2
I0705 12:53:43.470394 9701 net.cpp:84] Creating Layer Mconv3_stage4_L2
I0705 12:53:43.470397 9701 net.cpp:406] Mconv3_stage4_L2 <- Mconv2_stage4_L2
I0705 12:53:43.470402 9701 net.cpp:380] Mconv3_stage4_L2 -> Mconv3_stage4_L2
I0705 12:53:43.476544 9701 net.cpp:122] Setting up Mconv3_stage4_L2
I0705 12:53:43.476553 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.476555 9701 net.cpp:137] Memory required for data: 79804
I0705 12:53:43.476560 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage4_L2
I0705 12:53:43.476565 9701 net.cpp:84] Creating Layer Mrelu3_stage4_L2
I0705 12:53:43.476568 9701 net.cpp:406] Mrelu3_stage4_L2 <- Mconv3_stage4_L2
I0705 12:53:43.476572 9701 net.cpp:367] Mrelu3_stage4_L2 -> Mconv3_stage4_L2 (in-place)
I0705 12:53:43.476685 9701 net.cpp:122] Setting up Mrelu3_stage4_L2
I0705 12:53:43.476688 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.476691 9701 net.cpp:137] Memory required for data: 80316
I0705 12:53:43.476692 9701 layer_factory.hpp:77] Creating layer Mconv4_stage4_L1
I0705 12:53:43.476699 9701 net.cpp:84] Creating Layer Mconv4_stage4_L1
I0705 12:53:43.476701 9701 net.cpp:406] Mconv4_stage4_L1 <- Mconv3_stage4_L1
I0705 12:53:43.476706 9701 net.cpp:380] Mconv4_stage4_L1 -> Mconv4_stage4_L1
I0705 12:53:43.482894 9701 net.cpp:122] Setting up Mconv4_stage4_L1
I0705 12:53:43.482903 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.482905 9701 net.cpp:137] Memory required for data: 80828
I0705 12:53:43.482910 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage4_L1
I0705 12:53:43.482915 9701 net.cpp:84] Creating Layer Mrelu4_stage4_L1
I0705 12:53:43.482918 9701 net.cpp:406] Mrelu4_stage4_L1 <- Mconv4_stage4_L1
I0705 12:53:43.482923 9701 net.cpp:367] Mrelu4_stage4_L1 -> Mconv4_stage4_L1 (in-place)
I0705 12:53:43.483032 9701 net.cpp:122] Setting up Mrelu4_stage4_L1
I0705 12:53:43.483036 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.483038 9701 net.cpp:137] Memory required for data: 81340
I0705 12:53:43.483041 9701 layer_factory.hpp:77] Creating layer Mconv4_stage4_L2
I0705 12:53:43.483047 9701 net.cpp:84] Creating Layer Mconv4_stage4_L2
I0705 12:53:43.483049 9701 net.cpp:406] Mconv4_stage4_L2 <- Mconv3_stage4_L2
I0705 12:53:43.483053 9701 net.cpp:380] Mconv4_stage4_L2 -> Mconv4_stage4_L2
I0705 12:53:43.489864 9701 net.cpp:122] Setting up Mconv4_stage4_L2
I0705 12:53:43.489878 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.489881 9701 net.cpp:137] Memory required for data: 81852
I0705 12:53:43.489886 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage4_L2
I0705 12:53:43.489892 9701 net.cpp:84] Creating Layer Mrelu4_stage4_L2
I0705 12:53:43.489895 9701 net.cpp:406] Mrelu4_stage4_L2 <- Mconv4_stage4_L2
I0705 12:53:43.489900 9701 net.cpp:367] Mrelu4_stage4_L2 -> Mconv4_stage4_L2 (in-place)
I0705 12:53:43.490012 9701 net.cpp:122] Setting up Mrelu4_stage4_L2
I0705 12:53:43.490016 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.490018 9701 net.cpp:137] Memory required for data: 82364
I0705 12:53:43.490020 9701 layer_factory.hpp:77] Creating layer Mconv5_stage4_L1
I0705 12:53:43.490030 9701 net.cpp:84] Creating Layer Mconv5_stage4_L1
I0705 12:53:43.490031 9701 net.cpp:406] Mconv5_stage4_L1 <- Mconv4_stage4_L1
I0705 12:53:43.490036 9701 net.cpp:380] Mconv5_stage4_L1 -> Mconv5_stage4_L1
I0705 12:53:43.496214 9701 net.cpp:122] Setting up Mconv5_stage4_L1
I0705 12:53:43.496222 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.496225 9701 net.cpp:137] Memory required for data: 82876
I0705 12:53:43.496229 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage4_L1
I0705 12:53:43.496234 9701 net.cpp:84] Creating Layer Mrelu5_stage4_L1
I0705 12:53:43.496237 9701 net.cpp:406] Mrelu5_stage4_L1 <- Mconv5_stage4_L1
I0705 12:53:43.496242 9701 net.cpp:367] Mrelu5_stage4_L1 -> Mconv5_stage4_L1 (in-place)
I0705 12:53:43.496356 9701 net.cpp:122] Setting up Mrelu5_stage4_L1
I0705 12:53:43.496359 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.496361 9701 net.cpp:137] Memory required for data: 83388
I0705 12:53:43.496363 9701 layer_factory.hpp:77] Creating layer Mconv5_stage4_L2
I0705 12:53:43.496369 9701 net.cpp:84] Creating Layer Mconv5_stage4_L2
I0705 12:53:43.496372 9701 net.cpp:406] Mconv5_stage4_L2 <- Mconv4_stage4_L2
I0705 12:53:43.496376 9701 net.cpp:380] Mconv5_stage4_L2 -> Mconv5_stage4_L2
I0705 12:53:43.502902 9701 net.cpp:122] Setting up Mconv5_stage4_L2
I0705 12:53:43.502917 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.502918 9701 net.cpp:137] Memory required for data: 83900
I0705 12:53:43.502925 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage4_L2
I0705 12:53:43.502931 9701 net.cpp:84] Creating Layer Mrelu5_stage4_L2
I0705 12:53:43.502934 9701 net.cpp:406] Mrelu5_stage4_L2 <- Mconv5_stage4_L2
I0705 12:53:43.502938 9701 net.cpp:367] Mrelu5_stage4_L2 -> Mconv5_stage4_L2 (in-place)
I0705 12:53:43.503410 9701 net.cpp:122] Setting up Mrelu5_stage4_L2
I0705 12:53:43.503417 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.503418 9701 net.cpp:137] Memory required for data: 84412
I0705 12:53:43.503420 9701 layer_factory.hpp:77] Creating layer Mconv6_stage4_L1
I0705 12:53:43.503427 9701 net.cpp:84] Creating Layer Mconv6_stage4_L1
I0705 12:53:43.503430 9701 net.cpp:406] Mconv6_stage4_L1 <- Mconv5_stage4_L1
I0705 12:53:43.503435 9701 net.cpp:380] Mconv6_stage4_L1 -> Mconv6_stage4_L1
I0705 12:53:43.504065 9701 net.cpp:122] Setting up Mconv6_stage4_L1
I0705 12:53:43.504070 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.504071 9701 net.cpp:137] Memory required for data: 84924
I0705 12:53:43.504076 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage4_L1
I0705 12:53:43.504079 9701 net.cpp:84] Creating Layer Mrelu6_stage4_L1
I0705 12:53:43.504082 9701 net.cpp:406] Mrelu6_stage4_L1 <- Mconv6_stage4_L1
I0705 12:53:43.504086 9701 net.cpp:367] Mrelu6_stage4_L1 -> Mconv6_stage4_L1 (in-place)
I0705 12:53:43.504539 9701 net.cpp:122] Setting up Mrelu6_stage4_L1
I0705 12:53:43.504544 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.504546 9701 net.cpp:137] Memory required for data: 85436
I0705 12:53:43.504549 9701 layer_factory.hpp:77] Creating layer Mconv6_stage4_L2
I0705 12:53:43.504554 9701 net.cpp:84] Creating Layer Mconv6_stage4_L2
I0705 12:53:43.504556 9701 net.cpp:406] Mconv6_stage4_L2 <- Mconv5_stage4_L2
I0705 12:53:43.504561 9701 net.cpp:380] Mconv6_stage4_L2 -> Mconv6_stage4_L2
I0705 12:53:43.505542 9701 net.cpp:122] Setting up Mconv6_stage4_L2
I0705 12:53:43.505548 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.505550 9701 net.cpp:137] Memory required for data: 85948
I0705 12:53:43.505554 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage4_L2
I0705 12:53:43.505563 9701 net.cpp:84] Creating Layer Mrelu6_stage4_L2
I0705 12:53:43.505565 9701 net.cpp:406] Mrelu6_stage4_L2 <- Mconv6_stage4_L2
I0705 12:53:43.505568 9701 net.cpp:367] Mrelu6_stage4_L2 -> Mconv6_stage4_L2 (in-place)
I0705 12:53:43.505679 9701 net.cpp:122] Setting up Mrelu6_stage4_L2
I0705 12:53:43.505683 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.505686 9701 net.cpp:137] Memory required for data: 86460
I0705 12:53:43.505687 9701 layer_factory.hpp:77] Creating layer Mconv7_stage4_L1
I0705 12:53:43.505693 9701 net.cpp:84] Creating Layer Mconv7_stage4_L1
I0705 12:53:43.505695 9701 net.cpp:406] Mconv7_stage4_L1 <- Mconv6_stage4_L1
I0705 12:53:43.505700 9701 net.cpp:380] Mconv7_stage4_L1 -> Mconv7_stage4_L1
I0705 12:53:43.506611 9701 net.cpp:122] Setting up Mconv7_stage4_L1
I0705 12:53:43.506618 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.506619 9701 net.cpp:137] Memory required for data: 86612
I0705 12:53:43.506623 9701 layer_factory.hpp:77] Creating layer Mconv7_stage4_L2
I0705 12:53:43.506630 9701 net.cpp:84] Creating Layer Mconv7_stage4_L2
I0705 12:53:43.506633 9701 net.cpp:406] Mconv7_stage4_L2 <- Mconv6_stage4_L2
I0705 12:53:43.506636 9701 net.cpp:380] Mconv7_stage4_L2 -> Mconv7_stage4_L2
I0705 12:53:43.507526 9701 net.cpp:122] Setting up Mconv7_stage4_L2
I0705 12:53:43.507532 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.507534 9701 net.cpp:137] Memory required for data: 86688
I0705 12:53:43.507539 9701 layer_factory.hpp:77] Creating layer concat_stage5
I0705 12:53:43.507544 9701 net.cpp:84] Creating Layer concat_stage5
I0705 12:53:43.507545 9701 net.cpp:406] concat_stage5 <- Mconv7_stage4_L1
I0705 12:53:43.507549 9701 net.cpp:406] concat_stage5 <- Mconv7_stage4_L2
I0705 12:53:43.507551 9701 net.cpp:406] concat_stage5 <- conv4_4_CPM_relu4_4_CPM_0_split_5
I0705 12:53:43.507555 9701 net.cpp:380] concat_stage5 -> concat_stage5
I0705 12:53:43.507575 9701 net.cpp:122] Setting up concat_stage5
I0705 12:53:43.507577 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.507580 9701 net.cpp:137] Memory required for data: 87428
I0705 12:53:43.507581 9701 layer_factory.hpp:77] Creating layer concat_stage5_concat_stage5_0_split
I0705 12:53:43.507586 9701 net.cpp:84] Creating Layer concat_stage5_concat_stage5_0_split
I0705 12:53:43.507587 9701 net.cpp:406] concat_stage5_concat_stage5_0_split <- concat_stage5
I0705 12:53:43.507591 9701 net.cpp:380] concat_stage5_concat_stage5_0_split -> concat_stage5_concat_stage5_0_split_0
I0705 12:53:43.507596 9701 net.cpp:380] concat_stage5_concat_stage5_0_split -> concat_stage5_concat_stage5_0_split_1
I0705 12:53:43.507622 9701 net.cpp:122] Setting up concat_stage5_concat_stage5_0_split
I0705 12:53:43.507625 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.507627 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.507629 9701 net.cpp:137] Memory required for data: 88908
I0705 12:53:43.507632 9701 layer_factory.hpp:77] Creating layer Mconv1_stage5_L1
I0705 12:53:43.507637 9701 net.cpp:84] Creating Layer Mconv1_stage5_L1
I0705 12:53:43.507639 9701 net.cpp:406] Mconv1_stage5_L1 <- concat_stage5_concat_stage5_0_split_0
I0705 12:53:43.507644 9701 net.cpp:380] Mconv1_stage5_L1 -> Mconv1_stage5_L1
I0705 12:53:43.516273 9701 net.cpp:122] Setting up Mconv1_stage5_L1
I0705 12:53:43.516293 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.516296 9701 net.cpp:137] Memory required for data: 89420
I0705 12:53:43.516316 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage5_L1
I0705 12:53:43.516324 9701 net.cpp:84] Creating Layer Mrelu1_stage5_L1
I0705 12:53:43.516330 9701 net.cpp:406] Mrelu1_stage5_L1 <- Mconv1_stage5_L1
I0705 12:53:43.516335 9701 net.cpp:367] Mrelu1_stage5_L1 -> Mconv1_stage5_L1 (in-place)
I0705 12:53:43.516505 9701 net.cpp:122] Setting up Mrelu1_stage5_L1
I0705 12:53:43.516512 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.516515 9701 net.cpp:137] Memory required for data: 89932
I0705 12:53:43.516518 9701 layer_factory.hpp:77] Creating layer Mconv1_stage5_L2
I0705 12:53:43.516528 9701 net.cpp:84] Creating Layer Mconv1_stage5_L2
I0705 12:53:43.516532 9701 net.cpp:406] Mconv1_stage5_L2 <- concat_stage5_concat_stage5_0_split_1
I0705 12:53:43.516540 9701 net.cpp:380] Mconv1_stage5_L2 -> Mconv1_stage5_L2
I0705 12:53:43.525602 9701 net.cpp:122] Setting up Mconv1_stage5_L2
I0705 12:53:43.525615 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.525617 9701 net.cpp:137] Memory required for data: 90444
I0705 12:53:43.525622 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage5_L2
I0705 12:53:43.525629 9701 net.cpp:84] Creating Layer Mrelu1_stage5_L2
I0705 12:53:43.525632 9701 net.cpp:406] Mrelu1_stage5_L2 <- Mconv1_stage5_L2
I0705 12:53:43.525636 9701 net.cpp:367] Mrelu1_stage5_L2 -> Mconv1_stage5_L2 (in-place)
I0705 12:53:43.525748 9701 net.cpp:122] Setting up Mrelu1_stage5_L2
I0705 12:53:43.525751 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.525753 9701 net.cpp:137] Memory required for data: 90956
I0705 12:53:43.525755 9701 layer_factory.hpp:77] Creating layer Mconv2_stage5_L1
I0705 12:53:43.525763 9701 net.cpp:84] Creating Layer Mconv2_stage5_L1
I0705 12:53:43.525765 9701 net.cpp:406] Mconv2_stage5_L1 <- Mconv1_stage5_L1
I0705 12:53:43.525770 9701 net.cpp:380] Mconv2_stage5_L1 -> Mconv2_stage5_L1
I0705 12:53:43.531963 9701 net.cpp:122] Setting up Mconv2_stage5_L1
I0705 12:53:43.531972 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.531975 9701 net.cpp:137] Memory required for data: 91468
I0705 12:53:43.531980 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage5_L1
I0705 12:53:43.531985 9701 net.cpp:84] Creating Layer Mrelu2_stage5_L1
I0705 12:53:43.531988 9701 net.cpp:406] Mrelu2_stage5_L1 <- Mconv2_stage5_L1
I0705 12:53:43.531993 9701 net.cpp:367] Mrelu2_stage5_L1 -> Mconv2_stage5_L1 (in-place)
I0705 12:53:43.532116 9701 net.cpp:122] Setting up Mrelu2_stage5_L1
I0705 12:53:43.532122 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.532124 9701 net.cpp:137] Memory required for data: 91980
I0705 12:53:43.532126 9701 layer_factory.hpp:77] Creating layer Mconv2_stage5_L2
I0705 12:53:43.532135 9701 net.cpp:84] Creating Layer Mconv2_stage5_L2
I0705 12:53:43.532137 9701 net.cpp:406] Mconv2_stage5_L2 <- Mconv1_stage5_L2
I0705 12:53:43.532141 9701 net.cpp:380] Mconv2_stage5_L2 -> Mconv2_stage5_L2
I0705 12:53:43.538635 9701 net.cpp:122] Setting up Mconv2_stage5_L2
I0705 12:53:43.538648 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.538650 9701 net.cpp:137] Memory required for data: 92492
I0705 12:53:43.538656 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage5_L2
I0705 12:53:43.538662 9701 net.cpp:84] Creating Layer Mrelu2_stage5_L2
I0705 12:53:43.538666 9701 net.cpp:406] Mrelu2_stage5_L2 <- Mconv2_stage5_L2
I0705 12:53:43.538671 9701 net.cpp:367] Mrelu2_stage5_L2 -> Mconv2_stage5_L2 (in-place)
I0705 12:53:43.538784 9701 net.cpp:122] Setting up Mrelu2_stage5_L2
I0705 12:53:43.538789 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.538790 9701 net.cpp:137] Memory required for data: 93004
I0705 12:53:43.538792 9701 layer_factory.hpp:77] Creating layer Mconv3_stage5_L1
I0705 12:53:43.538800 9701 net.cpp:84] Creating Layer Mconv3_stage5_L1
I0705 12:53:43.538801 9701 net.cpp:406] Mconv3_stage5_L1 <- Mconv2_stage5_L1
I0705 12:53:43.538806 9701 net.cpp:380] Mconv3_stage5_L1 -> Mconv3_stage5_L1
I0705 12:53:43.545042 9701 net.cpp:122] Setting up Mconv3_stage5_L1
I0705 12:53:43.545053 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.545055 9701 net.cpp:137] Memory required for data: 93516
I0705 12:53:43.545060 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage5_L1
I0705 12:53:43.545068 9701 net.cpp:84] Creating Layer Mrelu3_stage5_L1
I0705 12:53:43.545070 9701 net.cpp:406] Mrelu3_stage5_L1 <- Mconv3_stage5_L1
I0705 12:53:43.545074 9701 net.cpp:367] Mrelu3_stage5_L1 -> Mconv3_stage5_L1 (in-place)
I0705 12:53:43.545552 9701 net.cpp:122] Setting up Mrelu3_stage5_L1
I0705 12:53:43.545558 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.545559 9701 net.cpp:137] Memory required for data: 94028
I0705 12:53:43.545562 9701 layer_factory.hpp:77] Creating layer Mconv3_stage5_L2
I0705 12:53:43.545567 9701 net.cpp:84] Creating Layer Mconv3_stage5_L2
I0705 12:53:43.545569 9701 net.cpp:406] Mconv3_stage5_L2 <- Mconv2_stage5_L2
I0705 12:53:43.545574 9701 net.cpp:380] Mconv3_stage5_L2 -> Mconv3_stage5_L2
I0705 12:53:43.551995 9701 net.cpp:122] Setting up Mconv3_stage5_L2
I0705 12:53:43.552009 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.552011 9701 net.cpp:137] Memory required for data: 94540
I0705 12:53:43.552016 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage5_L2
I0705 12:53:43.552021 9701 net.cpp:84] Creating Layer Mrelu3_stage5_L2
I0705 12:53:43.552024 9701 net.cpp:406] Mrelu3_stage5_L2 <- Mconv3_stage5_L2
I0705 12:53:43.552028 9701 net.cpp:367] Mrelu3_stage5_L2 -> Mconv3_stage5_L2 (in-place)
I0705 12:53:43.552574 9701 net.cpp:122] Setting up Mrelu3_stage5_L2
I0705 12:53:43.552579 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.552582 9701 net.cpp:137] Memory required for data: 95052
I0705 12:53:43.552583 9701 layer_factory.hpp:77] Creating layer Mconv4_stage5_L1
I0705 12:53:43.552592 9701 net.cpp:84] Creating Layer Mconv4_stage5_L1
I0705 12:53:43.552593 9701 net.cpp:406] Mconv4_stage5_L1 <- Mconv3_stage5_L1
I0705 12:53:43.552597 9701 net.cpp:380] Mconv4_stage5_L1 -> Mconv4_stage5_L1
I0705 12:53:43.558820 9701 net.cpp:122] Setting up Mconv4_stage5_L1
I0705 12:53:43.558830 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.558832 9701 net.cpp:137] Memory required for data: 95564
I0705 12:53:43.558836 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage5_L1
I0705 12:53:43.558840 9701 net.cpp:84] Creating Layer Mrelu4_stage5_L1
I0705 12:53:43.558843 9701 net.cpp:406] Mrelu4_stage5_L1 <- Mconv4_stage5_L1
I0705 12:53:43.558846 9701 net.cpp:367] Mrelu4_stage5_L1 -> Mconv4_stage5_L1 (in-place)
I0705 12:53:43.558959 9701 net.cpp:122] Setting up Mrelu4_stage5_L1
I0705 12:53:43.558962 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.558964 9701 net.cpp:137] Memory required for data: 96076
I0705 12:53:43.558965 9701 layer_factory.hpp:77] Creating layer Mconv4_stage5_L2
I0705 12:53:43.558972 9701 net.cpp:84] Creating Layer Mconv4_stage5_L2
I0705 12:53:43.558974 9701 net.cpp:406] Mconv4_stage5_L2 <- Mconv3_stage5_L2
I0705 12:53:43.558977 9701 net.cpp:380] Mconv4_stage5_L2 -> Mconv4_stage5_L2
I0705 12:53:43.565572 9701 net.cpp:122] Setting up Mconv4_stage5_L2
I0705 12:53:43.565585 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.565587 9701 net.cpp:137] Memory required for data: 96588
I0705 12:53:43.565593 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage5_L2
I0705 12:53:43.565598 9701 net.cpp:84] Creating Layer Mrelu4_stage5_L2
I0705 12:53:43.565600 9701 net.cpp:406] Mrelu4_stage5_L2 <- Mconv4_stage5_L2
I0705 12:53:43.565605 9701 net.cpp:367] Mrelu4_stage5_L2 -> Mconv4_stage5_L2 (in-place)
I0705 12:53:43.565726 9701 net.cpp:122] Setting up Mrelu4_stage5_L2
I0705 12:53:43.565731 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.565732 9701 net.cpp:137] Memory required for data: 97100
I0705 12:53:43.565733 9701 layer_factory.hpp:77] Creating layer Mconv5_stage5_L1
I0705 12:53:43.565739 9701 net.cpp:84] Creating Layer Mconv5_stage5_L1
I0705 12:53:43.565742 9701 net.cpp:406] Mconv5_stage5_L1 <- Mconv4_stage5_L1
I0705 12:53:43.565745 9701 net.cpp:380] Mconv5_stage5_L1 -> Mconv5_stage5_L1
I0705 12:53:43.572006 9701 net.cpp:122] Setting up Mconv5_stage5_L1
I0705 12:53:43.572016 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.572017 9701 net.cpp:137] Memory required for data: 97612
I0705 12:53:43.572022 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage5_L1
I0705 12:53:43.572026 9701 net.cpp:84] Creating Layer Mrelu5_stage5_L1
I0705 12:53:43.572029 9701 net.cpp:406] Mrelu5_stage5_L1 <- Mconv5_stage5_L1
I0705 12:53:43.572032 9701 net.cpp:367] Mrelu5_stage5_L1 -> Mconv5_stage5_L1 (in-place)
I0705 12:53:43.572146 9701 net.cpp:122] Setting up Mrelu5_stage5_L1
I0705 12:53:43.572150 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.572151 9701 net.cpp:137] Memory required for data: 98124
I0705 12:53:43.572154 9701 layer_factory.hpp:77] Creating layer Mconv5_stage5_L2
I0705 12:53:43.572160 9701 net.cpp:84] Creating Layer Mconv5_stage5_L2
I0705 12:53:43.572161 9701 net.cpp:406] Mconv5_stage5_L2 <- Mconv4_stage5_L2
I0705 12:53:43.572165 9701 net.cpp:380] Mconv5_stage5_L2 -> Mconv5_stage5_L2
I0705 12:53:43.578418 9701 net.cpp:122] Setting up Mconv5_stage5_L2
I0705 12:53:43.578428 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.578430 9701 net.cpp:137] Memory required for data: 98636
I0705 12:53:43.578434 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage5_L2
I0705 12:53:43.578440 9701 net.cpp:84] Creating Layer Mrelu5_stage5_L2
I0705 12:53:43.578444 9701 net.cpp:406] Mrelu5_stage5_L2 <- Mconv5_stage5_L2
I0705 12:53:43.578446 9701 net.cpp:367] Mrelu5_stage5_L2 -> Mconv5_stage5_L2 (in-place)
I0705 12:53:43.578560 9701 net.cpp:122] Setting up Mrelu5_stage5_L2
I0705 12:53:43.578565 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.578567 9701 net.cpp:137] Memory required for data: 99148
I0705 12:53:43.578568 9701 layer_factory.hpp:77] Creating layer Mconv6_stage5_L1
I0705 12:53:43.578574 9701 net.cpp:84] Creating Layer Mconv6_stage5_L1
I0705 12:53:43.578577 9701 net.cpp:406] Mconv6_stage5_L1 <- Mconv5_stage5_L1
I0705 12:53:43.578582 9701 net.cpp:380] Mconv6_stage5_L1 -> Mconv6_stage5_L1
I0705 12:53:43.579807 9701 net.cpp:122] Setting up Mconv6_stage5_L1
I0705 12:53:43.579818 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.579820 9701 net.cpp:137] Memory required for data: 99660
I0705 12:53:43.579828 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage5_L1
I0705 12:53:43.579834 9701 net.cpp:84] Creating Layer Mrelu6_stage5_L1
I0705 12:53:43.579838 9701 net.cpp:406] Mrelu6_stage5_L1 <- Mconv6_stage5_L1
I0705 12:53:43.579843 9701 net.cpp:367] Mrelu6_stage5_L1 -> Mconv6_stage5_L1 (in-place)
I0705 12:53:43.580483 9701 net.cpp:122] Setting up Mrelu6_stage5_L1
I0705 12:53:43.580490 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.580492 9701 net.cpp:137] Memory required for data: 100172
I0705 12:53:43.580493 9701 layer_factory.hpp:77] Creating layer Mconv6_stage5_L2
I0705 12:53:43.580499 9701 net.cpp:84] Creating Layer Mconv6_stage5_L2
I0705 12:53:43.580502 9701 net.cpp:406] Mconv6_stage5_L2 <- Mconv5_stage5_L2
I0705 12:53:43.580507 9701 net.cpp:380] Mconv6_stage5_L2 -> Mconv6_stage5_L2
I0705 12:53:43.581174 9701 net.cpp:122] Setting up Mconv6_stage5_L2
I0705 12:53:43.581179 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.581182 9701 net.cpp:137] Memory required for data: 100684
I0705 12:53:43.581184 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage5_L2
I0705 12:53:43.581188 9701 net.cpp:84] Creating Layer Mrelu6_stage5_L2
I0705 12:53:43.581190 9701 net.cpp:406] Mrelu6_stage5_L2 <- Mconv6_stage5_L2
I0705 12:53:43.581192 9701 net.cpp:367] Mrelu6_stage5_L2 -> Mconv6_stage5_L2 (in-place)
I0705 12:53:43.581678 9701 net.cpp:122] Setting up Mrelu6_stage5_L2
I0705 12:53:43.581684 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.581686 9701 net.cpp:137] Memory required for data: 101196
I0705 12:53:43.581687 9701 layer_factory.hpp:77] Creating layer Mconv7_stage5_L1
I0705 12:53:43.581693 9701 net.cpp:84] Creating Layer Mconv7_stage5_L1
I0705 12:53:43.581696 9701 net.cpp:406] Mconv7_stage5_L1 <- Mconv6_stage5_L1
I0705 12:53:43.581701 9701 net.cpp:380] Mconv7_stage5_L1 -> Mconv7_stage5_L1
I0705 12:53:43.582650 9701 net.cpp:122] Setting up Mconv7_stage5_L1
I0705 12:53:43.582656 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.582659 9701 net.cpp:137] Memory required for data: 101348
I0705 12:53:43.582661 9701 layer_factory.hpp:77] Creating layer Mconv7_stage5_L2
I0705 12:53:43.582667 9701 net.cpp:84] Creating Layer Mconv7_stage5_L2
I0705 12:53:43.582669 9701 net.cpp:406] Mconv7_stage5_L2 <- Mconv6_stage5_L2
I0705 12:53:43.582674 9701 net.cpp:380] Mconv7_stage5_L2 -> Mconv7_stage5_L2
I0705 12:53:43.583595 9701 net.cpp:122] Setting up Mconv7_stage5_L2
I0705 12:53:43.583601 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.583603 9701 net.cpp:137] Memory required for data: 101424
I0705 12:53:43.583606 9701 layer_factory.hpp:77] Creating layer concat_stage6
I0705 12:53:43.583611 9701 net.cpp:84] Creating Layer concat_stage6
I0705 12:53:43.583612 9701 net.cpp:406] concat_stage6 <- Mconv7_stage5_L1
I0705 12:53:43.583614 9701 net.cpp:406] concat_stage6 <- Mconv7_stage5_L2
I0705 12:53:43.583616 9701 net.cpp:406] concat_stage6 <- conv4_4_CPM_relu4_4_CPM_0_split_6
I0705 12:53:43.583621 9701 net.cpp:380] concat_stage6 -> concat_stage6
I0705 12:53:43.583639 9701 net.cpp:122] Setting up concat_stage6
I0705 12:53:43.583643 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.583645 9701 net.cpp:137] Memory required for data: 102164
I0705 12:53:43.583647 9701 layer_factory.hpp:77] Creating layer concat_stage6_concat_stage6_0_split
I0705 12:53:43.583650 9701 net.cpp:84] Creating Layer concat_stage6_concat_stage6_0_split
I0705 12:53:43.583652 9701 net.cpp:406] concat_stage6_concat_stage6_0_split <- concat_stage6
I0705 12:53:43.583657 9701 net.cpp:380] concat_stage6_concat_stage6_0_split -> concat_stage6_concat_stage6_0_split_0
I0705 12:53:43.583660 9701 net.cpp:380] concat_stage6_concat_stage6_0_split -> concat_stage6_concat_stage6_0_split_1
I0705 12:53:43.583689 9701 net.cpp:122] Setting up concat_stage6_concat_stage6_0_split
I0705 12:53:43.583693 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.583694 9701 net.cpp:129] Top shape: 1 185 1 1 (185)
I0705 12:53:43.583696 9701 net.cpp:137] Memory required for data: 103644
I0705 12:53:43.583698 9701 layer_factory.hpp:77] Creating layer Mconv1_stage6_L1
I0705 12:53:43.583704 9701 net.cpp:84] Creating Layer Mconv1_stage6_L1
I0705 12:53:43.583708 9701 net.cpp:406] Mconv1_stage6_L1 <- concat_stage6_concat_stage6_0_split_0
I0705 12:53:43.583711 9701 net.cpp:380] Mconv1_stage6_L1 -> Mconv1_stage6_L1
I0705 12:53:43.591817 9701 net.cpp:122] Setting up Mconv1_stage6_L1
I0705 12:53:43.591828 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.591830 9701 net.cpp:137] Memory required for data: 104156
I0705 12:53:43.591836 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage6_L1
I0705 12:53:43.591842 9701 net.cpp:84] Creating Layer Mrelu1_stage6_L1
I0705 12:53:43.591845 9701 net.cpp:406] Mrelu1_stage6_L1 <- Mconv1_stage6_L1
I0705 12:53:43.591848 9701 net.cpp:367] Mrelu1_stage6_L1 -> Mconv1_stage6_L1 (in-place)
I0705 12:53:43.592386 9701 net.cpp:122] Setting up Mrelu1_stage6_L1
I0705 12:53:43.592392 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.592394 9701 net.cpp:137] Memory required for data: 104668
I0705 12:53:43.592396 9701 layer_factory.hpp:77] Creating layer Mconv1_stage6_L2
I0705 12:53:43.592404 9701 net.cpp:84] Creating Layer Mconv1_stage6_L2
I0705 12:53:43.592407 9701 net.cpp:406] Mconv1_stage6_L2 <- concat_stage6_concat_stage6_0_split_1
I0705 12:53:43.592412 9701 net.cpp:380] Mconv1_stage6_L2 -> Mconv1_stage6_L2
I0705 12:53:43.601351 9701 net.cpp:122] Setting up Mconv1_stage6_L2
I0705 12:53:43.601366 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.601368 9701 net.cpp:137] Memory required for data: 105180
I0705 12:53:43.601374 9701 layer_factory.hpp:77] Creating layer Mrelu1_stage6_L2
I0705 12:53:43.601380 9701 net.cpp:84] Creating Layer Mrelu1_stage6_L2
I0705 12:53:43.601383 9701 net.cpp:406] Mrelu1_stage6_L2 <- Mconv1_stage6_L2
I0705 12:53:43.601389 9701 net.cpp:367] Mrelu1_stage6_L2 -> Mconv1_stage6_L2 (in-place)
I0705 12:53:43.601507 9701 net.cpp:122] Setting up Mrelu1_stage6_L2
I0705 12:53:43.601512 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.601516 9701 net.cpp:137] Memory required for data: 105692
I0705 12:53:43.601517 9701 layer_factory.hpp:77] Creating layer Mconv2_stage6_L1
I0705 12:53:43.601526 9701 net.cpp:84] Creating Layer Mconv2_stage6_L1
I0705 12:53:43.601528 9701 net.cpp:406] Mconv2_stage6_L1 <- Mconv1_stage6_L1
I0705 12:53:43.601532 9701 net.cpp:380] Mconv2_stage6_L1 -> Mconv2_stage6_L1
I0705 12:53:43.607847 9701 net.cpp:122] Setting up Mconv2_stage6_L1
I0705 12:53:43.607857 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.607859 9701 net.cpp:137] Memory required for data: 106204
I0705 12:53:43.607864 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage6_L1
I0705 12:53:43.607868 9701 net.cpp:84] Creating Layer Mrelu2_stage6_L1
I0705 12:53:43.607872 9701 net.cpp:406] Mrelu2_stage6_L1 <- Mconv2_stage6_L1
I0705 12:53:43.607877 9701 net.cpp:367] Mrelu2_stage6_L1 -> Mconv2_stage6_L1 (in-place)
I0705 12:53:43.607992 9701 net.cpp:122] Setting up Mrelu2_stage6_L1
I0705 12:53:43.607997 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.608000 9701 net.cpp:137] Memory required for data: 106716
I0705 12:53:43.608001 9701 layer_factory.hpp:77] Creating layer Mconv2_stage6_L2
I0705 12:53:43.608007 9701 net.cpp:84] Creating Layer Mconv2_stage6_L2
I0705 12:53:43.608011 9701 net.cpp:406] Mconv2_stage6_L2 <- Mconv1_stage6_L2
I0705 12:53:43.608014 9701 net.cpp:380] Mconv2_stage6_L2 -> Mconv2_stage6_L2
I0705 12:53:43.614933 9701 net.cpp:122] Setting up Mconv2_stage6_L2
I0705 12:53:43.614948 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.614950 9701 net.cpp:137] Memory required for data: 107228
I0705 12:53:43.614955 9701 layer_factory.hpp:77] Creating layer Mrelu2_stage6_L2
I0705 12:53:43.614961 9701 net.cpp:84] Creating Layer Mrelu2_stage6_L2
I0705 12:53:43.614965 9701 net.cpp:406] Mrelu2_stage6_L2 <- Mconv2_stage6_L2
I0705 12:53:43.614970 9701 net.cpp:367] Mrelu2_stage6_L2 -> Mconv2_stage6_L2 (in-place)
I0705 12:53:43.615452 9701 net.cpp:122] Setting up Mrelu2_stage6_L2
I0705 12:53:43.615458 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.615459 9701 net.cpp:137] Memory required for data: 107740
I0705 12:53:43.615461 9701 layer_factory.hpp:77] Creating layer Mconv3_stage6_L1
I0705 12:53:43.615468 9701 net.cpp:84] Creating Layer Mconv3_stage6_L1
I0705 12:53:43.615469 9701 net.cpp:406] Mconv3_stage6_L1 <- Mconv2_stage6_L1
I0705 12:53:43.615474 9701 net.cpp:380] Mconv3_stage6_L1 -> Mconv3_stage6_L1
I0705 12:53:43.621693 9701 net.cpp:122] Setting up Mconv3_stage6_L1
I0705 12:53:43.621701 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.621704 9701 net.cpp:137] Memory required for data: 108252
I0705 12:53:43.621709 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage6_L1
I0705 12:53:43.621714 9701 net.cpp:84] Creating Layer Mrelu3_stage6_L1
I0705 12:53:43.621717 9701 net.cpp:406] Mrelu3_stage6_L1 <- Mconv3_stage6_L1
I0705 12:53:43.621721 9701 net.cpp:367] Mrelu3_stage6_L1 -> Mconv3_stage6_L1 (in-place)
I0705 12:53:43.621835 9701 net.cpp:122] Setting up Mrelu3_stage6_L1
I0705 12:53:43.621840 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.621841 9701 net.cpp:137] Memory required for data: 108764
I0705 12:53:43.621843 9701 layer_factory.hpp:77] Creating layer Mconv3_stage6_L2
I0705 12:53:43.621850 9701 net.cpp:84] Creating Layer Mconv3_stage6_L2
I0705 12:53:43.621853 9701 net.cpp:406] Mconv3_stage6_L2 <- Mconv2_stage6_L2
I0705 12:53:43.621857 9701 net.cpp:380] Mconv3_stage6_L2 -> Mconv3_stage6_L2
I0705 12:53:43.628348 9701 net.cpp:122] Setting up Mconv3_stage6_L2
I0705 12:53:43.628365 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.628366 9701 net.cpp:137] Memory required for data: 109276
I0705 12:53:43.628373 9701 layer_factory.hpp:77] Creating layer Mrelu3_stage6_L2
I0705 12:53:43.628379 9701 net.cpp:84] Creating Layer Mrelu3_stage6_L2
I0705 12:53:43.628383 9701 net.cpp:406] Mrelu3_stage6_L2 <- Mconv3_stage6_L2
I0705 12:53:43.628387 9701 net.cpp:367] Mrelu3_stage6_L2 -> Mconv3_stage6_L2 (in-place)
I0705 12:53:43.628916 9701 net.cpp:122] Setting up Mrelu3_stage6_L2
I0705 12:53:43.628921 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.628923 9701 net.cpp:137] Memory required for data: 109788
I0705 12:53:43.628926 9701 layer_factory.hpp:77] Creating layer Mconv4_stage6_L1
I0705 12:53:43.628933 9701 net.cpp:84] Creating Layer Mconv4_stage6_L1
I0705 12:53:43.628937 9701 net.cpp:406] Mconv4_stage6_L1 <- Mconv3_stage6_L1
I0705 12:53:43.628942 9701 net.cpp:380] Mconv4_stage6_L1 -> Mconv4_stage6_L1
I0705 12:53:43.634829 9701 net.cpp:122] Setting up Mconv4_stage6_L1
I0705 12:53:43.634838 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.634841 9701 net.cpp:137] Memory required for data: 110300
I0705 12:53:43.634846 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage6_L1
I0705 12:53:43.634851 9701 net.cpp:84] Creating Layer Mrelu4_stage6_L1
I0705 12:53:43.634855 9701 net.cpp:406] Mrelu4_stage6_L1 <- Mconv4_stage6_L1
I0705 12:53:43.634857 9701 net.cpp:367] Mrelu4_stage6_L1 -> Mconv4_stage6_L1 (in-place)
I0705 12:53:43.635383 9701 net.cpp:122] Setting up Mrelu4_stage6_L1
I0705 12:53:43.635390 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.635391 9701 net.cpp:137] Memory required for data: 110812
I0705 12:53:43.635393 9701 layer_factory.hpp:77] Creating layer Mconv4_stage6_L2
I0705 12:53:43.635401 9701 net.cpp:84] Creating Layer Mconv4_stage6_L2
I0705 12:53:43.635403 9701 net.cpp:406] Mconv4_stage6_L2 <- Mconv3_stage6_L2
I0705 12:53:43.635408 9701 net.cpp:380] Mconv4_stage6_L2 -> Mconv4_stage6_L2
I0705 12:53:43.641710 9701 net.cpp:122] Setting up Mconv4_stage6_L2
I0705 12:53:43.641721 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.641723 9701 net.cpp:137] Memory required for data: 111324
I0705 12:53:43.641728 9701 layer_factory.hpp:77] Creating layer Mrelu4_stage6_L2
I0705 12:53:43.641733 9701 net.cpp:84] Creating Layer Mrelu4_stage6_L2
I0705 12:53:43.641736 9701 net.cpp:406] Mrelu4_stage6_L2 <- Mconv4_stage6_L2
I0705 12:53:43.641741 9701 net.cpp:367] Mrelu4_stage6_L2 -> Mconv4_stage6_L2 (in-place)
I0705 12:53:43.641857 9701 net.cpp:122] Setting up Mrelu4_stage6_L2
I0705 12:53:43.641862 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.641865 9701 net.cpp:137] Memory required for data: 111836
I0705 12:53:43.641866 9701 layer_factory.hpp:77] Creating layer Mconv5_stage6_L1
I0705 12:53:43.641873 9701 net.cpp:84] Creating Layer Mconv5_stage6_L1
I0705 12:53:43.641876 9701 net.cpp:406] Mconv5_stage6_L1 <- Mconv4_stage6_L1
I0705 12:53:43.641880 9701 net.cpp:380] Mconv5_stage6_L1 -> Mconv5_stage6_L1
I0705 12:53:43.648775 9701 net.cpp:122] Setting up Mconv5_stage6_L1
I0705 12:53:43.648790 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.648792 9701 net.cpp:137] Memory required for data: 112348
I0705 12:53:43.648798 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage6_L1
I0705 12:53:43.648803 9701 net.cpp:84] Creating Layer Mrelu5_stage6_L1
I0705 12:53:43.648808 9701 net.cpp:406] Mrelu5_stage6_L1 <- Mconv5_stage6_L1
I0705 12:53:43.648813 9701 net.cpp:367] Mrelu5_stage6_L1 -> Mconv5_stage6_L1 (in-place)
I0705 12:53:43.648931 9701 net.cpp:122] Setting up Mrelu5_stage6_L1
I0705 12:53:43.648936 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.648937 9701 net.cpp:137] Memory required for data: 112860
I0705 12:53:43.648938 9701 layer_factory.hpp:77] Creating layer Mconv5_stage6_L2
I0705 12:53:43.648959 9701 net.cpp:84] Creating Layer Mconv5_stage6_L2
I0705 12:53:43.648962 9701 net.cpp:406] Mconv5_stage6_L2 <- Mconv4_stage6_L2
I0705 12:53:43.648967 9701 net.cpp:380] Mconv5_stage6_L2 -> Mconv5_stage6_L2
I0705 12:53:43.655182 9701 net.cpp:122] Setting up Mconv5_stage6_L2
I0705 12:53:43.655191 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.655194 9701 net.cpp:137] Memory required for data: 113372
I0705 12:53:43.655199 9701 layer_factory.hpp:77] Creating layer Mrelu5_stage6_L2
I0705 12:53:43.655202 9701 net.cpp:84] Creating Layer Mrelu5_stage6_L2
I0705 12:53:43.655210 9701 net.cpp:406] Mrelu5_stage6_L2 <- Mconv5_stage6_L2
I0705 12:53:43.655218 9701 net.cpp:367] Mrelu5_stage6_L2 -> Mconv5_stage6_L2 (in-place)
I0705 12:53:43.655339 9701 net.cpp:122] Setting up Mrelu5_stage6_L2
I0705 12:53:43.655344 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.655345 9701 net.cpp:137] Memory required for data: 113884
I0705 12:53:43.655347 9701 layer_factory.hpp:77] Creating layer Mconv6_stage6_L1
I0705 12:53:43.655354 9701 net.cpp:84] Creating Layer Mconv6_stage6_L1
I0705 12:53:43.655356 9701 net.cpp:406] Mconv6_stage6_L1 <- Mconv5_stage6_L1
I0705 12:53:43.655361 9701 net.cpp:380] Mconv6_stage6_L1 -> Mconv6_stage6_L1
I0705 12:53:43.656416 9701 net.cpp:122] Setting up Mconv6_stage6_L1
I0705 12:53:43.656422 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.656424 9701 net.cpp:137] Memory required for data: 114396
I0705 12:53:43.656428 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage6_L1
I0705 12:53:43.656432 9701 net.cpp:84] Creating Layer Mrelu6_stage6_L1
I0705 12:53:43.656435 9701 net.cpp:406] Mrelu6_stage6_L1 <- Mconv6_stage6_L1
I0705 12:53:43.656438 9701 net.cpp:367] Mrelu6_stage6_L1 -> Mconv6_stage6_L1 (in-place)
I0705 12:53:43.656551 9701 net.cpp:122] Setting up Mrelu6_stage6_L1
I0705 12:53:43.656555 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.656558 9701 net.cpp:137] Memory required for data: 114908
I0705 12:53:43.656559 9701 layer_factory.hpp:77] Creating layer Mconv6_stage6_L2
I0705 12:53:43.656565 9701 net.cpp:84] Creating Layer Mconv6_stage6_L2
I0705 12:53:43.656569 9701 net.cpp:406] Mconv6_stage6_L2 <- Mconv5_stage6_L2
I0705 12:53:43.656572 9701 net.cpp:380] Mconv6_stage6_L2 -> Mconv6_stage6_L2
I0705 12:53:43.657615 9701 net.cpp:122] Setting up Mconv6_stage6_L2
I0705 12:53:43.657621 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.657624 9701 net.cpp:137] Memory required for data: 115420
I0705 12:53:43.657627 9701 layer_factory.hpp:77] Creating layer Mrelu6_stage6_L2
I0705 12:53:43.657630 9701 net.cpp:84] Creating Layer Mrelu6_stage6_L2
I0705 12:53:43.657634 9701 net.cpp:406] Mrelu6_stage6_L2 <- Mconv6_stage6_L2
I0705 12:53:43.657637 9701 net.cpp:367] Mrelu6_stage6_L2 -> Mconv6_stage6_L2 (in-place)
I0705 12:53:43.658113 9701 net.cpp:122] Setting up Mrelu6_stage6_L2
I0705 12:53:43.658118 9701 net.cpp:129] Top shape: 1 128 1 1 (128)
I0705 12:53:43.658120 9701 net.cpp:137] Memory required for data: 115932
I0705 12:53:43.658123 9701 layer_factory.hpp:77] Creating layer Mconv7_stage6_L1
I0705 12:53:43.658129 9701 net.cpp:84] Creating Layer Mconv7_stage6_L1
I0705 12:53:43.658133 9701 net.cpp:406] Mconv7_stage6_L1 <- Mconv6_stage6_L1
I0705 12:53:43.658138 9701 net.cpp:380] Mconv7_stage6_L1 -> Mconv7_stage6_L1
I0705 12:53:43.658748 9701 net.cpp:122] Setting up Mconv7_stage6_L1
I0705 12:53:43.658753 9701 net.cpp:129] Top shape: 1 38 1 1 (38)
I0705 12:53:43.658756 9701 net.cpp:137] Memory required for data: 116084
I0705 12:53:43.658759 9701 layer_factory.hpp:77] Creating layer Mconv7_stage6_L2
I0705 12:53:43.658766 9701 net.cpp:84] Creating Layer Mconv7_stage6_L2
I0705 12:53:43.658769 9701 net.cpp:406] Mconv7_stage6_L2 <- Mconv6_stage6_L2
I0705 12:53:43.658774 9701 net.cpp:380] Mconv7_stage6_L2 -> Mconv7_stage6_L2
I0705 12:53:43.659905 9701 net.cpp:122] Setting up Mconv7_stage6_L2
I0705 12:53:43.659914 9701 net.cpp:129] Top shape: 1 19 1 1 (19)
I0705 12:53:43.659915 9701 net.cpp:137] Memory required for data: 116160
I0705 12:53:43.659919 9701 layer_factory.hpp:77] Creating layer concat_stage7
I0705 12:53:43.659924 9701 net.cpp:84] Creating Layer concat_stage7
I0705 12:53:43.659927 9701 net.cpp:406] concat_stage7 <- Mconv7_stage6_L2
I0705 12:53:43.659930 9701 net.cpp:406] concat_stage7 <- Mconv7_stage6_L1
I0705 12:53:43.659934 9701 net.cpp:380] concat_stage7 -> net_output
I0705 12:53:43.659956 9701 net.cpp:122] Setting up concat_stage7
I0705 12:53:43.659960 9701 net.cpp:129] Top shape: 1 57 1 1 (57)
I0705 12:53:43.659961 9701 net.cpp:137] Memory required for data: 116388
I0705 12:53:43.659963 9701 net.cpp:200] concat_stage7 does not need backward computation.
I0705 12:53:43.659970 9701 net.cpp:200] Mconv7_stage6_L2 does not need backward computation.
I0705 12:53:43.659972 9701 net.cpp:200] Mconv7_stage6_L1 does not need backward computation.
I0705 12:53:43.659974 9701 net.cpp:200] Mrelu6_stage6_L2 does not need backward computation.
I0705 12:53:43.659976 9701 net.cpp:200] Mconv6_stage6_L2 does not need backward computation.
I0705 12:53:43.659979 9701 net.cpp:200] Mrelu6_stage6_L1 does not need backward computation.
I0705 12:53:43.659981 9701 net.cpp:200] Mconv6_stage6_L1 does not need backward computation.
I0705 12:53:43.659983 9701 net.cpp:200] Mrelu5_stage6_L2 does not need backward computation.
I0705 12:53:43.659986 9701 net.cpp:200] Mconv5_stage6_L2 does not need backward computation.
I0705 12:53:43.659987 9701 net.cpp:200] Mrelu5_stage6_L1 does not need backward computation.
I0705 12:53:43.659989 9701 net.cpp:200] Mconv5_stage6_L1 does not need backward computation.
I0705 12:53:43.659991 9701 net.cpp:200] Mrelu4_stage6_L2 does not need backward computation.
I0705 12:53:43.659994 9701 net.cpp:200] Mconv4_stage6_L2 does not need backward computation.
I0705 12:53:43.659996 9701 net.cpp:200] Mrelu4_stage6_L1 does not need backward computation.
I0705 12:53:43.659998 9701 net.cpp:200] Mconv4_stage6_L1 does not need backward computation.
I0705 12:53:43.660001 9701 net.cpp:200] Mrelu3_stage6_L2 does not need backward computation.
I0705 12:53:43.660003 9701 net.cpp:200] Mconv3_stage6_L2 does not need backward computation.
I0705 12:53:43.660006 9701 net.cpp:200] Mrelu3_stage6_L1 does not need backward computation.
I0705 12:53:43.660008 9701 net.cpp:200] Mconv3_stage6_L1 does not need backward computation.
I0705 12:53:43.660010 9701 net.cpp:200] Mrelu2_stage6_L2 does not need backward computation.
I0705 12:53:43.660012 9701 net.cpp:200] Mconv2_stage6_L2 does not need backward computation.
I0705 12:53:43.660015 9701 net.cpp:200] Mrelu2_stage6_L1 does not need backward computation.
I0705 12:53:43.660017 9701 net.cpp:200] Mconv2_stage6_L1 does not need backward computation.
I0705 12:53:43.660020 9701 net.cpp:200] Mrelu1_stage6_L2 does not need backward computation.
I0705 12:53:43.660023 9701 net.cpp:200] Mconv1_stage6_L2 does not need backward computation.
I0705 12:53:43.660025 9701 net.cpp:200] Mrelu1_stage6_L1 does not need backward computation.
I0705 12:53:43.660027 9701 net.cpp:200] Mconv1_stage6_L1 does not need backward computation.
I0705 12:53:43.660030 9701 net.cpp:200] concat_stage6_concat_stage6_0_split does not need backward computation.
I0705 12:53:43.660032 9701 net.cpp:200] concat_stage6 does not need backward computation.
I0705 12:53:43.660035 9701 net.cpp:200] Mconv7_stage5_L2 does not need backward computation.
I0705 12:53:43.660038 9701 net.cpp:200] Mconv7_stage5_L1 does not need backward computation.
I0705 12:53:43.660042 9701 net.cpp:200] Mrelu6_stage5_L2 does not need backward computation.
I0705 12:53:43.660043 9701 net.cpp:200] Mconv6_stage5_L2 does not need backward computation.
I0705 12:53:43.660046 9701 net.cpp:200] Mrelu6_stage5_L1 does not need backward computation.
I0705 12:53:43.660048 9701 net.cpp:200] Mconv6_stage5_L1 does not need backward computation.
I0705 12:53:43.660050 9701 net.cpp:200] Mrelu5_stage5_L2 does not need backward computation.
I0705 12:53:43.660053 9701 net.cpp:200] Mconv5_stage5_L2 does not need backward computation.
I0705 12:53:43.660055 9701 net.cpp:200] Mrelu5_stage5_L1 does not need backward computation.
I0705 12:53:43.660058 9701 net.cpp:200] Mconv5_stage5_L1 does not need backward computation.
I0705 12:53:43.660060 9701 net.cpp:200] Mrelu4_stage5_L2 does not need backward computation.
I0705 12:53:43.660063 9701 net.cpp:200] Mconv4_stage5_L2 does not need backward computation.
I0705 12:53:43.660065 9701 net.cpp:200] Mrelu4_stage5_L1 does not need backward computation.
I0705 12:53:43.660068 9701 net.cpp:200] Mconv4_stage5_L1 does not need backward computation.
I0705 12:53:43.660069 9701 net.cpp:200] Mrelu3_stage5_L2 does not need backward computation.
I0705 12:53:43.660073 9701 net.cpp:200] Mconv3_stage5_L2 does not need backward computation.
I0705 12:53:43.660074 9701 net.cpp:200] Mrelu3_stage5_L1 does not need backward computation.
I0705 12:53:43.660078 9701 net.cpp:200] Mconv3_stage5_L1 does not need backward computation.
I0705 12:53:43.660080 9701 net.cpp:200] Mrelu2_stage5_L2 does not need backward computation.
I0705 12:53:43.660082 9701 net.cpp:200] Mconv2_stage5_L2 does not need backward computation.
I0705 12:53:43.660085 9701 net.cpp:200] Mrelu2_stage5_L1 does not need backward computation.
I0705 12:53:43.660087 9701 net.cpp:200] Mconv2_stage5_L1 does not need backward computation.
I0705 12:53:43.660089 9701 net.cpp:200] Mrelu1_stage5_L2 does not need backward computation.
I0705 12:53:43.660092 9701 net.cpp:200] Mconv1_stage5_L2 does not need backward computation.
I0705 12:53:43.660094 9701 net.cpp:200] Mrelu1_stage5_L1 does not need backward computation.
I0705 12:53:43.660097 9701 net.cpp:200] Mconv1_stage5_L1 does not need backward computation.
I0705 12:53:43.660100 9701 net.cpp:200] concat_stage5_concat_stage5_0_split does not need backward computation.
I0705 12:53:43.660102 9701 net.cpp:200] concat_stage5 does not need backward computation.
I0705 12:53:43.660106 9701 net.cpp:200] Mconv7_stage4_L2 does not need backward computation.
I0705 12:53:43.660109 9701 net.cpp:200] Mconv7_stage4_L1 does not need backward computation.
I0705 12:53:43.660111 9701 net.cpp:200] Mrelu6_stage4_L2 does not need backward computation.
I0705 12:53:43.660114 9701 net.cpp:200] Mconv6_stage4_L2 does not need backward computation.
I0705 12:53:43.660115 9701 net.cpp:200] Mrelu6_stage4_L1 does not need backward computation.
I0705 12:53:43.660118 9701 net.cpp:200] Mconv6_stage4_L1 does not need backward computation.
I0705 12:53:43.660120 9701 net.cpp:200] Mrelu5_stage4_L2 does not need backward computation.
I0705 12:53:43.660122 9701 net.cpp:200] Mconv5_stage4_L2 does not need backward computation.
I0705 12:53:43.660125 9701 net.cpp:200] Mrelu5_stage4_L1 does not need backward computation.
I0705 12:53:43.660126 9701 net.cpp:200] Mconv5_stage4_L1 does not need backward computation.
I0705 12:53:43.660130 9701 net.cpp:200] Mrelu4_stage4_L2 does not need backward computation.
I0705 12:53:43.660131 9701 net.cpp:200] Mconv4_stage4_L2 does not need backward computation.
I0705 12:53:43.660135 9701 net.cpp:200] Mrelu4_stage4_L1 does not need backward computation.
I0705 12:53:43.660136 9701 net.cpp:200] Mconv4_stage4_L1 does not need backward computation.
I0705 12:53:43.660138 9701 net.cpp:200] Mrelu3_stage4_L2 does not need backward computation.
I0705 12:53:43.660140 9701 net.cpp:200] Mconv3_stage4_L2 does not need backward computation.
I0705 12:53:43.660143 9701 net.cpp:200] Mrelu3_stage4_L1 does not need backward computation.
I0705 12:53:43.660145 9701 net.cpp:200] Mconv3_stage4_L1 does not need backward computation.
I0705 12:53:43.660147 9701 net.cpp:200] Mrelu2_stage4_L2 does not need backward computation.
I0705 12:53:43.660151 9701 net.cpp:200] Mconv2_stage4_L2 does not need backward computation.
I0705 12:53:43.660152 9701 net.cpp:200] Mrelu2_stage4_L1 does not need backward computation.
I0705 12:53:43.660154 9701 net.cpp:200] Mconv2_stage4_L1 does not need backward computation.
I0705 12:53:43.660157 9701 net.cpp:200] Mrelu1_stage4_L2 does not need backward computation.
I0705 12:53:43.660159 9701 net.cpp:200] Mconv1_stage4_L2 does not need backward computation.
I0705 12:53:43.660162 9701 net.cpp:200] Mrelu1_stage4_L1 does not need backward computation.
I0705 12:53:43.660164 9701 net.cpp:200] Mconv1_stage4_L1 does not need backward computation.
I0705 12:53:43.660167 9701 net.cpp:200] concat_stage4_concat_stage4_0_split does not need backward computation.
I0705 12:53:43.660169 9701 net.cpp:200] concat_stage4 does not need backward computation.
I0705 12:53:43.660173 9701 net.cpp:200] Mconv7_stage3_L2 does not need backward computation.
I0705 12:53:43.660176 9701 net.cpp:200] Mconv7_stage3_L1 does not need backward computation.
I0705 12:53:43.660178 9701 net.cpp:200] Mrelu6_stage3_L2 does not need backward computation.
I0705 12:53:43.660181 9701 net.cpp:200] Mconv6_stage3_L2 does not need backward computation.
I0705 12:53:43.660183 9701 net.cpp:200] Mrelu6_stage3_L1 does not need backward computation.
I0705 12:53:43.660187 9701 net.cpp:200] Mconv6_stage3_L1 does not need backward computation.
I0705 12:53:43.660188 9701 net.cpp:200] Mrelu5_stage3_L2 does not need backward computation.
I0705 12:53:43.660190 9701 net.cpp:200] Mconv5_stage3_L2 does not need backward computation.
I0705 12:53:43.660193 9701 net.cpp:200] Mrelu5_stage3_L1 does not need backward computation.
I0705 12:53:43.660195 9701 net.cpp:200] Mconv5_stage3_L1 does not need backward computation.
I0705 12:53:43.660197 9701 net.cpp:200] Mrelu4_stage3_L2 does not need backward computation.
I0705 12:53:43.660199 9701 net.cpp:200] Mconv4_stage3_L2 does not need backward computation.
I0705 12:53:43.660202 9701 net.cpp:200] Mrelu4_stage3_L1 does not need backward computation.
I0705 12:53:43.660204 9701 net.cpp:200] Mconv4_stage3_L1 does not need backward computation.
I0705 12:53:43.660207 9701 net.cpp:200] Mrelu3_stage3_L2 does not need backward computation.
I0705 12:53:43.660209 9701 net.cpp:200] Mconv3_stage3_L2 does not need backward computation.
I0705 12:53:43.660212 9701 net.cpp:200] Mrelu3_stage3_L1 does not need backward computation.
I0705 12:53:43.660214 9701 net.cpp:200] Mconv3_stage3_L1 does not need backward computation.
I0705 12:53:43.660217 9701 net.cpp:200] Mrelu2_stage3_L2 does not need backward computation.
I0705 12:53:43.660218 9701 net.cpp:200] Mconv2_stage3_L2 does not need backward computation.
I0705 12:53:43.660221 9701 net.cpp:200] Mrelu2_stage3_L1 does not need backward computation.
I0705 12:53:43.660224 9701 net.cpp:200] Mconv2_stage3_L1 does not need backward computation.
I0705 12:53:43.660226 9701 net.cpp:200] Mrelu1_stage3_L2 does not need backward computation.
I0705 12:53:43.660228 9701 net.cpp:200] Mconv1_stage3_L2 does not need backward computation.
I0705 12:53:43.660231 9701 net.cpp:200] Mrelu1_stage3_L1 does not need backward computation.
I0705 12:53:43.660233 9701 net.cpp:200] Mconv1_stage3_L1 does not need backward computation.
I0705 12:53:43.660236 9701 net.cpp:200] concat_stage3_concat_stage3_0_split does not need backward computation.
I0705 12:53:43.660239 9701 net.cpp:200] concat_stage3 does not need backward computation.
I0705 12:53:43.660243 9701 net.cpp:200] Mconv7_stage2_L2 does not need backward computation.
I0705 12:53:43.660245 9701 net.cpp:200] Mconv7_stage2_L1 does not need backward computation.
I0705 12:53:43.660248 9701 net.cpp:200] Mrelu6_stage2_L2 does not need backward computation.
I0705 12:53:43.660249 9701 net.cpp:200] Mconv6_stage2_L2 does not need backward computation.
I0705 12:53:43.660253 9701 net.cpp:200] Mrelu6_stage2_L1 does not need backward computation.
I0705 12:53:43.660254 9701 net.cpp:200] Mconv6_stage2_L1 does not need backward computation.
I0705 12:53:43.660257 9701 net.cpp:200] Mrelu5_stage2_L2 does not need backward computation.
I0705 12:53:43.660259 9701 net.cpp:200] Mconv5_stage2_L2 does not need backward computation.
I0705 12:53:43.660262 9701 net.cpp:200] Mrelu5_stage2_L1 does not need backward computation.
I0705 12:53:43.660264 9701 net.cpp:200] Mconv5_stage2_L1 does not need backward computation.
I0705 12:53:43.660266 9701 net.cpp:200] Mrelu4_stage2_L2 does not need backward computation.
I0705 12:53:43.660269 9701 net.cpp:200] Mconv4_stage2_L2 does not need backward computation.
I0705 12:53:43.660271 9701 net.cpp:200] Mrelu4_stage2_L1 does not need backward computation.
I0705 12:53:43.660274 9701 net.cpp:200] Mconv4_stage2_L1 does not need backward computation.
I0705 12:53:43.660277 9701 net.cpp:200] Mrelu3_stage2_L2 does not need backward computation.
I0705 12:53:43.660279 9701 net.cpp:200] Mconv3_stage2_L2 does not need backward computation.
I0705 12:53:43.660282 9701 net.cpp:200] Mrelu3_stage2_L1 does not need backward computation.
I0705 12:53:43.660284 9701 net.cpp:200] Mconv3_stage2_L1 does not need backward computation.
I0705 12:53:43.660287 9701 net.cpp:200] Mrelu2_stage2_L2 does not need backward computation.
I0705 12:53:43.660290 9701 net.cpp:200] Mconv2_stage2_L2 does not need backward computation.
I0705 12:53:43.660292 9701 net.cpp:200] Mrelu2_stage2_L1 does not need backward computation.
I0705 12:53:43.660295 9701 net.cpp:200] Mconv2_stage2_L1 does not need backward computation.
I0705 12:53:43.660297 9701 net.cpp:200] Mrelu1_stage2_L2 does not need backward computation.
I0705 12:53:43.660300 9701 net.cpp:200] Mconv1_stage2_L2 does not need backward computation.
I0705 12:53:43.660302 9701 net.cpp:200] Mrelu1_stage2_L1 does not need backward computation.
I0705 12:53:43.660305 9701 net.cpp:200] Mconv1_stage2_L1 does not need backward computation.
I0705 12:53:43.660307 9701 net.cpp:200] concat_stage2_concat_stage2_0_split does not need backward computation.
I0705 12:53:43.660310 9701 net.cpp:200] concat_stage2 does not need backward computation.
I0705 12:53:43.660312 9701 net.cpp:200] conv5_5_CPM_L2 does not need backward computation.
I0705 12:53:43.660315 9701 net.cpp:200] conv5_5_CPM_L1 does not need backward computation.
I0705 12:53:43.660318 9701 net.cpp:200] relu5_4_CPM_L2 does not need backward computation.
I0705 12:53:43.660320 9701 net.cpp:200] conv5_4_CPM_L2 does not need backward computation.
I0705 12:53:43.660323 9701 net.cpp:200] relu5_4_CPM_L1 does not need backward computation.
I0705 12:53:43.660326 9701 net.cpp:200] conv5_4_CPM_L1 does not need backward computation.
I0705 12:53:43.660328 9701 net.cpp:200] relu5_3_CPM_L2 does not need backward computation.
I0705 12:53:43.660331 9701 net.cpp:200] conv5_3_CPM_L2 does not need backward computation.
I0705 12:53:43.660333 9701 net.cpp:200] relu5_3_CPM_L1 does not need backward computation.
I0705 12:53:43.660336 9701 net.cpp:200] conv5_3_CPM_L1 does not need backward computation.
I0705 12:53:43.660337 9701 net.cpp:200] relu5_2_CPM_L2 does not need backward computation.
I0705 12:53:43.660339 9701 net.cpp:200] conv5_2_CPM_L2 does not need backward computation.
I0705 12:53:43.660342 9701 net.cpp:200] relu5_2_CPM_L1 does not need backward computation.
I0705 12:53:43.660344 9701 net.cpp:200] conv5_2_CPM_L1 does not need backward computation.
I0705 12:53:43.660346 9701 net.cpp:200] relu5_1_CPM_L2 does not need backward computation.
I0705 12:53:43.660348 9701 net.cpp:200] conv5_1_CPM_L2 does not need backward computation.
I0705 12:53:43.660351 9701 net.cpp:200] relu5_1_CPM_L1 does not need backward computation.
I0705 12:53:43.660353 9701 net.cpp:200] conv5_1_CPM_L1 does not need backward computation.
I0705 12:53:43.660356 9701 net.cpp:200] conv4_4_CPM_relu4_4_CPM_0_split does not need backward computation.
I0705 12:53:43.660359 9701 net.cpp:200] relu4_4_CPM does not need backward computation.
I0705 12:53:43.660362 9701 net.cpp:200] conv4_4_CPM does not need backward computation.
I0705 12:53:43.660364 9701 net.cpp:200] relu4_3_CPM does not need backward computation.
I0705 12:53:43.660367 9701 net.cpp:200] conv4_3_CPM does not need backward computation.
I0705 12:53:43.660369 9701 net.cpp:200] relu4_2 does not need backward computation.
I0705 12:53:43.660372 9701 net.cpp:200] conv4_2 does not need backward computation.
I0705 12:53:43.660374 9701 net.cpp:200] relu4_1 does not need backward computation.
I0705 12:53:43.660377 9701 net.cpp:200] conv4_1 does not need backward computation.
I0705 12:53:43.660379 9701 net.cpp:200] pool3_stage1 does not need backward computation.
I0705 12:53:43.660382 9701 net.cpp:200] relu3_4 does not need backward computation.
I0705 12:53:43.660384 9701 net.cpp:200] conv3_4 does not need backward computation.
I0705 12:53:43.660387 9701 net.cpp:200] relu3_3 does not need backward computation.
I0705 12:53:43.660389 9701 net.cpp:200] conv3_3 does not need backward computation.
I0705 12:53:43.660392 9701 net.cpp:200] relu3_2 does not need backward computation.
I0705 12:53:43.660394 9701 net.cpp:200] conv3_2 does not need backward computation.
I0705 12:53:43.660396 9701 net.cpp:200] relu3_1 does not need backward computation.
I0705 12:53:43.660398 9701 net.cpp:200] conv3_1 does not need backward computation.
I0705 12:53:43.660401 9701 net.cpp:200] pool2_stage1 does not need backward computation.
I0705 12:53:43.660403 9701 net.cpp:200] relu2_2 does not need backward computation.
I0705 12:53:43.660406 9701 net.cpp:200] conv2_2 does not need backward computation.
I0705 12:53:43.660410 9701 net.cpp:200] relu2_1 does not need backward computation.
I0705 12:53:43.660413 9701 net.cpp:200] conv2_1 does not need backward computation.
I0705 12:53:43.660416 9701 net.cpp:200] pool1_stage1 does not need backward computation.
I0705 12:53:43.660423 9701 net.cpp:200] relu1_2 does not need backward computation.
I0705 12:53:43.660426 9701 net.cpp:200] conv1_2 does not need backward computation.
I0705 12:53:43.660429 9701 net.cpp:200] relu1_1 does not need backward computation.
I0705 12:53:43.660431 9701 net.cpp:200] conv1_1 does not need backward computation.
I0705 12:53:43.660434 9701 net.cpp:200] input does not need backward computation.
I0705 12:53:43.660435 9701 net.cpp:242] This network produces output net_output
I0705 12:53:43.660490 9701 net.cpp:255] Network initialization done.
I0705 12:53:43.715225 9701 net.cpp:744] Ignoring source layer data
I0705 12:53:43.715240 9701 net.cpp:744] Ignoring source layer vec_weight
I0705 12:53:43.715242 9701 net.cpp:744] Ignoring source layer vec_weight_vec_weight_0_split
I0705 12:53:43.715245 9701 net.cpp:744] Ignoring source layer heat_weight_vec_weight_1_split
I0705 12:53:43.715245 9701 net.cpp:744] Ignoring source layer label_vec
I0705 12:53:43.715247 9701 net.cpp:744] Ignoring source layer label_vec_label_vec_0_split
I0705 12:53:43.715248 9701 net.cpp:744] Ignoring source layer label_heat
I0705 12:53:43.715250 9701 net.cpp:744] Ignoring source layer label_heat_label_heat_0_split
I0705 12:53:43.715251 9701 net.cpp:744] Ignoring source layer image
I0705 12:53:43.715252 9701 net.cpp:744] Ignoring source layer silence2
I0705 12:53:43.719492 9701 net.cpp:744] Ignoring source layer conv5_5_CPM_L1_conv5_5_CPM_L1_0_split
I0705 12:53:43.719511 9701 net.cpp:744] Ignoring source layer conv5_5_CPM_L2_conv5_5_CPM_L2_0_split
I0705 12:53:43.719519 9701 net.cpp:744] Ignoring source layer weight_stage1_L1
I0705 12:53:43.719522 9701 net.cpp:744] Ignoring source layer loss_stage1_L1
I0705 12:53:43.719525 9701 net.cpp:744] Ignoring source layer weight_stage1_L2
I0705 12:53:43.719527 9701 net.cpp:744] Ignoring source layer loss_stage1_L2
I0705 12:53:43.723901 9701 net.cpp:744] Ignoring source layer Mconv7_stage2_L1_Mconv7_stage2_L1_0_split
I0705 12:53:43.723912 9701 net.cpp:744] Ignoring source layer Mconv7_stage2_L2_Mconv7_stage2_L2_0_split
I0705 12:53:43.723917 9701 net.cpp:744] Ignoring source layer weight_stage2_L1
I0705 12:53:43.723919 9701 net.cpp:744] Ignoring source layer loss_stage2_L1
I0705 12:53:43.723922 9701 net.cpp:744] Ignoring source layer weight_stage2_L2
I0705 12:53:43.723923 9701 net.cpp:744] Ignoring source layer loss_stage2_L2
I0705 12:53:43.728404 9701 net.cpp:744] Ignoring source layer Mconv7_stage3_L1_Mconv7_stage3_L1_0_split
I0705 12:53:43.728415 9701 net.cpp:744] Ignoring source layer Mconv7_stage3_L2_Mconv7_stage3_L2_0_split
I0705 12:53:43.728418 9701 net.cpp:744] Ignoring source layer weight_stage3_L1
I0705 12:53:43.728420 9701 net.cpp:744] Ignoring source layer loss_stage3_L1
I0705 12:53:43.728422 9701 net.cpp:744] Ignoring source layer weight_stage3_L2
I0705 12:53:43.728425 9701 net.cpp:744] Ignoring source layer loss_stage3_L2
I0705 12:53:43.732702 9701 net.cpp:744] Ignoring source layer Mconv7_stage4_L1_Mconv7_stage4_L1_0_split
I0705 12:53:43.732709 9701 net.cpp:744] Ignoring source layer Mconv7_stage4_L2_Mconv7_stage4_L2_0_split
I0705 12:53:43.732713 9701 net.cpp:744] Ignoring source layer weight_stage4_L1
I0705 12:53:43.732715 9701 net.cpp:744] Ignoring source layer loss_stage4_L1
I0705 12:53:43.732717 9701 net.cpp:744] Ignoring source layer weight_stage4_L2
I0705 12:53:43.732718 9701 net.cpp:744] Ignoring source layer loss_stage4_L2
I0705 12:53:43.737179 9701 net.cpp:744] Ignoring source layer Mconv7_stage5_L1_Mconv7_stage5_L1_0_split
I0705 12:53:43.737195 9701 net.cpp:744] Ignoring source layer Mconv7_stage5_L2_Mconv7_stage5_L2_0_split
I0705 12:53:43.737198 9701 net.cpp:744] Ignoring source layer weight_stage5_L1
I0705 12:53:43.737200 9701 net.cpp:744] Ignoring source layer loss_stage5_L1
I0705 12:53:43.737205 9701 net.cpp:744] Ignoring source layer weight_stage5_L2
I0705 12:53:43.737206 9701 net.cpp:744] Ignoring source layer loss_stage5_L2
I0705 12:53:43.741714 9701 net.cpp:744] Ignoring source layer weight_stage6_L1
I0705 12:53:43.741720 9701 net.cpp:744] Ignoring source layer loss_stage6_L1
I0705 12:53:43.741724 9701 net.cpp:744] Ignoring source layer weight_stage6_L2
I0705 12:53:43.741724 9701 net.cpp:744] Ignoring source layer loss_stage6_L2

And then when I run the command rosrun openpose_ros_pkg test_openpose_ros_service_call I get below that messages the segmentation fault error and the process is killed.

I remember that a similar problem occurs when using the latest openpose package. Did you make sure you cloned the correct openpose commit?

There's a commit tag in the github repo. That's the commit for the openpose source that I use.

Specifically, I am using commit a1e0a5f4136e702b5731a268c2993fb75ca4753c

Thank you for your quick response. I am very interested in your project and I am very grateful for your help.

I think I was using another openpose commit. I will install the openpose commit you indicate. I hope this solves the problem and will confirm it soon.

Now I used the openpose commit you indicated but I still have the same error. Now when I run rosrun openpose_ros_pkg openpose_ros_node it seems that the inizalization is correct because it appears [INFO] [1499322616.973303766]: Initialization Successful! message that you added recently.

But when I run rosrun openpose_ros_pkg test_openpose_ros_service_call I get again the same error in the shell where I was running the node:

[ INFO] [1499323212.648279597]: Initialization Successful!
[ INFO] [1499323221.760387991]: detectPosesCallback
[ INFO] [1499323221.760609964]: Parsed image
[ INFO] [1499323221.760619149]: Perform forward pass with the following settings:
[ INFO] [1499323221.760626823]: - net_input_size: 656 368
[ INFO] [1499323221.760632899]: - num_scales: 1
[ INFO] [1499323221.760643183]: - scale_gap: 0.3
[ INFO] [1499323221.760650098]: - image_size: [640 x 480]
[ INFO] [1499323221.760661746]: Initialized Net Size
Segmentation fault (core dumped)

Looking carefully at the code I think the segmentation fault might be caused because it cannot access to the images correctly. Maybe I am not connecting the camera in the correct way. I am using a Logitech webcam connected by USB.

It should recognise the camera automatically or I have to do something in order to input the stream of images correctly?

Well the rosservice call just loads an image inside the openpose_ros_pkg/examples folder. We can talk about how to use it with your camera later.

Looking at src/openpose_ros_node.cpp, your seg fault seems to occur before any computation is performed on the neural net:

  ROS_INFO("Initialized Net Size");

  op::Array<float> netInputArray;
  std::vector<float> scaleRatios;
  std::tie(netInputArray, scaleRatios) = cv_mat_to_op_input.format(image);

  ROS_INFO("Preparing for forward pass");

  g_pose_extractor->forwardPass(netInputArray,  {image.cols, image.rows}, scaleRatios);

  ROS_INFO("g_pose_extractor->forwardPass done");

My suspicion is that this function is not working correctly for you cv_mat_to_op_input

It seems that this has also happenned with the ros service node that you based on but they did not solve it (tue-robotics-graveyard/openpose_ros#2).

I tried commenting std::tie(netInputArray, scaleRatios) = cv_mat_to_op_input.format(image) and I get the same error again:

[ INFO] [1499423192.648278917]: Initialization Successful!
[ INFO] [1499423301.760389991]: detectPosesCallback
[ INFO] [1499423301.760610964]: Parsed image
[ INFO] [1499423301.760620149]: Perform forward pass with the following settings:
[ INFO] [1499423301.760627823]: - net_input_size: 656 368
[ INFO] [1499423301.760632899]: - num_scales: 1
[ INFO] [1499423301.760643183]: - scale_gap: 0.3
[ INFO] [1499423301.760650098]: - image_size: [640 x 480]
[ INFO] [1499423301.760661746]: Initialized Net Size
[ INFO] [1499423301.760662042]: Preparing for forward pass

Segmentation fault (core dumped)

I will look at cv_mat_to_op_input, maybe It works if I reinstall OpenCV. If It works I will tell you.

Once again thanks a lot for your help! I am willing to have your code working.

Before you reinstall OpenCV (which I doubt is the cause), can you try the following?

I added a new ROS node which listens to a sensor_msgs::Image topic and outputs a visualization of the openpose output. (This is based on firephinx's code at `https://github.com/firephinx/openpose_ros).

I believe you should have better chances with this one as this code more closely reflects the tutorials from openpose.

To test it, the readme instructions have been updated accordingly:

  1. To test with your ROS sensor_msgs::Image topic, go to src/openpose_ros_node_firephinx.cpp and edit the lines:
// Camera Topic
DEFINE_string(camera_topic,             "/multisense/left/image_rect_color_rotated_180",      "Image topic that OpenPose will process.");

Change the string accordingly. camera_topic should be the ros sensor_msgs::Image topic you subscribe to. For example "/camera/image_raw"

Run catkin build and source your workspace again then run:

rosrun openpose_ros_pkg openpose_ros_node_firephinx

If this works, you should see an openCV visualization open up:
alt text

Let me know if this works or not.

When I run rosrun openpose_ros_pkg openpose_ros_node_firephinx I got this in the shell:

OpenPose ROS Node
[ INFO] [1499411793.206865801]: Initialization Succes

And keeps waiting. But when I start publishing the images I get the same error as before:

Segmentation fault (core dumped)

I was working with OpenCV 2.4.9 and I tried to install OpenCV 3.2 but I had some problems with the installation and when I finally installed it I could not build the ROS nodes. So I uninstalled the 3.2 version and installed again the 2.4.9. Then I could build the nodes again but I still got the same error. However I think this probably has to be with my installation and not with the code so maybe I will try after the weekend to install OpenCV 3.2 again.

Thanks a lot for your help. The things you are adding to the code look fantastic!

It seems that it was a problem with OpenCV. After uninstalling OpenCV 2.4.9 and installing OpenCV 3.2.0 everything worked fine.

Thanks a lot for your help!

Congrats! I'm glad it works for you.

This doesn't work for me even after replacing OpenCV 2.4.9 with OpenCV 3.4.0. Also I am not sure whether OpenCV3.4 is used on compiling as I have both installed. Is there a way to explicitly mention to use OpenCV3.4 while compiling ?

Hello. As mentioned in this thread ros-perception/image_pipeline#176 ,
some of ROS's image processing packages such as cv_bridge uses the precompiled version of OpenCV 2.4.9.

If you want to use OpenCV 3.4 without uninstalling the 2.4 deb files, you have to recompile cv_bridge and image_transport ROS packages with OpenCV 3.4 locally in your catkin workspace.

I did build image_transport and cv_bridge from source. On compiling openpose_ros_pkg, I get this error-

[ 60%] Linking CXX executable /home/harsh/catkin_ws/devel/lib/openpose_ros_pkg/openpose_ros_node_3d
/usr/bin/x86_64-linux-gnu-ld: CMakeFiles/openpose_ros_node_firephinx.dir/src/openpose_ros_node_firephinx.cpp.o: undefined reference to symbol '_ZN2cv7waitKeyEi'
//usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
openpose_ros/openpose_ros_pkg/CMakeFiles/openpose_ros_node_firephinx.dir/build.make:133: recipe for target '/home/harsh/catkin_ws/devel/lib/openpose_ros_pkg/openpose_ros_node_firephinx' failed
make[2]: *** [/home/harsh/catkin_ws/devel/lib/openpose_ros_pkg/openpose_ros_node_firephinx] Error 1
CMakeFiles/Makefile2:1190: recipe for target 'openpose_ros/openpose_ros_pkg/CMakeFiles/openpose_ros_node_firephinx.dir/all' failed
make[1]: *** [openpose_ros/openpose_ros_pkg/CMakeFiles/openpose_ros_node_firephinx.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/home/harsh/catkin_ws/devel/lib/libcv_bridge.so: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
/home/harsh/catkin_ws/devel/lib/libcv_bridge.so: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'
collect2: error: ld returned 1 exit status

Please help.

@Harsharma2308 : These two errors are cv_bridge related.

/home/harsh/catkin_ws/devel/lib/libcv_bridge.so: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform[abi:cxx11](char const*, char const*) const'
/home/harsh/catkin_ws/devel/lib/libcv_bridge.so: undefined reference to `boost::re_detail::cpp_regex_traits_implementation<char>::transform_primary[abi:cxx11](char const*, char const*) const'

Can I suggest that you use a fresh system and install OpenCV 3.4 which will overwrite the precompiled version of OpenCV 2.4?