alexgkendall / SegNet-Tutorial

Files for a tutorial to train SegNet for road scenes using the CamVid dataset
http://mi.eng.cam.ac.uk/projects/segnet/tutorial.html
847 stars 517 forks source link

Scripts/webcam_demo.py does not run #140

Open AliRaza21918 opened 5 years ago

AliRaza21918 commented 5 years ago

I have installed caffe-segnet on Ubuntu16.04 in CPU_ONLY mode and have also installed SegNet-Tutorial i done follwing things in Scripts/webcam_demo.py set the path according to my caffe-segnet installed comment-out the gpu_mode give the path of video file cap=cv2.VideoCapture("path")

SO WHEN I RUN IT my terminal produce this Error. and there is not any window to display the input and output PLZ HELP ME where I am wrong

ali@ali-SVE1511MFXS:~/SegNet-Tutorial$ python Scripts/webcam_demo.py --model Example_Models/segnet_model_driving_webdemo.prototxt --weights Example_Models/segnet_weights_driving_webdemo.caffemodel --colours Scripts/camvid12.png WARNING: Logging before InitGoogleLogging() is written to STDERR I0719 21:12:53.507098 3446 net.cpp:42] Initializing net from parameters: name: "VGG_ILSVRC_16_layer" input: "data" input_dim: 1 input_dim: 3 input_dim: 360 input_dim: 480 state { phase: TEST } layer { name: "conv1_1" type: "Convolution" bottom: "data" 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" value: 0 } } } layer { name: "conv1_1_bn" type: "BN" bottom: "conv1_1" top: "conv1_1" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } 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" value: 0 } } } layer { name: "conv1_2_bn" type: "BN" bottom: "conv1_2" top: "conv1_2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu1_2" type: "ReLU" bottom: "conv1_2" top: "conv1_2" } layer { name: "pool1" type: "Pooling" bottom: "conv1_2" top: "pool1" top: "pool1_mask" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "conv2_1" type: "Convolution" bottom: "pool1" 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" value: 0 } } } layer { name: "conv2_1_bn" type: "BN" bottom: "conv2_1" top: "conv2_1" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } 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" value: 0 } } } layer { name: "conv2_2_bn" type: "BN" bottom: "conv2_2" top: "conv2_2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu2_2" type: "ReLU" bottom: "conv2_2" top: "conv2_2" } layer { name: "pool2" type: "Pooling" bottom: "conv2_2" top: "pool2" top: "pool2_mask" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "conv3_1" type: "Convolution" bottom: "pool2" 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" value: 0 } } } layer { name: "conv3_1_bn" type: "BN" bottom: "conv3_1" top: "conv3_1" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } 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" value: 0 } } } layer { name: "conv3_2_bn" type: "BN" bottom: "conv3_2" top: "conv3_2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } 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" value: 0 } } } layer { name: "conv3_3_bn" type: "BN" bottom: "conv3_3" top: "conv3_3" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu3_3" type: "ReLU" bottom: "conv3_3" top: "conv3_3" } layer { name: "pool3" type: "Pooling" bottom: "conv3_3" top: "pool3" top: "pool3_mask" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "conv4_1" type: "Convolution" bottom: "pool3" 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" value: 0 } } } layer { name: "conv4_1_bn" type: "BN" bottom: "conv4_1" top: "conv4_1" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } 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" value: 0 } } } layer { name: "conv4_2_bn" type: "BN" bottom: "conv4_2" top: "conv4_2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu4_2" type: "ReLU" bottom: "conv4_2" top: "conv4_2" } layer { name: "conv4_3" type: "Convolution" bottom: "conv4_2" top: "conv4_3" 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" value: 0 } } } layer { name: "conv4_3_bn" type: "BN" bottom: "conv4_3" top: "conv4_3" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu4_3" type: "ReLU" bottom: "conv4_3" top: "conv4_3" } layer { name: "pool4" type: "Pooling" bottom: "conv4_3" top: "pool4" top: "pool4_mask" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "conv5_1" type: "Convolution" bottom: "pool4" top: "conv5_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" value: 0 } } } layer { name: "conv5_1_bn" type: "BN" bottom: "conv5_1" top: "conv5_1" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_1" type: "ReLU" bottom: "conv5_1" top: "conv5_1" } layer { name: "conv5_2" type: "Convolution" bottom: "conv5_1" top: "conv5_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" value: 0 } } } layer { name: "conv5_2_bn" type: "BN" bottom: "conv5_2" top: "conv5_2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_2" type: "ReLU" bottom: "conv5_2" top: "conv5_2" } layer { name: "conv5_3" type: "Convolution" bottom: "conv5_2" top: "conv5_3" 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" value: 0 } } } layer { name: "conv5_3_bn" type: "BN" bottom: "conv5_3" top: "conv5_3" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_3" type: "ReLU" bottom: "conv5_3" top: "conv5_3" } layer { name: "pool5" type: "Pooling" bottom: "conv5_3" top: "pool5" top: "pool5_mask" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "upsample5" type: "Upsample" bottom: "pool5" bottom: "pool5_mask" top: "pool5_D" upsample_param { scale: 2 upsample_h: 23 upsample_w: 30 } } layer { name: "conv5_3_D" type: "Convolution" bottom: "pool5_D" top: "conv5_3_D" 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" value: 0 } } } layer { name: "conv5_3_D_bn" type: "BN" bottom: "conv5_3_D" top: "conv5_3_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_3_D" type: "ReLU" bottom: "conv5_3_D" top: "conv5_3_D" } layer { name: "conv5_2_D" type: "Convolution" bottom: "conv5_3_D" top: "conv5_2_D" 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" value: 0 } } } layer { name: "conv5_2_D_bn" type: "BN" bottom: "conv5_2_D" top: "conv5_2_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_2_D" type: "ReLU" bottom: "conv5_2_D" top: "conv5_2_D" } layer { name: "conv5_1_D" type: "Convolution" bottom: "conv5_2_D" top: "conv5_1_D" 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" value: 0 } } } layer { name: "conv5_1_D_bn" type: "BN" bottom: "conv5_1_D" top: "conv5_1_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu5_1_D" type: "ReLU" bottom: "conv5_1_D" top: "conv5_1_D" } layer { name: "upsample4" type: "Upsample" bottom: "conv5_1_D" bottom: "pool4_mask" top: "pool4_D" upsample_param { scale: 2 upsample_h: 45 upsample_w: 60 } } layer { name: "conv4_3_D" type: "Convolution" bottom: "pool4_D" top: "conv4_3_D" 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" value: 0 } } } layer { name: "conv4_3_D_bn" type: "BN" bottom: "conv4_3_D" top: "conv4_3_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu4_3_D" type: "ReLU" bottom: "conv4_3_D" top: "conv4_3_D" } layer { name: "conv4_2_D" type: "Convolution" bottom: "conv4_3_D" top: "conv4_2_D" 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" value: 0 } } } layer { name: "conv4_2_D_bn" type: "BN" bottom: "conv4_2_D" top: "conv4_2_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu4_2_D" type: "ReLU" bottom: "conv4_2_D" top: "conv4_2_D" } layer { name: "conv4_1_D" type: "Convolution" bottom: "conv4_2_D" top: "conv4_1_D" 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" value: 0 } } } layer { name: "conv4_1_D_bn" type: "BN" bottom: "conv4_1_D" top: "conv4_1_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu4_1_D" type: "ReLU" bottom: "conv4_1_D" top: "conv4_1_D" } layer { name: "upsample3" type: "Upsample" bottom: "conv4_1_D" bottom: "pool3_mask" top: "pool3_D" upsample_param { scale: 2 } } layer { name: "conv3_3_D" type: "Convolution" bottom: "pool3_D" top: "conv3_3_D" 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" value: 0 } } } layer { name: "conv3_3_D_bn" type: "BN" bottom: "conv3_3_D" top: "conv3_3_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu3_3_D" type: "ReLU" bottom: "conv3_3_D" top: "conv3_3_D" } layer { name: "conv3_2_D" type: "Convolution" bottom: "conv3_3_D" top: "conv3_2_D" 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" value: 0 } } } layer { name: "conv3_2_D_bn" type: "BN" bottom: "conv3_2_D" top: "conv3_2_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu3_2_D" type: "ReLU" bottom: "conv3_2_D" top: "conv3_2_D" } layer { name: "conv3_1_D" type: "Convolution" bottom: "conv3_2_D" top: "conv3_1_D" 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" value: 0 } } } layer { name: "conv3_1_D_bn" type: "BN" bottom: "conv3_1_D" top: "conv3_1_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu3_1_D" type: "ReLU" bottom: "conv3_1_D" top: "conv3_1_D" } layer { name: "upsample2" type: "Upsample" bottom: "conv3_1_D" bottom: "pool2_mask" top: "pool2_D" upsample_param { scale: 2 } } layer { name: "conv2_2_D" type: "Convolution" bottom: "pool2_D" top: "conv2_2_D" 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" value: 0 } } } layer { name: "conv2_2_D_bn" type: "BN" bottom: "conv2_2_D" top: "conv2_2_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu2_2_D" type: "ReLU" bottom: "conv2_2_D" top: "conv2_2_D" } layer { name: "conv2_1_D" type: "Convolution" bottom: "conv2_2_D" top: "conv2_1_D" 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" value: 0 } } } layer { name: "conv2_1_D_bn" type: "BN" bottom: "conv2_1_D" top: "conv2_1_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu2_1_D" type: "ReLU" bottom: "conv2_1_D" top: "conv2_1_D" } layer { name: "upsample1" type: "Upsample" bottom: "conv2_1_D" bottom: "pool1_mask" top: "pool1_D" upsample_param { scale: 2 } } layer { name: "conv1_2_D" type: "Convolution" bottom: "pool1_D" top: "conv1_2_D" 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" value: 0 } } } layer { name: "conv1_2_D_bn" type: "BN" bottom: "conv1_2_D" top: "conv1_2_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 1 decay_mult: 0 } bn_param { scale_filler { type: "constant" value: 1 } shift_filler { type: "constant" value: 0 } bn_mode: INFERENCE } } layer { name: "relu1_2_D" type: "ReLU" bottom: "conv1_2_D" top: "conv1_2_D" } layer { name: "conv1_1_D" type: "Convolution" bottom: "conv1_2_D" top: "conv1_1_D" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 12 pad: 1 kernel_size: 3 weight_filler { type: "gaussian" std: 0.01 } bias_filler { type: "constant" value: 0 } } } layer { name: "argmax" type: "ArgMax" bottom: "conv1_1_D" top: "argmax" argmax_param { axis: 1 } } I0719 21:12:53.508260 3446 net.cpp:370] Input 0 -> data I0719 21:12:53.508294 3446 layer_factory.hpp:74] Creating layer conv1_1 I0719 21:12:53.508306 3446 net.cpp:90] Creating Layer conv1_1 I0719 21:12:53.508313 3446 net.cpp:410] conv1_1 <- data I0719 21:12:53.508323 3446 net.cpp:368] conv1_1 -> conv1_1 I0719 21:12:53.508333 3446 net.cpp:120] Setting up conv1_1 I0719 21:12:53.508678 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.508694 3446 layer_factory.hpp:74] Creating layer conv1_1_bn I0719 21:12:53.508705 3446 net.cpp:90] Creating Layer conv1_1_bn I0719 21:12:53.508711 3446 net.cpp:410] conv1_1_bn <- conv1_1 I0719 21:12:53.508720 3446 net.cpp:357] conv1_1_bn -> conv1_1 (in-place) I0719 21:12:53.508729 3446 net.cpp:120] Setting up conv1_1_bn I0719 21:12:53.509227 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.509243 3446 layer_factory.hpp:74] Creating layer relu1_1 I0719 21:12:53.509253 3446 net.cpp:90] Creating Layer relu1_1 I0719 21:12:53.509258 3446 net.cpp:410] relu1_1 <- conv1_1 I0719 21:12:53.509268 3446 net.cpp:357] relu1_1 -> conv1_1 (in-place) I0719 21:12:53.509276 3446 net.cpp:120] Setting up relu1_1 I0719 21:12:53.509284 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.509290 3446 layer_factory.hpp:74] Creating layer conv1_2 I0719 21:12:53.509299 3446 net.cpp:90] Creating Layer conv1_2 I0719 21:12:53.509305 3446 net.cpp:410] conv1_2 <- conv1_1 I0719 21:12:53.509315 3446 net.cpp:368] conv1_2 -> conv1_2 I0719 21:12:53.509325 3446 net.cpp:120] Setting up conv1_2 I0719 21:12:53.510074 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.510093 3446 layer_factory.hpp:74] Creating layer conv1_2_bn I0719 21:12:53.510109 3446 net.cpp:90] Creating Layer conv1_2_bn I0719 21:12:53.510118 3446 net.cpp:410] conv1_2_bn <- conv1_2 I0719 21:12:53.510130 3446 net.cpp:357] conv1_2_bn -> conv1_2 (in-place) I0719 21:12:53.510141 3446 net.cpp:120] Setting up conv1_2_bn I0719 21:12:53.510643 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.510663 3446 layer_factory.hpp:74] Creating layer relu1_2 I0719 21:12:53.510676 3446 net.cpp:90] Creating Layer relu1_2 I0719 21:12:53.510684 3446 net.cpp:410] relu1_2 <- conv1_2 I0719 21:12:53.510695 3446 net.cpp:357] relu1_2 -> conv1_2 (in-place) I0719 21:12:53.510705 3446 net.cpp:120] Setting up relu1_2 I0719 21:12:53.510715 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.510722 3446 layer_factory.hpp:74] Creating layer pool1 I0719 21:12:53.510735 3446 net.cpp:90] Creating Layer pool1 I0719 21:12:53.510741 3446 net.cpp:410] pool1 <- conv1_2 I0719 21:12:53.510753 3446 net.cpp:368] pool1 -> pool1 I0719 21:12:53.510766 3446 net.cpp:368] pool1 -> pool1_mask I0719 21:12:53.510776 3446 net.cpp:120] Setting up pool1 I0719 21:12:53.510789 3446 net.cpp:127] Top shape: 1 64 180 240 (2764800) I0719 21:12:53.510799 3446 net.cpp:127] Top shape: 1 64 180 240 (2764800) I0719 21:12:53.510807 3446 layer_factory.hpp:74] Creating layer conv2_1 I0719 21:12:53.510820 3446 net.cpp:90] Creating Layer conv2_1 I0719 21:12:53.510828 3446 net.cpp:410] conv2_1 <- pool1 I0719 21:12:53.510839 3446 net.cpp:368] conv2_1 -> conv2_1 I0719 21:12:53.510854 3446 net.cpp:120] Setting up conv2_1 I0719 21:12:53.511828 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.511847 3446 layer_factory.hpp:74] Creating layer conv2_1_bn I0719 21:12:53.511863 3446 net.cpp:90] Creating Layer conv2_1_bn I0719 21:12:53.511871 3446 net.cpp:410] conv2_1_bn <- conv2_1 I0719 21:12:53.511883 3446 net.cpp:357] conv2_1_bn -> conv2_1 (in-place) I0719 21:12:53.511893 3446 net.cpp:120] Setting up conv2_1_bn I0719 21:12:53.512056 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.512071 3446 layer_factory.hpp:74] Creating layer relu2_1 I0719 21:12:53.512081 3446 net.cpp:90] Creating Layer relu2_1 I0719 21:12:53.512090 3446 net.cpp:410] relu2_1 <- conv2_1 I0719 21:12:53.512102 3446 net.cpp:357] relu2_1 -> conv2_1 (in-place) I0719 21:12:53.512112 3446 net.cpp:120] Setting up relu2_1 I0719 21:12:53.512122 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.512130 3446 layer_factory.hpp:74] Creating layer conv2_2 I0719 21:12:53.512141 3446 net.cpp:90] Creating Layer conv2_2 I0719 21:12:53.512151 3446 net.cpp:410] conv2_2 <- conv2_1 I0719 21:12:53.512162 3446 net.cpp:368] conv2_2 -> conv2_2 I0719 21:12:53.512173 3446 net.cpp:120] Setting up conv2_2 I0719 21:12:53.514031 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.514046 3446 layer_factory.hpp:74] Creating layer conv2_2_bn I0719 21:12:53.514060 3446 net.cpp:90] Creating Layer conv2_2_bn I0719 21:12:53.514068 3446 net.cpp:410] conv2_2_bn <- conv2_2 I0719 21:12:53.514080 3446 net.cpp:357] conv2_2_bn -> conv2_2 (in-place) I0719 21:12:53.514091 3446 net.cpp:120] Setting up conv2_2_bn I0719 21:12:53.514241 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.514256 3446 layer_factory.hpp:74] Creating layer relu2_2 I0719 21:12:53.514266 3446 net.cpp:90] Creating Layer relu2_2 I0719 21:12:53.514272 3446 net.cpp:410] relu2_2 <- conv2_2 I0719 21:12:53.514282 3446 net.cpp:357] relu2_2 -> conv2_2 (in-place) I0719 21:12:53.514292 3446 net.cpp:120] Setting up relu2_2 I0719 21:12:53.514302 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.514309 3446 layer_factory.hpp:74] Creating layer pool2 I0719 21:12:53.514322 3446 net.cpp:90] Creating Layer pool2 I0719 21:12:53.514330 3446 net.cpp:410] pool2 <- conv2_2 I0719 21:12:53.514340 3446 net.cpp:368] pool2 -> pool2 I0719 21:12:53.514353 3446 net.cpp:368] pool2 -> pool2_mask I0719 21:12:53.514365 3446 net.cpp:120] Setting up pool2 I0719 21:12:53.514379 3446 net.cpp:127] Top shape: 1 128 90 120 (1382400) I0719 21:12:53.514389 3446 net.cpp:127] Top shape: 1 128 90 120 (1382400) I0719 21:12:53.514396 3446 layer_factory.hpp:74] Creating layer conv3_1 I0719 21:12:53.514407 3446 net.cpp:90] Creating Layer conv3_1 I0719 21:12:53.514415 3446 net.cpp:410] conv3_1 <- pool2 I0719 21:12:53.514427 3446 net.cpp:368] conv3_1 -> conv3_1 I0719 21:12:53.514439 3446 net.cpp:120] Setting up conv3_1 I0719 21:12:53.518160 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.518187 3446 layer_factory.hpp:74] Creating layer conv3_1_bn I0719 21:12:53.518206 3446 net.cpp:90] Creating Layer conv3_1_bn I0719 21:12:53.518216 3446 net.cpp:410] conv3_1_bn <- conv3_1 I0719 21:12:53.518231 3446 net.cpp:357] conv3_1_bn -> conv3_1 (in-place) I0719 21:12:53.518246 3446 net.cpp:120] Setting up conv3_1_bn I0719 21:12:53.518321 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.518337 3446 layer_factory.hpp:74] Creating layer relu3_1 I0719 21:12:53.518354 3446 net.cpp:90] Creating Layer relu3_1 I0719 21:12:53.518363 3446 net.cpp:410] relu3_1 <- conv3_1 I0719 21:12:53.518375 3446 net.cpp:357] relu3_1 -> conv3_1 (in-place) I0719 21:12:53.518388 3446 net.cpp:120] Setting up relu3_1 I0719 21:12:53.518399 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.518409 3446 layer_factory.hpp:74] Creating layer conv3_2 I0719 21:12:53.518421 3446 net.cpp:90] Creating Layer conv3_2 I0719 21:12:53.518431 3446 net.cpp:410] conv3_2 <- conv3_1 I0719 21:12:53.518447 3446 net.cpp:368] conv3_2 -> conv3_2 I0719 21:12:53.518460 3446 net.cpp:120] Setting up conv3_2 I0719 21:12:53.526897 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.526934 3446 layer_factory.hpp:74] Creating layer conv3_2_bn I0719 21:12:53.526954 3446 net.cpp:90] Creating Layer conv3_2_bn I0719 21:12:53.526967 3446 net.cpp:410] conv3_2_bn <- conv3_2 I0719 21:12:53.526985 3446 net.cpp:357] conv3_2_bn -> conv3_2 (in-place) I0719 21:12:53.527004 3446 net.cpp:120] Setting up conv3_2_bn I0719 21:12:53.527076 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.527089 3446 layer_factory.hpp:74] Creating layer relu3_2 I0719 21:12:53.527102 3446 net.cpp:90] Creating Layer relu3_2 I0719 21:12:53.527113 3446 net.cpp:410] relu3_2 <- conv3_2 I0719 21:12:53.527127 3446 net.cpp:357] relu3_2 -> conv3_2 (in-place) I0719 21:12:53.527142 3446 net.cpp:120] Setting up relu3_2 I0719 21:12:53.527155 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.527165 3446 layer_factory.hpp:74] Creating layer conv3_3 I0719 21:12:53.527180 3446 net.cpp:90] Creating Layer conv3_3 I0719 21:12:53.527190 3446 net.cpp:410] conv3_3 <- conv3_2 I0719 21:12:53.527206 3446 net.cpp:368] conv3_3 -> conv3_3 I0719 21:12:53.527221 3446 net.cpp:120] Setting up conv3_3 I0719 21:12:53.535002 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.535037 3446 layer_factory.hpp:74] Creating layer conv3_3_bn I0719 21:12:53.535059 3446 net.cpp:90] Creating Layer conv3_3_bn I0719 21:12:53.535070 3446 net.cpp:410] conv3_3_bn <- conv3_3 I0719 21:12:53.535085 3446 net.cpp:357] conv3_3_bn -> conv3_3 (in-place) I0719 21:12:53.535104 3446 net.cpp:120] Setting up conv3_3_bn I0719 21:12:53.535184 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.535202 3446 layer_factory.hpp:74] Creating layer relu3_3 I0719 21:12:53.535219 3446 net.cpp:90] Creating Layer relu3_3 I0719 21:12:53.535230 3446 net.cpp:410] relu3_3 <- conv3_3 I0719 21:12:53.535256 3446 net.cpp:357] relu3_3 -> conv3_3 (in-place) I0719 21:12:53.535277 3446 net.cpp:120] Setting up relu3_3 I0719 21:12:53.535298 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.535310 3446 layer_factory.hpp:74] Creating layer pool3 I0719 21:12:53.535326 3446 net.cpp:90] Creating Layer pool3 I0719 21:12:53.535336 3446 net.cpp:410] pool3 <- conv3_3 I0719 21:12:53.535349 3446 net.cpp:368] pool3 -> pool3 I0719 21:12:53.535362 3446 net.cpp:368] pool3 -> pool3_mask I0719 21:12:53.535374 3446 net.cpp:120] Setting up pool3 I0719 21:12:53.535390 3446 net.cpp:127] Top shape: 1 256 45 60 (691200) I0719 21:12:53.535400 3446 net.cpp:127] Top shape: 1 256 45 60 (691200) I0719 21:12:53.535408 3446 layer_factory.hpp:74] Creating layer conv4_1 I0719 21:12:53.535423 3446 net.cpp:90] Creating Layer conv4_1 I0719 21:12:53.535431 3446 net.cpp:410] conv4_1 <- pool3 I0719 21:12:53.535442 3446 net.cpp:368] conv4_1 -> conv4_1 I0719 21:12:53.535456 3446 net.cpp:120] Setting up conv4_1 I0719 21:12:53.550055 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.550089 3446 layer_factory.hpp:74] Creating layer conv4_1_bn I0719 21:12:53.550115 3446 net.cpp:90] Creating Layer conv4_1_bn I0719 21:12:53.550124 3446 net.cpp:410] conv4_1_bn <- conv4_1 I0719 21:12:53.550135 3446 net.cpp:357] conv4_1_bn -> conv4_1 (in-place) I0719 21:12:53.550148 3446 net.cpp:120] Setting up conv4_1_bn I0719 21:12:53.550175 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.550185 3446 layer_factory.hpp:74] Creating layer relu4_1 I0719 21:12:53.550194 3446 net.cpp:90] Creating Layer relu4_1 I0719 21:12:53.550199 3446 net.cpp:410] relu4_1 <- conv4_1 I0719 21:12:53.550206 3446 net.cpp:357] relu4_1 -> conv4_1 (in-place) I0719 21:12:53.550213 3446 net.cpp:120] Setting up relu4_1 I0719 21:12:53.550221 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.550227 3446 layer_factory.hpp:74] Creating layer conv4_2 I0719 21:12:53.550238 3446 net.cpp:90] Creating Layer conv4_2 I0719 21:12:53.550248 3446 net.cpp:410] conv4_2 <- conv4_1 I0719 21:12:53.550264 3446 net.cpp:368] conv4_2 -> conv4_2 I0719 21:12:53.550276 3446 net.cpp:120] Setting up conv4_2 I0719 21:12:53.579023 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.579073 3446 layer_factory.hpp:74] Creating layer conv4_2_bn I0719 21:12:53.579095 3446 net.cpp:90] Creating Layer conv4_2_bn I0719 21:12:53.579104 3446 net.cpp:410] conv4_2_bn <- conv4_2 I0719 21:12:53.579123 3446 net.cpp:357] conv4_2_bn -> conv4_2 (in-place) I0719 21:12:53.579139 3446 net.cpp:120] Setting up conv4_2_bn I0719 21:12:53.579170 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.579185 3446 layer_factory.hpp:74] Creating layer relu4_2 I0719 21:12:53.579196 3446 net.cpp:90] Creating Layer relu4_2 I0719 21:12:53.579205 3446 net.cpp:410] relu4_2 <- conv4_2 I0719 21:12:53.579216 3446 net.cpp:357] relu4_2 -> conv4_2 (in-place) I0719 21:12:53.579226 3446 net.cpp:120] Setting up relu4_2 I0719 21:12:53.579237 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.579244 3446 layer_factory.hpp:74] Creating layer conv4_3 I0719 21:12:53.579258 3446 net.cpp:90] Creating Layer conv4_3 I0719 21:12:53.579267 3446 net.cpp:410] conv4_3 <- conv4_2 I0719 21:12:53.579289 3446 net.cpp:368] conv4_3 -> conv4_3 I0719 21:12:53.579303 3446 net.cpp:120] Setting up conv4_3 I0719 21:12:53.606863 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.606926 3446 layer_factory.hpp:74] Creating layer conv4_3_bn I0719 21:12:53.606963 3446 net.cpp:90] Creating Layer conv4_3_bn I0719 21:12:53.606981 3446 net.cpp:410] conv4_3_bn <- conv4_3 I0719 21:12:53.606999 3446 net.cpp:357] conv4_3_bn -> conv4_3 (in-place) I0719 21:12:53.607022 3446 net.cpp:120] Setting up conv4_3_bn I0719 21:12:53.607064 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.607077 3446 layer_factory.hpp:74] Creating layer relu4_3 I0719 21:12:53.607097 3446 net.cpp:90] Creating Layer relu4_3 I0719 21:12:53.607105 3446 net.cpp:410] relu4_3 <- conv4_3 I0719 21:12:53.607117 3446 net.cpp:357] relu4_3 -> conv4_3 (in-place) I0719 21:12:53.607128 3446 net.cpp:120] Setting up relu4_3 I0719 21:12:53.607141 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.607149 3446 layer_factory.hpp:74] Creating layer pool4 I0719 21:12:53.607164 3446 net.cpp:90] Creating Layer pool4 I0719 21:12:53.607172 3446 net.cpp:410] pool4 <- conv4_3 I0719 21:12:53.607188 3446 net.cpp:368] pool4 -> pool4 I0719 21:12:53.607203 3446 net.cpp:368] pool4 -> pool4_mask I0719 21:12:53.607215 3446 net.cpp:120] Setting up pool4 I0719 21:12:53.607233 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.607242 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.607252 3446 layer_factory.hpp:74] Creating layer conv5_1 I0719 21:12:53.607270 3446 net.cpp:90] Creating Layer conv5_1 I0719 21:12:53.607280 3446 net.cpp:410] conv5_1 <- pool4 I0719 21:12:53.607293 3446 net.cpp:368] conv5_1 -> conv5_1 I0719 21:12:53.607306 3446 net.cpp:120] Setting up conv5_1 I0719 21:12:53.634462 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.634500 3446 layer_factory.hpp:74] Creating layer conv5_1_bn I0719 21:12:53.634519 3446 net.cpp:90] Creating Layer conv5_1_bn I0719 21:12:53.634531 3446 net.cpp:410] conv5_1_bn <- conv5_1 I0719 21:12:53.634546 3446 net.cpp:357] conv5_1_bn -> conv5_1 (in-place) I0719 21:12:53.634560 3446 net.cpp:120] Setting up conv5_1_bn I0719 21:12:53.634588 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.634600 3446 layer_factory.hpp:74] Creating layer relu5_1 I0719 21:12:53.634611 3446 net.cpp:90] Creating Layer relu5_1 I0719 21:12:53.634619 3446 net.cpp:410] relu5_1 <- conv5_1 I0719 21:12:53.634632 3446 net.cpp:357] relu5_1 -> conv5_1 (in-place) I0719 21:12:53.634644 3446 net.cpp:120] Setting up relu5_1 I0719 21:12:53.634655 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.634662 3446 layer_factory.hpp:74] Creating layer conv5_2 I0719 21:12:53.634675 3446 net.cpp:90] Creating Layer conv5_2 I0719 21:12:53.634683 3446 net.cpp:410] conv5_2 <- conv5_1 I0719 21:12:53.634696 3446 net.cpp:368] conv5_2 -> conv5_2 I0719 21:12:53.634708 3446 net.cpp:120] Setting up conv5_2 I0719 21:12:53.662531 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.662585 3446 layer_factory.hpp:74] Creating layer conv5_2_bn I0719 21:12:53.662603 3446 net.cpp:90] Creating Layer conv5_2_bn I0719 21:12:53.662614 3446 net.cpp:410] conv5_2_bn <- conv5_2 I0719 21:12:53.662628 3446 net.cpp:357] conv5_2_bn -> conv5_2 (in-place) I0719 21:12:53.662641 3446 net.cpp:120] Setting up conv5_2_bn I0719 21:12:53.662662 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.662672 3446 layer_factory.hpp:74] Creating layer relu5_2 I0719 21:12:53.662683 3446 net.cpp:90] Creating Layer relu5_2 I0719 21:12:53.662694 3446 net.cpp:410] relu5_2 <- conv5_2 I0719 21:12:53.662706 3446 net.cpp:357] relu5_2 -> conv5_2 (in-place) I0719 21:12:53.662719 3446 net.cpp:120] Setting up relu5_2 I0719 21:12:53.662732 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.662740 3446 layer_factory.hpp:74] Creating layer conv5_3 I0719 21:12:53.662757 3446 net.cpp:90] Creating Layer conv5_3 I0719 21:12:53.662765 3446 net.cpp:410] conv5_3 <- conv5_2 I0719 21:12:53.662781 3446 net.cpp:368] conv5_3 -> conv5_3 I0719 21:12:53.662794 3446 net.cpp:120] Setting up conv5_3 I0719 21:12:53.691355 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.691404 3446 layer_factory.hpp:74] Creating layer conv5_3_bn I0719 21:12:53.691421 3446 net.cpp:90] Creating Layer conv5_3_bn I0719 21:12:53.691433 3446 net.cpp:410] conv5_3_bn <- conv5_3 I0719 21:12:53.691450 3446 net.cpp:357] conv5_3_bn -> conv5_3 (in-place) I0719 21:12:53.691468 3446 net.cpp:120] Setting up conv5_3_bn I0719 21:12:53.691493 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.691511 3446 layer_factory.hpp:74] Creating layer relu5_3 I0719 21:12:53.691525 3446 net.cpp:90] Creating Layer relu5_3 I0719 21:12:53.691534 3446 net.cpp:410] relu5_3 <- conv5_3 I0719 21:12:53.691547 3446 net.cpp:357] relu5_3 -> conv5_3 (in-place) I0719 21:12:53.691558 3446 net.cpp:120] Setting up relu5_3 I0719 21:12:53.691570 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.691578 3446 layer_factory.hpp:74] Creating layer pool5 I0719 21:12:53.691591 3446 net.cpp:90] Creating Layer pool5 I0719 21:12:53.691597 3446 net.cpp:410] pool5 <- conv5_3 I0719 21:12:53.691606 3446 net.cpp:368] pool5 -> pool5 I0719 21:12:53.691620 3446 net.cpp:368] pool5 -> pool5_mask I0719 21:12:53.691632 3446 net.cpp:120] Setting up pool5 I0719 21:12:53.691646 3446 net.cpp:127] Top shape: 1 512 12 15 (92160) I0719 21:12:53.691656 3446 net.cpp:127] Top shape: 1 512 12 15 (92160) I0719 21:12:53.691664 3446 layer_factory.hpp:74] Creating layer upsample5 I0719 21:12:53.691679 3446 net.cpp:90] Creating Layer upsample5 I0719 21:12:53.691687 3446 net.cpp:410] upsample5 <- pool5 I0719 21:12:53.691699 3446 net.cpp:410] upsample5 <- pool5_mask I0719 21:12:53.691709 3446 net.cpp:368] upsample5 -> pool5_D I0719 21:12:53.691721 3446 net.cpp:120] Setting up upsample5 I0719 21:12:53.691735 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.691742 3446 layer_factory.hpp:74] Creating layer conv5_3_D I0719 21:12:53.691756 3446 net.cpp:90] Creating Layer conv5_3_D I0719 21:12:53.691764 3446 net.cpp:410] conv5_3_D <- pool5_D I0719 21:12:53.691776 3446 net.cpp:368] conv5_3_D -> conv5_3_D I0719 21:12:53.691787 3446 net.cpp:120] Setting up conv5_3_D I0719 21:12:53.720801 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.720836 3446 layer_factory.hpp:74] Creating layer conv5_3_D_bn I0719 21:12:53.720863 3446 net.cpp:90] Creating Layer conv5_3_D_bn I0719 21:12:53.720871 3446 net.cpp:410] conv5_3_D_bn <- conv5_3_D I0719 21:12:53.720894 3446 net.cpp:357] conv5_3_D_bn -> conv5_3_D (in-place) I0719 21:12:53.720907 3446 net.cpp:120] Setting up conv5_3_D_bn I0719 21:12:53.720934 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.720947 3446 layer_factory.hpp:74] Creating layer relu5_3_D I0719 21:12:53.720960 3446 net.cpp:90] Creating Layer relu5_3_D I0719 21:12:53.720971 3446 net.cpp:410] relu5_3_D <- conv5_3_D I0719 21:12:53.720985 3446 net.cpp:357] relu5_3_D -> conv5_3_D (in-place) I0719 21:12:53.720996 3446 net.cpp:120] Setting up relu5_3_D I0719 21:12:53.721009 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.721017 3446 layer_factory.hpp:74] Creating layer conv5_2_D I0719 21:12:53.721031 3446 net.cpp:90] Creating Layer conv5_2_D I0719 21:12:53.721040 3446 net.cpp:410] conv5_2_D <- conv5_3_D I0719 21:12:53.721052 3446 net.cpp:368] conv5_2_D -> conv5_2_D I0719 21:12:53.721065 3446 net.cpp:120] Setting up conv5_2_D I0719 21:12:53.750141 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.750187 3446 layer_factory.hpp:74] Creating layer conv5_2_D_bn I0719 21:12:53.750203 3446 net.cpp:90] Creating Layer conv5_2_D_bn I0719 21:12:53.750211 3446 net.cpp:410] conv5_2_D_bn <- conv5_2_D I0719 21:12:53.750222 3446 net.cpp:357] conv5_2_D_bn -> conv5_2_D (in-place) I0719 21:12:53.750234 3446 net.cpp:120] Setting up conv5_2_D_bn I0719 21:12:53.750257 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.750265 3446 layer_factory.hpp:74] Creating layer relu5_2_D I0719 21:12:53.750274 3446 net.cpp:90] Creating Layer relu5_2_D I0719 21:12:53.750279 3446 net.cpp:410] relu5_2_D <- conv5_2_D I0719 21:12:53.750288 3446 net.cpp:357] relu5_2_D -> conv5_2_D (in-place) I0719 21:12:53.750294 3446 net.cpp:120] Setting up relu5_2_D I0719 21:12:53.750303 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.750308 3446 layer_factory.hpp:74] Creating layer conv5_1_D I0719 21:12:53.750319 3446 net.cpp:90] Creating Layer conv5_1_D I0719 21:12:53.750325 3446 net.cpp:410] conv5_1_D <- conv5_2_D I0719 21:12:53.750334 3446 net.cpp:368] conv5_1_D -> conv5_1_D I0719 21:12:53.750342 3446 net.cpp:120] Setting up conv5_1_D I0719 21:12:53.778609 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.778657 3446 layer_factory.hpp:74] Creating layer conv5_1_D_bn I0719 21:12:53.778677 3446 net.cpp:90] Creating Layer conv5_1_D_bn I0719 21:12:53.778687 3446 net.cpp:410] conv5_1_D_bn <- conv5_1_D I0719 21:12:53.778697 3446 net.cpp:357] conv5_1_D_bn -> conv5_1_D (in-place) I0719 21:12:53.778709 3446 net.cpp:120] Setting up conv5_1_D_bn I0719 21:12:53.778730 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.778739 3446 layer_factory.hpp:74] Creating layer relu5_1_D I0719 21:12:53.778753 3446 net.cpp:90] Creating Layer relu5_1_D I0719 21:12:53.778761 3446 net.cpp:410] relu5_1_D <- conv5_1_D I0719 21:12:53.778779 3446 net.cpp:357] relu5_1_D -> conv5_1_D (in-place) I0719 21:12:53.778789 3446 net.cpp:120] Setting up relu5_1_D I0719 21:12:53.778805 3446 net.cpp:127] Top shape: 1 512 23 30 (353280) I0719 21:12:53.778811 3446 layer_factory.hpp:74] Creating layer upsample4 I0719 21:12:53.778825 3446 net.cpp:90] Creating Layer upsample4 I0719 21:12:53.778833 3446 net.cpp:410] upsample4 <- conv5_1_D I0719 21:12:53.778843 3446 net.cpp:410] upsample4 <- pool4_mask I0719 21:12:53.778854 3446 net.cpp:368] upsample4 -> pool4_D I0719 21:12:53.778867 3446 net.cpp:120] Setting up upsample4 I0719 21:12:53.778880 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.778888 3446 layer_factory.hpp:74] Creating layer conv4_3_D I0719 21:12:53.778905 3446 net.cpp:90] Creating Layer conv4_3_D I0719 21:12:53.778913 3446 net.cpp:410] conv4_3_D <- pool4_D I0719 21:12:53.778926 3446 net.cpp:368] conv4_3_D -> conv4_3_D I0719 21:12:53.778939 3446 net.cpp:120] Setting up conv4_3_D I0719 21:12:53.807976 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.808034 3446 layer_factory.hpp:74] Creating layer conv4_3_D_bn I0719 21:12:53.808053 3446 net.cpp:90] Creating Layer conv4_3_D_bn I0719 21:12:53.808063 3446 net.cpp:410] conv4_3_D_bn <- conv4_3_D I0719 21:12:53.808074 3446 net.cpp:357] conv4_3_D_bn -> conv4_3_D (in-place) I0719 21:12:53.808087 3446 net.cpp:120] Setting up conv4_3_D_bn I0719 21:12:53.808111 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.808121 3446 layer_factory.hpp:74] Creating layer relu4_3_D I0719 21:12:53.808130 3446 net.cpp:90] Creating Layer relu4_3_D I0719 21:12:53.808135 3446 net.cpp:410] relu4_3_D <- conv4_3_D I0719 21:12:53.808143 3446 net.cpp:357] relu4_3_D -> conv4_3_D (in-place) I0719 21:12:53.808154 3446 net.cpp:120] Setting up relu4_3_D I0719 21:12:53.808168 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.808177 3446 layer_factory.hpp:74] Creating layer conv4_2_D I0719 21:12:53.808193 3446 net.cpp:90] Creating Layer conv4_2_D I0719 21:12:53.808202 3446 net.cpp:410] conv4_2_D <- conv4_3_D I0719 21:12:53.808218 3446 net.cpp:368] conv4_2_D -> conv4_2_D I0719 21:12:53.808231 3446 net.cpp:120] Setting up conv4_2_D I0719 21:12:53.837203 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.837244 3446 layer_factory.hpp:74] Creating layer conv4_2_D_bn I0719 21:12:53.837273 3446 net.cpp:90] Creating Layer conv4_2_D_bn I0719 21:12:53.837285 3446 net.cpp:410] conv4_2_D_bn <- conv4_2_D I0719 21:12:53.837303 3446 net.cpp:357] conv4_2_D_bn -> conv4_2_D (in-place) I0719 21:12:53.837318 3446 net.cpp:120] Setting up conv4_2_D_bn I0719 21:12:53.837358 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.837369 3446 layer_factory.hpp:74] Creating layer relu4_2_D I0719 21:12:53.837378 3446 net.cpp:90] Creating Layer relu4_2_D I0719 21:12:53.837383 3446 net.cpp:410] relu4_2_D <- conv4_2_D I0719 21:12:53.837393 3446 net.cpp:357] relu4_2_D -> conv4_2_D (in-place) I0719 21:12:53.837404 3446 net.cpp:120] Setting up relu4_2_D I0719 21:12:53.837416 3446 net.cpp:127] Top shape: 1 512 45 60 (1382400) I0719 21:12:53.837425 3446 layer_factory.hpp:74] Creating layer conv4_1_D I0719 21:12:53.837438 3446 net.cpp:90] Creating Layer conv4_1_D I0719 21:12:53.837446 3446 net.cpp:410] conv4_1_D <- conv4_2_D I0719 21:12:53.837457 3446 net.cpp:368] conv4_1_D -> conv4_1_D I0719 21:12:53.837468 3446 net.cpp:120] Setting up conv4_1_D I0719 21:12:53.851661 3446 net.cpp:127] Top shape: 1 256 45 60 (691200) I0719 21:12:53.851694 3446 layer_factory.hpp:74] Creating layer conv4_1_D_bn I0719 21:12:53.851711 3446 net.cpp:90] Creating Layer conv4_1_D_bn I0719 21:12:53.851718 3446 net.cpp:410] conv4_1_D_bn <- conv4_1_D I0719 21:12:53.851730 3446 net.cpp:357] conv4_1_D_bn -> conv4_1_D (in-place) I0719 21:12:53.851742 3446 net.cpp:120] Setting up conv4_1_D_bn I0719 21:12:53.851766 3446 net.cpp:127] Top shape: 1 256 45 60 (691200) I0719 21:12:53.851775 3446 layer_factory.hpp:74] Creating layer relu4_1_D I0719 21:12:53.851783 3446 net.cpp:90] Creating Layer relu4_1_D I0719 21:12:53.851789 3446 net.cpp:410] relu4_1_D <- conv4_1_D I0719 21:12:53.851799 3446 net.cpp:357] relu4_1_D -> conv4_1_D (in-place) I0719 21:12:53.851805 3446 net.cpp:120] Setting up relu4_1_D I0719 21:12:53.851814 3446 net.cpp:127] Top shape: 1 256 45 60 (691200) I0719 21:12:53.851819 3446 layer_factory.hpp:74] Creating layer upsample3 I0719 21:12:53.851838 3446 net.cpp:90] Creating Layer upsample3 I0719 21:12:53.851845 3446 net.cpp:410] upsample3 <- conv4_1_D I0719 21:12:53.851851 3446 net.cpp:410] upsample3 <- pool3_mask I0719 21:12:53.851860 3446 net.cpp:368] upsample3 -> pool3_D I0719 21:12:53.851872 3446 net.cpp:120] Setting up upsample3 I0719 21:12:53.851879 3446 upsample_layer.cpp:31] Params 'padout{}_' are deprecated. Please declare upsample height and width useing the upsample_h, upsample_w parameters. I0719 21:12:53.851892 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.851902 3446 layer_factory.hpp:74] Creating layer conv3_3_D I0719 21:12:53.851917 3446 net.cpp:90] Creating Layer conv3_3_D I0719 21:12:53.851924 3446 net.cpp:410] conv3_3_D <- pool3_D I0719 21:12:53.851938 3446 net.cpp:368] conv3_3_D -> conv3_3_D I0719 21:12:53.851949 3446 net.cpp:120] Setting up conv3_3_D I0719 21:12:53.859062 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.859091 3446 layer_factory.hpp:74] Creating layer conv3_3_D_bn I0719 21:12:53.859108 3446 net.cpp:90] Creating Layer conv3_3_D_bn I0719 21:12:53.859117 3446 net.cpp:410] conv3_3_D_bn <- conv3_3_D I0719 21:12:53.859131 3446 net.cpp:357] conv3_3_D_bn -> conv3_3_D (in-place) I0719 21:12:53.859144 3446 net.cpp:120] Setting up conv3_3_D_bn I0719 21:12:53.859200 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.859211 3446 layer_factory.hpp:74] Creating layer relu3_3_D I0719 21:12:53.859220 3446 net.cpp:90] Creating Layer relu3_3_D I0719 21:12:53.859230 3446 net.cpp:410] relu3_3_D <- conv3_3_D I0719 21:12:53.859243 3446 net.cpp:357] relu3_3_D -> conv3_3_D (in-place) I0719 21:12:53.859254 3446 net.cpp:120] Setting up relu3_3_D I0719 21:12:53.859267 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.859275 3446 layer_factory.hpp:74] Creating layer conv3_2_D I0719 21:12:53.859288 3446 net.cpp:90] Creating Layer conv3_2_D I0719 21:12:53.859297 3446 net.cpp:410] conv3_2_D <- conv3_3_D I0719 21:12:53.859313 3446 net.cpp:368] conv3_2_D -> conv3_2_D I0719 21:12:53.859324 3446 net.cpp:120] Setting up conv3_2_D I0719 21:12:53.867125 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.867183 3446 layer_factory.hpp:74] Creating layer conv3_2_D_bn I0719 21:12:53.867213 3446 net.cpp:90] Creating Layer conv3_2_D_bn I0719 21:12:53.867225 3446 net.cpp:410] conv3_2_D_bn <- conv3_2_D I0719 21:12:53.867245 3446 net.cpp:357] conv3_2_D_bn -> conv3_2_D (in-place) I0719 21:12:53.867262 3446 net.cpp:120] Setting up conv3_2_D_bn I0719 21:12:53.867341 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.867355 3446 layer_factory.hpp:74] Creating layer relu3_2_D I0719 21:12:53.867379 3446 net.cpp:90] Creating Layer relu3_2_D I0719 21:12:53.867388 3446 net.cpp:410] relu3_2_D <- conv3_2_D I0719 21:12:53.867398 3446 net.cpp:357] relu3_2_D -> conv3_2_D (in-place) I0719 21:12:53.867409 3446 net.cpp:120] Setting up relu3_2_D I0719 21:12:53.867422 3446 net.cpp:127] Top shape: 1 256 90 120 (2764800) I0719 21:12:53.867430 3446 layer_factory.hpp:74] Creating layer conv3_1_D I0719 21:12:53.867446 3446 net.cpp:90] Creating Layer conv3_1_D I0719 21:12:53.867455 3446 net.cpp:410] conv3_1_D <- conv3_2_D I0719 21:12:53.867467 3446 net.cpp:368] conv3_1_D -> conv3_1_D I0719 21:12:53.867480 3446 net.cpp:120] Setting up conv3_1_D I0719 21:12:53.870867 3446 net.cpp:127] Top shape: 1 128 90 120 (1382400) I0719 21:12:53.870879 3446 layer_factory.hpp:74] Creating layer conv3_1_D_bn I0719 21:12:53.870900 3446 net.cpp:90] Creating Layer conv3_1_D_bn I0719 21:12:53.870906 3446 net.cpp:410] conv3_1_D_bn <- conv3_1_D I0719 21:12:53.870918 3446 net.cpp:357] conv3_1_D_bn -> conv3_1_D (in-place) I0719 21:12:53.870929 3446 net.cpp:120] Setting up conv3_1_D_bn I0719 21:12:53.870986 3446 net.cpp:127] Top shape: 1 128 90 120 (1382400) I0719 21:12:53.871011 3446 layer_factory.hpp:74] Creating layer relu3_1_D I0719 21:12:53.871031 3446 net.cpp:90] Creating Layer relu3_1_D I0719 21:12:53.871039 3446 net.cpp:410] relu3_1_D <- conv3_1_D I0719 21:12:53.871052 3446 net.cpp:357] relu3_1_D -> conv3_1_D (in-place) I0719 21:12:53.871062 3446 net.cpp:120] Setting up relu3_1_D I0719 21:12:53.871073 3446 net.cpp:127] Top shape: 1 128 90 120 (1382400) I0719 21:12:53.871083 3446 layer_factory.hpp:74] Creating layer upsample2 I0719 21:12:53.871094 3446 net.cpp:90] Creating Layer upsample2 I0719 21:12:53.871101 3446 net.cpp:410] upsample2 <- conv3_1_D I0719 21:12:53.871112 3446 net.cpp:410] upsample2 <- pool2_mask I0719 21:12:53.871124 3446 net.cpp:368] upsample2 -> pool2_D I0719 21:12:53.871135 3446 net.cpp:120] Setting up upsample2 I0719 21:12:53.871143 3446 upsample_layer.cpp:31] Params 'padout{}_' are deprecated. Please declare upsample height and width useing the upsample_h, upsample_w parameters. I0719 21:12:53.871160 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.871167 3446 layer_factory.hpp:74] Creating layer conv2_2_D I0719 21:12:53.871181 3446 net.cpp:90] Creating Layer conv2_2_D I0719 21:12:53.871188 3446 net.cpp:410] conv2_2_D <- pool2_D I0719 21:12:53.871201 3446 net.cpp:368] conv2_2_D -> conv2_2_D I0719 21:12:53.871214 3446 net.cpp:120] Setting up conv2_2_D I0719 21:12:53.873075 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.873090 3446 layer_factory.hpp:74] Creating layer conv2_2_D_bn I0719 21:12:53.873103 3446 net.cpp:90] Creating Layer conv2_2_D_bn I0719 21:12:53.873112 3446 net.cpp:410] conv2_2_D_bn <- conv2_2_D I0719 21:12:53.873126 3446 net.cpp:357] conv2_2_D_bn -> conv2_2_D (in-place) I0719 21:12:53.873136 3446 net.cpp:120] Setting up conv2_2_D_bn I0719 21:12:53.873282 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.873299 3446 layer_factory.hpp:74] Creating layer relu2_2_D I0719 21:12:53.873311 3446 net.cpp:90] Creating Layer relu2_2_D I0719 21:12:53.873318 3446 net.cpp:410] relu2_2_D <- conv2_2_D I0719 21:12:53.873332 3446 net.cpp:357] relu2_2_D -> conv2_2_D (in-place) I0719 21:12:53.873343 3446 net.cpp:120] Setting up relu2_2_D I0719 21:12:53.873354 3446 net.cpp:127] Top shape: 1 128 180 240 (5529600) I0719 21:12:53.873363 3446 layer_factory.hpp:74] Creating layer conv2_1_D I0719 21:12:53.873371 3446 net.cpp:90] Creating Layer conv2_1_D I0719 21:12:53.873378 3446 net.cpp:410] conv2_1_D <- conv2_2_D I0719 21:12:53.873390 3446 net.cpp:368] conv2_1_D -> conv2_1_D I0719 21:12:53.873402 3446 net.cpp:120] Setting up conv2_1_D I0719 21:12:53.874377 3446 net.cpp:127] Top shape: 1 64 180 240 (2764800) I0719 21:12:53.874392 3446 layer_factory.hpp:74] Creating layer conv2_1_D_bn I0719 21:12:53.874405 3446 net.cpp:90] Creating Layer conv2_1_D_bn I0719 21:12:53.874413 3446 net.cpp:410] conv2_1_D_bn <- conv2_1_D I0719 21:12:53.874428 3446 net.cpp:357] conv2_1_D_bn -> conv2_1_D (in-place) I0719 21:12:53.874440 3446 net.cpp:120] Setting up conv2_1_D_bn I0719 21:12:53.874588 3446 net.cpp:127] Top shape: 1 64 180 240 (2764800) I0719 21:12:53.874605 3446 layer_factory.hpp:74] Creating layer relu2_1_D I0719 21:12:53.874615 3446 net.cpp:90] Creating Layer relu2_1_D I0719 21:12:53.874624 3446 net.cpp:410] relu2_1_D <- conv2_1_D I0719 21:12:53.874639 3446 net.cpp:357] relu2_1_D -> conv2_1_D (in-place) I0719 21:12:53.874650 3446 net.cpp:120] Setting up relu2_1_D I0719 21:12:53.874660 3446 net.cpp:127] Top shape: 1 64 180 240 (2764800) I0719 21:12:53.874670 3446 layer_factory.hpp:74] Creating layer upsample1 I0719 21:12:53.874682 3446 net.cpp:90] Creating Layer upsample1 I0719 21:12:53.874689 3446 net.cpp:410] upsample1 <- conv2_1_D I0719 21:12:53.874701 3446 net.cpp:410] upsample1 <- pool1_mask I0719 21:12:53.874712 3446 net.cpp:368] upsample1 -> pool1_D I0719 21:12:53.874724 3446 net.cpp:120] Setting up upsample1 I0719 21:12:53.874732 3446 upsample_layer.cpp:31] Params 'padout{}_' are deprecated. Please declare upsample height and width useing the upsample_h, upsample_w parameters. I0719 21:12:53.874745 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.874753 3446 layer_factory.hpp:74] Creating layer conv1_2_D I0719 21:12:53.874765 3446 net.cpp:90] Creating Layer conv1_2_D I0719 21:12:53.874774 3446 net.cpp:410] conv1_2_D <- pool1_D I0719 21:12:53.874788 3446 net.cpp:368] conv1_2_D -> conv1_2_D I0719 21:12:53.874800 3446 net.cpp:120] Setting up conv1_2_D I0719 21:12:53.875519 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.875530 3446 layer_factory.hpp:74] Creating layer conv1_2_D_bn I0719 21:12:53.875540 3446 net.cpp:90] Creating Layer conv1_2_D_bn I0719 21:12:53.875545 3446 net.cpp:410] conv1_2_D_bn <- conv1_2_D I0719 21:12:53.875555 3446 net.cpp:357] conv1_2_D_bn -> conv1_2_D (in-place) I0719 21:12:53.875564 3446 net.cpp:120] Setting up conv1_2_D_bn I0719 21:12:53.876063 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.876080 3446 layer_factory.hpp:74] Creating layer relu1_2_D I0719 21:12:53.876087 3446 net.cpp:90] Creating Layer relu1_2_D I0719 21:12:53.876093 3446 net.cpp:410] relu1_2_D <- conv1_2_D I0719 21:12:53.876102 3446 net.cpp:357] relu1_2_D -> conv1_2_D (in-place) I0719 21:12:53.876111 3446 net.cpp:120] Setting up relu1_2_D I0719 21:12:53.876118 3446 net.cpp:127] Top shape: 1 64 360 480 (11059200) I0719 21:12:53.876124 3446 layer_factory.hpp:74] Creating layer conv1_1_D I0719 21:12:53.876132 3446 net.cpp:90] Creating Layer conv1_1_D I0719 21:12:53.876138 3446 net.cpp:410] conv1_1_D <- conv1_2_D I0719 21:12:53.876147 3446 net.cpp:368] conv1_1_D -> conv1_1_D I0719 21:12:53.876157 3446 net.cpp:120] Setting up conv1_1_D I0719 21:12:53.876510 3446 net.cpp:127] Top shape: 1 12 360 480 (2073600) I0719 21:12:53.876521 3446 layer_factory.hpp:74] Creating layer argmax I0719 21:12:53.876533 3446 net.cpp:90] Creating Layer argmax I0719 21:12:53.876543 3446 net.cpp:410] argmax <- conv1_1_D I0719 21:12:53.876555 3446 net.cpp:368] argmax -> argmax I0719 21:12:53.876567 3446 net.cpp:120] Setting up argmax I0719 21:12:53.876580 3446 net.cpp:127] Top shape: 1 1 360 480 (172800) I0719 21:12:53.876590 3446 net.cpp:194] argmax does not need backward computation. I0719 21:12:53.876598 3446 net.cpp:194] conv1_1_D does not need backward computation. I0719 21:12:53.876606 3446 net.cpp:194] relu1_2_D does not need backward computation. I0719 21:12:53.876616 3446 net.cpp:194] conv1_2_D_bn does not need backward computation. I0719 21:12:53.876624 3446 net.cpp:194] conv1_2_D does not need backward computation. I0719 21:12:53.876633 3446 net.cpp:194] upsample1 does not need backward computation. I0719 21:12:53.876643 3446 net.cpp:194] relu2_1_D does not need backward computation. I0719 21:12:53.876652 3446 net.cpp:194] conv2_1_D_bn does not need backward computation. I0719 21:12:53.876662 3446 net.cpp:194] conv2_1_D does not need backward computation. I0719 21:12:53.876672 3446 net.cpp:194] relu2_2_D does not need backward computation. I0719 21:12:53.876680 3446 net.cpp:194] conv2_2_D_bn does not need backward computation. I0719 21:12:53.876689 3446 net.cpp:194] conv2_2_D does not need backward computation. I0719 21:12:53.876698 3446 net.cpp:194] upsample2 does not need backward computation. I0719 21:12:53.876708 3446 net.cpp:194] relu3_1_D does not need backward computation. I0719 21:12:53.876718 3446 net.cpp:194] conv3_1_D_bn does not need backward computation. I0719 21:12:53.876726 3446 net.cpp:194] conv3_1_D does not need backward computation. I0719 21:12:53.876736 3446 net.cpp:194] relu3_2_D does not need backward computation. I0719 21:12:53.876745 3446 net.cpp:194] conv3_2_D_bn does not need backward computation. I0719 21:12:53.876754 3446 net.cpp:194] conv3_2_D does not need backward computation. I0719 21:12:53.876763 3446 net.cpp:194] relu3_3_D does not need backward computation. I0719 21:12:53.876772 3446 net.cpp:194] conv3_3_D_bn does not need backward computation. I0719 21:12:53.876780 3446 net.cpp:194] conv3_3_D does not need backward computation. I0719 21:12:53.876791 3446 net.cpp:194] upsample3 does not need backward computation. I0719 21:12:53.876801 3446 net.cpp:194] relu4_1_D does not need backward computation. I0719 21:12:53.876809 3446 net.cpp:194] conv4_1_D_bn does not need backward computation. I0719 21:12:53.876818 3446 net.cpp:194] conv4_1_D does not need backward computation. I0719 21:12:53.876827 3446 net.cpp:194] relu4_2_D does not need backward computation. I0719 21:12:53.876838 3446 net.cpp:194] conv4_2_D_bn does not need backward computation. I0719 21:12:53.876847 3446 net.cpp:194] conv4_2_D does not need backward computation. I0719 21:12:53.876857 3446 net.cpp:194] relu4_3_D does not need backward computation. I0719 21:12:53.876865 3446 net.cpp:194] conv4_3_D_bn does not need backward computation. I0719 21:12:53.876874 3446 net.cpp:194] conv4_3_D does not need backward computation. I0719 21:12:53.876884 3446 net.cpp:194] upsample4 does not need backward computation. I0719 21:12:53.876894 3446 net.cpp:194] relu5_1_D does not need backward computation. I0719 21:12:53.876902 3446 net.cpp:194] conv5_1_D_bn does not need backward computation. I0719 21:12:53.876912 3446 net.cpp:194] conv5_1_D does not need backward computation. I0719 21:12:53.876921 3446 net.cpp:194] relu5_2_D does not need backward computation. I0719 21:12:53.876930 3446 net.cpp:194] conv5_2_D_bn does not need backward computation. I0719 21:12:53.876940 3446 net.cpp:194] conv5_2_D does not need backward computation. I0719 21:12:53.876948 3446 net.cpp:194] relu5_3_D does not need backward computation. I0719 21:12:53.876957 3446 net.cpp:194] conv5_3_D_bn does not need backward computation. I0719 21:12:53.876966 3446 net.cpp:194] conv5_3_D does not need backward computation. I0719 21:12:53.876976 3446 net.cpp:194] upsample5 does not need backward computation. I0719 21:12:53.876986 3446 net.cpp:194] pool5 does not need backward computation. I0719 21:12:53.876996 3446 net.cpp:194] relu5_3 does not need backward computation. I0719 21:12:53.877004 3446 net.cpp:194] conv5_3_bn does not need backward computation. I0719 21:12:53.877013 3446 net.cpp:194] conv5_3 does not need backward computation. I0719 21:12:53.877022 3446 net.cpp:194] relu5_2 does not need backward computation. I0719 21:12:53.877032 3446 net.cpp:194] conv5_2_bn does not need backward computation. I0719 21:12:53.877040 3446 net.cpp:194] conv5_2 does not need backward computation. I0719 21:12:53.877049 3446 net.cpp:194] relu5_1 does not need backward computation. I0719 21:12:53.877059 3446 net.cpp:194] conv5_1_bn does not need backward computation. I0719 21:12:53.877069 3446 net.cpp:194] conv5_1 does not need backward computation. I0719 21:12:53.877079 3446 net.cpp:194] pool4 does not need backward computation. I0719 21:12:53.877087 3446 net.cpp:194] relu4_3 does not need backward computation. I0719 21:12:53.877096 3446 net.cpp:194] conv4_3_bn does not need backward computation. I0719 21:12:53.877105 3446 net.cpp:194] conv4_3 does not need backward computation. I0719 21:12:53.877115 3446 net.cpp:194] relu4_2 does not need backward computation. I0719 21:12:53.877122 3446 net.cpp:194] conv4_2_bn does not need backward computation. I0719 21:12:53.877131 3446 net.cpp:194] conv4_2 does not need backward computation. I0719 21:12:53.877141 3446 net.cpp:194] relu4_1 does not need backward computation. I0719 21:12:53.877149 3446 net.cpp:194] conv4_1_bn does not need backward computation. I0719 21:12:53.877159 3446 net.cpp:194] conv4_1 does not need backward computation. I0719 21:12:53.877168 3446 net.cpp:194] pool3 does not need backward computation. I0719 21:12:53.877178 3446 net.cpp:194] relu3_3 does not need backward computation. I0719 21:12:53.877187 3446 net.cpp:194] conv3_3_bn does not need backward computation. I0719 21:12:53.877197 3446 net.cpp:194] conv3_3 does not need backward computation. I0719 21:12:53.877207 3446 net.cpp:194] relu3_2 does not need backward computation. I0719 21:12:53.877214 3446 net.cpp:194] conv3_2_bn does not need backward computation. I0719 21:12:53.877223 3446 net.cpp:194] conv3_2 does not need backward computation. I0719 21:12:53.877233 3446 net.cpp:194] relu3_1 does not need backward computation. I0719 21:12:53.877243 3446 net.cpp:194] conv3_1_bn does not need backward computation. I0719 21:12:53.877251 3446 net.cpp:194] conv3_1 does not need backward computation. I0719 21:12:53.877261 3446 net.cpp:194] pool2 does not need backward computation. I0719 21:12:53.877270 3446 net.cpp:194] relu2_2 does not need backward computation. I0719 21:12:53.877279 3446 net.cpp:194] conv2_2_bn does not need backward computation. I0719 21:12:53.877288 3446 net.cpp:194] conv2_2 does not need backward computation. I0719 21:12:53.877297 3446 net.cpp:194] relu2_1 does not need backward computation. I0719 21:12:53.877307 3446 net.cpp:194] conv2_1_bn does not need backward computation. I0719 21:12:53.877316 3446 net.cpp:194] conv2_1 does not need backward computation. I0719 21:12:53.877326 3446 net.cpp:194] pool1 does not need backward computation. I0719 21:12:53.877334 3446 net.cpp:194] relu1_2 does not need backward computation. I0719 21:12:53.877343 3446 net.cpp:194] conv1_2_bn does not need backward computation. I0719 21:12:53.877352 3446 net.cpp:194] conv1_2 does not need backward computation. I0719 21:12:53.877362 3446 net.cpp:194] relu1_1 does not need backward computation. I0719 21:12:53.877370 3446 net.cpp:194] conv1_1_bn does not need backward computation. I0719 21:12:53.877380 3446 net.cpp:194] conv1_1 does not need backward computation. I0719 21:12:53.877389 3446 net.cpp:235] This network produces output argmax I0719 21:12:53.877439 3446 net.cpp:482] Collecting Learning Rate and Weight Decay. I0719 21:12:53.877460 3446 net.cpp:247] Network initialization done. I0719 21:12:53.877466 3446 net.cpp:248] Memory required for data: 1065139200 ali@ali-SVE1511MFXS:~/SegNet-Tutorial$

AliRaza21918 commented 5 years ago

@alexgkendall @schelian plz help me to fix this error

mf27 commented 5 years ago

Firstly, please don't copy such a huge output, only the relevant part. It seems that the problem is with the cv2 package visualization. I saved the output to a file (add the line cv2.imwrite("path", segmentation_rgb)), which is an easy way to avoid the issue.