stevenjj / openpose_ros

A ros wrapper for the CMU openpose library
60 stars 25 forks source link

Segmentation fault while testing service #1

Closed MiguelARD closed 7 years ago

MiguelARD commented 7 years ago

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.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?

MiguelARD commented 7 years ago

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

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

MiguelARD commented 7 years ago

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.

stevenjj commented 7 years ago

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

MiguelARD commented 7 years ago

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.

MiguelARD commented 7 years ago

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.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)

MiguelARD commented 7 years ago

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?

stevenjj commented 7 years ago

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

MiguelARD commented 7 years ago

It seems that this has also happenned with the ros service node that you based on but they did not solve it (https://github.com/tue-robotics/openpose_ros/issues/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.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.

stevenjj commented 7 years ago

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.

MiguelARD commented 7 years ago

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!

MiguelARD commented 7 years ago

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!

stevenjj commented 7 years ago

Congrats! I'm glad it works for you.

Harsharma2308 commented 5 years ago

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 ?

stevenjj commented 5 years ago

Hello. As mentioned in this thread https://github.com/ros-perception/image_pipeline/issues/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.

Harsharma2308 commented 5 years ago

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.

stevenjj commented 5 years ago

@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?