WARNING: Logging before InitGoogleLogging() is written to STDERR I1126 22:06:44.799381 3454440384 solver.cpp:54] Initializing solver from parameters: test_iter: 261 test_interval: 1333 base_lr: 1e-13 display: 50 max_iter: 100000 lr_policy: "fixed" momentum: 0.99 weight_decay: 0.0005 snapshot: 1000 snapshot_prefix: "models/train" solver_mode: GPU net: "TVG_CRFRNN_COCO_VOC_TRAIN_3_CLASSES.prototxt" test_initialization: false I1126 22:06:44.799443 3454440384 solver.cpp:96] Creating training net from net file: TVG_CRFRNN_COCO_VOC_TRAIN_3_CLASSES.prototxt I1126 22:06:44.799873 3454440384 net.cpp:340] The NetState phase (0) differed from the phase (1) specified by a rule in layer data I1126 22:06:44.799882 3454440384 net.cpp:340] The NetState phase (0) differed from the phase (1) specified by a rule in layer label I1126 22:06:44.799898 3454440384 net.cpp:50] Initializing net from parameters: name: "TVG_CRF_RNN_COCO_VOC_TRAIN_3_CLASSES" state { phase: TRAIN } layer { name: "data" type: "Data" top: "data" include { phase: TRAIN } transform_param { mean_value: 130.4265 mean_value: 111.4584 mean_value: 103.3727 } data_param { source: "./train_images_1_lmdb" batch_size: 1 backend: LMDB } } layer { name: "label" type: "Data" top: "label" include { phase: TRAIN } data_param { source: "./train_labels_1_lmdb" batch_size: 1 backend: LMDB } } 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: 100 kernel_size: 3 } } 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 } } layer { name: "relu1_2" type: "ReLU" bottom: "conv1_2" top: "conv1_2" } layer { name: "pool1" type: "Pooling" bottom: "conv1_2" top: "pool1" 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 engine: CAFFE } } 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 engine: CAFFE } } layer { name: "relu2_2" type: "ReLU" bottom: "conv2_2" top: "conv2_2" } layer { name: "pool2" type: "Pooling" bottom: "conv2_2" top: "pool2" 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 engine: CAFFE } } 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 engine: CAFFE } } 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 engine: CAFFE } } layer { name: "relu3_3" type: "ReLU" bottom: "conv3_3" top: "conv3_3" } layer { name: "pool3" type: "Pooling" bottom: "conv3_3" top: "pool3" 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 engine: CAFFE } } 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 engine: CAFFE } } 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 engine: CAFFE } } layer { name: "relu4_3" type: "ReLU" bottom: "conv4_3" top: "conv4_3" } layer { name: "pool4" type: "Pooling" bottom: "conv4_3" top: "pool4" 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 engine: CAFFE } } 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 engine: CAFFE } } 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 engine: CAFFE } } layer { name: "relu5_3" type: "ReLU" bottom: "conv5_3" top: "conv5_3" } layer { name: "pool5" type: "Pooling" bottom: "conv5_3" top: "pool5" pooling_param { pool: MAX kernel_size: 2 stride: 2 } } layer { name: "fc6" type: "Convolution" bottom: "pool5" top: "fc6" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 4096 kernel_size: 7 engine: CAFFE } } layer { name: "relu6" type: "ReLU" bottom: "fc6" top: "fc6" } layer { name: "drop6" type: "Dropout" bottom: "fc6" top: "fc6" dropout_param { dropout_ratio: 0.5 } } layer { name: "fc7" type: "Convolution" bottom: "fc6" top: "fc7" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 4096 kernel_size: 1 engine: CAFFE } } layer { name: "relu7" type: "ReLU" bottom: "fc7" top: "fc7" } layer { name: "drop7" type: "Dropout" bottom: "fc7" top: "fc7" dropout_param { dropout_ratio: 0.5 } } layer { name: "score-fr" type: "Convolution" bottom: "fc7" top: "score" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 2 kernel_size: 1 weight_filler { type: "xavier" std: 0.1 } bias_filler { type: "constant" value: 0.2 } engine: CAFFE } } layer { name: "score2" type: "Deconvolution" bottom: "score" top: "score2" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 2 kernel_size: 4 stride: 2 weight_filler { type: "constant" value: 0.2 } } } layer { name: "score-pool4" type: "Convolution" bottom: "pool4" top: "score-pool4" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 2 kernel_size: 1 weight_filler { type: "xavier" std: 0.1 } bias_filler { type: "constant" value: 0.2 } engine: CAFFE } } layer { name: "crop" type: "Crop" bottom: "score-pool4" bottom: "score2" top: "score-pool4c" } layer { name: "fuse" type: "Eltwise" bottom: "score2" bottom: "score-pool4c" top: "score-fused" eltwise_param { operation: SUM } } layer { name: "score4" type: "Deconvolution" bottom: "score-fused" top: "score4" param { lr_mult: 1 decay_mult: 1 } convolution_param { num_output: 2 bias_term: false kernel_size: 4 stride: 2 } } layer { name: "score-pool3" type: "Convolution" bottom: "pool3" top: "score-pool3" param { lr_mult: 1 decay_mult: 1 } param { lr_mult: 2 decay_mult: 0 } convolution_param { num_output: 2 kernel_size: 1 weight_filler { type: "xavier" std: 0.1 } bias_filler { type: "constant" value: 0.2 } engine: CAFFE } } layer { name: "crop" type: "Crop" bottom: "score-pool3" bottom: "score4" top: "score-pool3c" } layer { name: "fuse" type: "Eltwise" bottom: "score4" bottom: "score-pool3c" top: "score-final" eltwise_param { operation: SUM } } layer { name: "upsample" type: "Deconvolution" bottom: "score-final" top: "bigscore" param { lr_mult: 0 } convolution_param { num_output: 2 bias_term: false kernel_size: 16 stride: 8 } } layer { name: "crop" type: "Crop" bottom: "bigscore" bottom: "data" top: "coarse" } layer { name: "splitting" type: "Split" bottom: "coarse" top: "unary" top: "Q0" } layer { name: "inference1-ft" type: "MultiStageMeanfield" bottom: "unary" bottom: "Q0" bottom: "data" top: "pred" param { lr_mult: 10000 } param { lr_mult: 10000 } param { lr_mult: 1000 } multi_stage_meanfield_param { compatibility_mode: POTTS threshold: 2 theta_alpha: 160 theta_beta: 3 theta_gamma: 3 num_iterations: 10 spatial_filter_weight: 3 bilateral_filter_weight: 5 } } layer { name: "loss" type: "SoftmaxWithLoss" bottom: "pred" bottom: "label" top: "loss" loss_param { normalize: false } } I1126 22:06:44.800276 3454440384 layer_factory.hpp:76] Creating layer data I1126 22:06:44.805445 3454440384 net.cpp:111] Creating Layer data I1126 22:06:44.805461 3454440384 net.cpp:434] data -> data I1126 22:06:44.805552 97112064 db_lmdb.cpp:22] Opened lmdb ./train_images_1_lmdb I1126 22:06:44.807833 3454440384 data_layer.cpp:44] output data size: 1,3,500,500 I1126 22:06:44.814100 3454440384 net.cpp:156] Setting up data I1126 22:06:44.814131 3454440384 net.cpp:164] Top shape: 1 3 500 500 (750000) I1126 22:06:44.814144 3454440384 layer_factory.hpp:76] Creating layer data_data_0_split I1126 22:06:44.814157 3454440384 net.cpp:111] Creating Layer data_data_0_split I1126 22:06:44.814162 3454440384 net.cpp:478] data_data_0_split <- data I1126 22:06:44.814170 3454440384 net.cpp:434] data_data_0_split -> data_data_0_split_0 I1126 22:06:44.814177 3454440384 net.cpp:434] data_data_0_split -> data_data_0_split_1 I1126 22:06:44.814183 3454440384 net.cpp:434] data_data_0_split -> data_data_0_split_2 I1126 22:06:44.814191 3454440384 net.cpp:156] Setting up data_data_0_split I1126 22:06:44.814198 3454440384 net.cpp:164] Top shape: 1 3 500 500 (750000) I1126 22:06:44.814203 3454440384 net.cpp:164] Top shape: 1 3 500 500 (750000) I1126 22:06:44.814208 3454440384 net.cpp:164] Top shape: 1 3 500 500 (750000) I1126 22:06:44.814213 3454440384 layer_factory.hpp:76] Creating layer label I1126 22:06:44.814240 3454440384 net.cpp:111] Creating Layer label I1126 22:06:44.814249 3454440384 net.cpp:434] label -> label I1126 22:06:44.814338 98185216 db_lmdb.cpp:22] Opened lmdb ./train_labels_1_lmdb I1126 22:06:44.814555 3454440384 data_layer.cpp:44] output data size: 1,1,500,500 I1126 22:06:44.817376 3454440384 net.cpp:156] Setting up label I1126 22:06:44.817395 3454440384 net.cpp:164] Top shape: 1 1 500 500 (250000) I1126 22:06:44.817404 3454440384 layer_factory.hpp:76] Creating layer conv1_1 I1126 22:06:44.817414 3454440384 net.cpp:111] Creating Layer conv1_1 I1126 22:06:44.817417 3454440384 net.cpp:478] conv1_1 <- data_data_0_split_0 I1126 22:06:44.817425 3454440384 net.cpp:434] conv1_1 -> conv1_1 I1126 22:06:44.818886 3454440384 net.cpp:156] Setting up conv1_1 I1126 22:06:44.818907 3454440384 net.cpp:164] Top shape: 1 64 698 698 (31181056) I1126 22:06:44.818922 3454440384 layer_factory.hpp:76] Creating layer relu1_1 I1126 22:06:44.818943 3454440384 net.cpp:111] Creating Layer relu1_1 I1126 22:06:44.818948 3454440384 net.cpp:478] relu1_1 <- conv1_1 I1126 22:06:44.818954 3454440384 net.cpp:420] relu1_1 -> conv1_1 (in-place) I1126 22:06:44.818961 3454440384 net.cpp:156] Setting up relu1_1 I1126 22:06:44.818965 3454440384 net.cpp:164] Top shape: 1 64 698 698 (31181056) I1126 22:06:44.818970 3454440384 layer_factory.hpp:76] Creating layer conv1_2 I1126 22:06:44.818976 3454440384 net.cpp:111] Creating Layer conv1_2 I1126 22:06:44.818980 3454440384 net.cpp:478] conv1_2 <- conv1_1 I1126 22:06:44.818985 3454440384 net.cpp:434] conv1_2 -> conv1_2 I1126 22:06:44.819774 3454440384 net.cpp:156] Setting up conv1_2 I1126 22:06:44.819785 3454440384 net.cpp:164] Top shape: 1 64 698 698 (31181056) I1126 22:06:44.819794 3454440384 layer_factory.hpp:76] Creating layer relu1_2 I1126 22:06:44.819802 3454440384 net.cpp:111] Creating Layer relu1_2 I1126 22:06:44.819806 3454440384 net.cpp:478] relu1_2 <- conv1_2 I1126 22:06:44.819813 3454440384 net.cpp:420] relu1_2 -> conv1_2 (in-place) I1126 22:06:44.819818 3454440384 net.cpp:156] Setting up relu1_2 I1126 22:06:44.819823 3454440384 net.cpp:164] Top shape: 1 64 698 698 (31181056) I1126 22:06:44.819828 3454440384 layer_factory.hpp:76] Creating layer pool1 I1126 22:06:44.819839 3454440384 net.cpp:111] Creating Layer pool1 I1126 22:06:44.819842 3454440384 net.cpp:478] pool1 <- conv1_2 I1126 22:06:44.819855 3454440384 net.cpp:434] pool1 -> pool1 I1126 22:06:44.819869 3454440384 net.cpp:156] Setting up pool1 I1126 22:06:44.819872 3454440384 net.cpp:164] Top shape: 1 64 349 349 (7795264) I1126 22:06:44.819878 3454440384 layer_factory.hpp:76] Creating layer conv2_1 I1126 22:06:44.819885 3454440384 net.cpp:111] Creating Layer conv2_1 I1126 22:06:44.819890 3454440384 net.cpp:478] conv2_1 <- pool1 I1126 22:06:44.819895 3454440384 net.cpp:434] conv2_1 -> conv2_1 I1126 22:06:44.820413 3454440384 net.cpp:156] Setting up conv2_1 I1126 22:06:44.820421 3454440384 net.cpp:164] Top shape: 1 128 349 349 (15590528) I1126 22:06:44.820430 3454440384 layer_factory.hpp:76] Creating layer relu2_1 I1126 22:06:44.820436 3454440384 net.cpp:111] Creating Layer relu2_1 I1126 22:06:44.820439 3454440384 net.cpp:478] relu2_1 <- conv2_1 I1126 22:06:44.820471 3454440384 net.cpp:420] relu2_1 -> conv2_1 (in-place) I1126 22:06:44.820478 3454440384 net.cpp:156] Setting up relu2_1 I1126 22:06:44.820482 3454440384 net.cpp:164] Top shape: 1 128 349 349 (15590528) I1126 22:06:44.820488 3454440384 layer_factory.hpp:76] Creating layer conv2_2 I1126 22:06:44.820493 3454440384 net.cpp:111] Creating Layer conv2_2 I1126 22:06:44.820497 3454440384 net.cpp:478] conv2_2 <- conv2_1 I1126 22:06:44.820502 3454440384 net.cpp:434] conv2_2 -> conv2_2 I1126 22:06:44.821204 3454440384 net.cpp:156] Setting up conv2_2 I1126 22:06:44.821213 3454440384 net.cpp:164] Top shape: 1 128 349 349 (15590528) I1126 22:06:44.821220 3454440384 layer_factory.hpp:76] Creating layer relu2_2 I1126 22:06:44.821226 3454440384 net.cpp:111] Creating Layer relu2_2 I1126 22:06:44.821230 3454440384 net.cpp:478] relu2_2 <- conv2_2 I1126 22:06:44.821235 3454440384 net.cpp:420] relu2_2 -> conv2_2 (in-place) I1126 22:06:44.821240 3454440384 net.cpp:156] Setting up relu2_2 I1126 22:06:44.821244 3454440384 net.cpp:164] Top shape: 1 128 349 349 (15590528) I1126 22:06:44.821249 3454440384 layer_factory.hpp:76] Creating layer pool2 I1126 22:06:44.821255 3454440384 net.cpp:111] Creating Layer pool2 I1126 22:06:44.821259 3454440384 net.cpp:478] pool2 <- conv2_2 I1126 22:06:44.821262 3454440384 net.cpp:434] pool2 -> pool2 I1126 22:06:44.821269 3454440384 net.cpp:156] Setting up pool2 I1126 22:06:44.821274 3454440384 net.cpp:164] Top shape: 1 128 175 175 (3920000) I1126 22:06:44.821279 3454440384 layer_factory.hpp:76] Creating layer conv3_1 I1126 22:06:44.821283 3454440384 net.cpp:111] Creating Layer conv3_1 I1126 22:06:44.821287 3454440384 net.cpp:478] conv3_1 <- pool2 I1126 22:06:44.821291 3454440384 net.cpp:434] conv3_1 -> conv3_1 I1126 22:06:44.822108 3454440384 net.cpp:156] Setting up conv3_1 I1126 22:06:44.822119 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.822130 3454440384 layer_factory.hpp:76] Creating layer relu3_1 I1126 22:06:44.822136 3454440384 net.cpp:111] Creating Layer relu3_1 I1126 22:06:44.822140 3454440384 net.cpp:478] relu3_1 <- conv3_1 I1126 22:06:44.822145 3454440384 net.cpp:420] relu3_1 -> conv3_1 (in-place) I1126 22:06:44.822151 3454440384 net.cpp:156] Setting up relu3_1 I1126 22:06:44.822155 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.822160 3454440384 layer_factory.hpp:76] Creating layer conv3_2 I1126 22:06:44.822165 3454440384 net.cpp:111] Creating Layer conv3_2 I1126 22:06:44.822168 3454440384 net.cpp:478] conv3_2 <- conv3_1 I1126 22:06:44.822173 3454440384 net.cpp:434] conv3_2 -> conv3_2 I1126 22:06:44.823807 3454440384 net.cpp:156] Setting up conv3_2 I1126 22:06:44.823827 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.823837 3454440384 layer_factory.hpp:76] Creating layer relu3_2 I1126 22:06:44.823845 3454440384 net.cpp:111] Creating Layer relu3_2 I1126 22:06:44.823850 3454440384 net.cpp:478] relu3_2 <- conv3_2 I1126 22:06:44.823856 3454440384 net.cpp:420] relu3_2 -> conv3_2 (in-place) I1126 22:06:44.823864 3454440384 net.cpp:156] Setting up relu3_2 I1126 22:06:44.823868 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.823873 3454440384 layer_factory.hpp:76] Creating layer conv3_3 I1126 22:06:44.823879 3454440384 net.cpp:111] Creating Layer conv3_3 I1126 22:06:44.823882 3454440384 net.cpp:478] conv3_3 <- conv3_2 I1126 22:06:44.823886 3454440384 net.cpp:434] conv3_3 -> conv3_3 I1126 22:06:44.826779 3454440384 net.cpp:156] Setting up conv3_3 I1126 22:06:44.826800 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.826812 3454440384 layer_factory.hpp:76] Creating layer relu3_3 I1126 22:06:44.826819 3454440384 net.cpp:111] Creating Layer relu3_3 I1126 22:06:44.826824 3454440384 net.cpp:478] relu3_3 <- conv3_3 I1126 22:06:44.826830 3454440384 net.cpp:420] relu3_3 -> conv3_3 (in-place) I1126 22:06:44.826838 3454440384 net.cpp:156] Setting up relu3_3 I1126 22:06:44.826841 3454440384 net.cpp:164] Top shape: 1 256 175 175 (7840000) I1126 22:06:44.826846 3454440384 layer_factory.hpp:76] Creating layer pool3 I1126 22:06:44.826851 3454440384 net.cpp:111] Creating Layer pool3 I1126 22:06:44.826855 3454440384 net.cpp:478] pool3 <- conv3_3 I1126 22:06:44.826860 3454440384 net.cpp:434] pool3 -> pool3 I1126 22:06:44.826867 3454440384 net.cpp:156] Setting up pool3 I1126 22:06:44.826871 3454440384 net.cpp:164] Top shape: 1 256 88 88 (1982464) I1126 22:06:44.826876 3454440384 layer_factory.hpp:76] Creating layer pool3_pool3_0_split I1126 22:06:44.826884 3454440384 net.cpp:111] Creating Layer pool3_pool3_0_split I1126 22:06:44.826887 3454440384 net.cpp:478] pool3_pool3_0_split <- pool3 I1126 22:06:44.826894 3454440384 net.cpp:434] pool3_pool3_0_split -> pool3_pool3_0_split_0 I1126 22:06:44.826898 3454440384 net.cpp:434] pool3_pool3_0_split -> pool3_pool3_0_split_1 I1126 22:06:44.826908 3454440384 net.cpp:156] Setting up pool3_pool3_0_split I1126 22:06:44.826912 3454440384 net.cpp:164] Top shape: 1 256 88 88 (1982464) I1126 22:06:44.826917 3454440384 net.cpp:164] Top shape: 1 256 88 88 (1982464) I1126 22:06:44.826922 3454440384 layer_factory.hpp:76] Creating layer conv4_1 I1126 22:06:44.826928 3454440384 net.cpp:111] Creating Layer conv4_1 I1126 22:06:44.826932 3454440384 net.cpp:478] conv4_1 <- pool3_pool3_0_split_0 I1126 22:06:44.826937 3454440384 net.cpp:434] conv4_1 -> conv4_1 I1126 22:06:44.829706 3454440384 net.cpp:156] Setting up conv4_1 I1126 22:06:44.829723 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.829732 3454440384 layer_factory.hpp:76] Creating layer relu4_1 I1126 22:06:44.829740 3454440384 net.cpp:111] Creating Layer relu4_1 I1126 22:06:44.829744 3454440384 net.cpp:478] relu4_1 <- conv4_1 I1126 22:06:44.829749 3454440384 net.cpp:420] relu4_1 -> conv4_1 (in-place) I1126 22:06:44.829756 3454440384 net.cpp:156] Setting up relu4_1 I1126 22:06:44.829761 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.829766 3454440384 layer_factory.hpp:76] Creating layer conv4_2 I1126 22:06:44.829778 3454440384 net.cpp:111] Creating Layer conv4_2 I1126 22:06:44.829782 3454440384 net.cpp:478] conv4_2 <- conv4_1 I1126 22:06:44.829788 3454440384 net.cpp:434] conv4_2 -> conv4_2 I1126 22:06:44.835346 3454440384 net.cpp:156] Setting up conv4_2 I1126 22:06:44.835363 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.835376 3454440384 layer_factory.hpp:76] Creating layer relu4_2 I1126 22:06:44.835382 3454440384 net.cpp:111] Creating Layer relu4_2 I1126 22:06:44.835386 3454440384 net.cpp:478] relu4_2 <- conv4_2 I1126 22:06:44.835392 3454440384 net.cpp:420] relu4_2 -> conv4_2 (in-place) I1126 22:06:44.835407 3454440384 net.cpp:156] Setting up relu4_2 I1126 22:06:44.835412 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.835417 3454440384 layer_factory.hpp:76] Creating layer conv4_3 I1126 22:06:44.835423 3454440384 net.cpp:111] Creating Layer conv4_3 I1126 22:06:44.835428 3454440384 net.cpp:478] conv4_3 <- conv4_2 I1126 22:06:44.835434 3454440384 net.cpp:434] conv4_3 -> conv4_3 I1126 22:06:44.841228 3454440384 net.cpp:156] Setting up conv4_3 I1126 22:06:44.841246 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.841256 3454440384 layer_factory.hpp:76] Creating layer relu4_3 I1126 22:06:44.841264 3454440384 net.cpp:111] Creating Layer relu4_3 I1126 22:06:44.841269 3454440384 net.cpp:478] relu4_3 <- conv4_3 I1126 22:06:44.841274 3454440384 net.cpp:420] relu4_3 -> conv4_3 (in-place) I1126 22:06:44.841280 3454440384 net.cpp:156] Setting up relu4_3 I1126 22:06:44.841284 3454440384 net.cpp:164] Top shape: 1 512 88 88 (3964928) I1126 22:06:44.841289 3454440384 layer_factory.hpp:76] Creating layer pool4 I1126 22:06:44.841294 3454440384 net.cpp:111] Creating Layer pool4 I1126 22:06:44.841297 3454440384 net.cpp:478] pool4 <- conv4_3 I1126 22:06:44.841301 3454440384 net.cpp:434] pool4 -> pool4 I1126 22:06:44.841308 3454440384 net.cpp:156] Setting up pool4 I1126 22:06:44.841312 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.841317 3454440384 layer_factory.hpp:76] Creating layer pool4_pool4_0_split I1126 22:06:44.841328 3454440384 net.cpp:111] Creating Layer pool4_pool4_0_split I1126 22:06:44.841332 3454440384 net.cpp:478] pool4_pool4_0_split <- pool4 I1126 22:06:44.841337 3454440384 net.cpp:434] pool4_pool4_0_split -> pool4_pool4_0_split_0 I1126 22:06:44.841344 3454440384 net.cpp:434] pool4_pool4_0_split -> pool4_pool4_0_split_1 I1126 22:06:44.841351 3454440384 net.cpp:156] Setting up pool4_pool4_0_split I1126 22:06:44.841356 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.841359 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.841364 3454440384 layer_factory.hpp:76] Creating layer conv5_1 I1126 22:06:44.841370 3454440384 net.cpp:111] Creating Layer conv5_1 I1126 22:06:44.841375 3454440384 net.cpp:478] conv5_1 <- pool4_pool4_0_split_0 I1126 22:06:44.841384 3454440384 net.cpp:434] conv5_1 -> conv5_1 I1126 22:06:44.846789 3454440384 net.cpp:156] Setting up conv5_1 I1126 22:06:44.846812 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.846827 3454440384 layer_factory.hpp:76] Creating layer relu5_1 I1126 22:06:44.846838 3454440384 net.cpp:111] Creating Layer relu5_1 I1126 22:06:44.846845 3454440384 net.cpp:478] relu5_1 <- conv5_1 I1126 22:06:44.846854 3454440384 net.cpp:420] relu5_1 -> conv5_1 (in-place) I1126 22:06:44.846864 3454440384 net.cpp:156] Setting up relu5_1 I1126 22:06:44.846869 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.846876 3454440384 layer_factory.hpp:76] Creating layer conv5_2 I1126 22:06:44.846884 3454440384 net.cpp:111] Creating Layer conv5_2 I1126 22:06:44.846889 3454440384 net.cpp:478] conv5_2 <- conv5_1 I1126 22:06:44.846895 3454440384 net.cpp:434] conv5_2 -> conv5_2 I1126 22:06:44.852453 3454440384 net.cpp:156] Setting up conv5_2 I1126 22:06:44.852471 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.852479 3454440384 layer_factory.hpp:76] Creating layer relu5_2 I1126 22:06:44.852494 3454440384 net.cpp:111] Creating Layer relu5_2 I1126 22:06:44.852499 3454440384 net.cpp:478] relu5_2 <- conv5_2 I1126 22:06:44.852505 3454440384 net.cpp:420] relu5_2 -> conv5_2 (in-place) I1126 22:06:44.852514 3454440384 net.cpp:156] Setting up relu5_2 I1126 22:06:44.852516 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.852521 3454440384 layer_factory.hpp:76] Creating layer conv5_3 I1126 22:06:44.852527 3454440384 net.cpp:111] Creating Layer conv5_3 I1126 22:06:44.852531 3454440384 net.cpp:478] conv5_3 <- conv5_2 I1126 22:06:44.852537 3454440384 net.cpp:434] conv5_3 -> conv5_3 I1126 22:06:44.858376 3454440384 net.cpp:156] Setting up conv5_3 I1126 22:06:44.858400 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.858410 3454440384 layer_factory.hpp:76] Creating layer relu5_3 I1126 22:06:44.858419 3454440384 net.cpp:111] Creating Layer relu5_3 I1126 22:06:44.858424 3454440384 net.cpp:478] relu5_3 <- conv5_3 I1126 22:06:44.858430 3454440384 net.cpp:420] relu5_3 -> conv5_3 (in-place) I1126 22:06:44.858438 3454440384 net.cpp:156] Setting up relu5_3 I1126 22:06:44.858443 3454440384 net.cpp:164] Top shape: 1 512 44 44 (991232) I1126 22:06:44.858448 3454440384 layer_factory.hpp:76] Creating layer pool5 I1126 22:06:44.858453 3454440384 net.cpp:111] Creating Layer pool5 I1126 22:06:44.858455 3454440384 net.cpp:478] pool5 <- conv5_3 I1126 22:06:44.858461 3454440384 net.cpp:434] pool5 -> pool5 I1126 22:06:44.858469 3454440384 net.cpp:156] Setting up pool5 I1126 22:06:44.858475 3454440384 net.cpp:164] Top shape: 1 512 22 22 (247808) I1126 22:06:44.858480 3454440384 layer_factory.hpp:76] Creating layer fc6 I1126 22:06:44.858486 3454440384 net.cpp:111] Creating Layer fc6 I1126 22:06:44.858491 3454440384 net.cpp:478] fc6 <- pool5 I1126 22:06:44.858496 3454440384 net.cpp:434] fc6 -> fc6 I1126 22:06:45.126833 3454440384 net.cpp:156] Setting up fc6 I1126 22:06:45.126857 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.126865 3454440384 layer_factory.hpp:76] Creating layer relu6 I1126 22:06:45.126873 3454440384 net.cpp:111] Creating Layer relu6 I1126 22:06:45.126878 3454440384 net.cpp:478] relu6 <- fc6 I1126 22:06:45.126884 3454440384 net.cpp:420] relu6 -> fc6 (in-place) I1126 22:06:45.126891 3454440384 net.cpp:156] Setting up relu6 I1126 22:06:45.126895 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.126899 3454440384 layer_factory.hpp:76] Creating layer drop6 I1126 22:06:45.126904 3454440384 net.cpp:111] Creating Layer drop6 I1126 22:06:45.126909 3454440384 net.cpp:478] drop6 <- fc6 I1126 22:06:45.126912 3454440384 net.cpp:420] drop6 -> fc6 (in-place) I1126 22:06:45.126925 3454440384 net.cpp:156] Setting up drop6 I1126 22:06:45.126929 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.126933 3454440384 layer_factory.hpp:76] Creating layer fc7 I1126 22:06:45.126937 3454440384 net.cpp:111] Creating Layer fc7 I1126 22:06:45.126940 3454440384 net.cpp:478] fc7 <- fc6 I1126 22:06:45.126945 3454440384 net.cpp:434] fc7 -> fc7 I1126 22:06:45.167395 3454440384 net.cpp:156] Setting up fc7 I1126 22:06:45.167414 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.167423 3454440384 layer_factory.hpp:76] Creating layer relu7 I1126 22:06:45.167431 3454440384 net.cpp:111] Creating Layer relu7 I1126 22:06:45.167436 3454440384 net.cpp:478] relu7 <- fc7 I1126 22:06:45.167443 3454440384 net.cpp:420] relu7 -> fc7 (in-place) I1126 22:06:45.167450 3454440384 net.cpp:156] Setting up relu7 I1126 22:06:45.167454 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.167459 3454440384 layer_factory.hpp:76] Creating layer drop7 I1126 22:06:45.167464 3454440384 net.cpp:111] Creating Layer drop7 I1126 22:06:45.167467 3454440384 net.cpp:478] drop7 <- fc7 I1126 22:06:45.167471 3454440384 net.cpp:420] drop7 -> fc7 (in-place) I1126 22:06:45.167477 3454440384 net.cpp:156] Setting up drop7 I1126 22:06:45.167480 3454440384 net.cpp:164] Top shape: 1 4096 16 16 (1048576) I1126 22:06:45.167486 3454440384 layer_factory.hpp:76] Creating layer score-fr I1126 22:06:45.167497 3454440384 net.cpp:111] Creating Layer score-fr I1126 22:06:45.167501 3454440384 net.cpp:478] score-fr <- fc7 I1126 22:06:45.167506 3454440384 net.cpp:434] score-fr -> score I1126 22:06:45.167604 3454440384 net.cpp:156] Setting up score-fr I1126 22:06:45.167610 3454440384 net.cpp:164] Top shape: 1 2 16 16 (512) I1126 22:06:45.167616 3454440384 layer_factory.hpp:76] Creating layer score2 I1126 22:06:45.167623 3454440384 net.cpp:111] Creating Layer score2 I1126 22:06:45.167628 3454440384 net.cpp:478] score2 <- score I1126 22:06:45.167632 3454440384 net.cpp:434] score2 -> score2 I1126 22:06:45.167645 3454440384 net.cpp:156] Setting up score2 I1126 22:06:45.167649 3454440384 net.cpp:164] Top shape: 1 2 34 34 (2312) I1126 22:06:45.167659 3454440384 layer_factory.hpp:76] Creating layer score2_score2_0_split I1126 22:06:45.167665 3454440384 net.cpp:111] Creating Layer score2_score2_0_split I1126 22:06:45.167670 3454440384 net.cpp:478] score2_score2_0_split <- score2 I1126 22:06:45.167675 3454440384 net.cpp:434] score2_score2_0_split -> score2_score2_0_split_0 I1126 22:06:45.167681 3454440384 net.cpp:434] score2_score2_0_split -> score2_score2_0_split_1 I1126 22:06:45.167690 3454440384 net.cpp:156] Setting up score2_score2_0_split I1126 22:06:45.167692 3454440384 net.cpp:164] Top shape: 1 2 34 34 (2312) I1126 22:06:45.167697 3454440384 net.cpp:164] Top shape: 1 2 34 34 (2312) I1126 22:06:45.167702 3454440384 layer_factory.hpp:76] Creating layer score-pool4 I1126 22:06:45.167707 3454440384 net.cpp:111] Creating Layer score-pool4 I1126 22:06:45.167711 3454440384 net.cpp:478] score-pool4 <- pool4_pool4_0_split_1 I1126 22:06:45.167721 3454440384 net.cpp:434] score-pool4 -> score-pool4 I1126 22:06:45.167742 3454440384 net.cpp:156] Setting up score-pool4 I1126 22:06:45.167747 3454440384 net.cpp:164] Top shape: 1 2 44 44 (3872) I1126 22:06:45.167753 3454440384 layer_factory.hpp:76] Creating layer crop I1126 22:06:45.167758 3454440384 net.cpp:111] Creating Layer crop I1126 22:06:45.167762 3454440384 net.cpp:478] crop <- score-pool4 I1126 22:06:45.167767 3454440384 net.cpp:478] crop <- score2_score2_0_split_0 I1126 22:06:45.167770 3454440384 net.cpp:434] crop -> score-pool4c I1126 22:06:45.167807 3454440384 net.cpp:156] Setting up crop I1126 22:06:45.167812 3454440384 net.cpp:164] Top shape: 1 2 34 34 (2312) I1126 22:06:45.167817 3454440384 layer_factory.hpp:76] Creating layer fuse I1126 22:06:45.167822 3454440384 net.cpp:111] Creating Layer fuse I1126 22:06:45.167826 3454440384 net.cpp:478] fuse <- score2_score2_0_split_1 I1126 22:06:45.167830 3454440384 net.cpp:478] fuse <- score-pool4c I1126 22:06:45.167835 3454440384 net.cpp:434] fuse -> score-fused I1126 22:06:45.167843 3454440384 net.cpp:156] Setting up fuse I1126 22:06:45.167846 3454440384 net.cpp:164] Top shape: 1 2 34 34 (2312) I1126 22:06:45.167851 3454440384 layer_factory.hpp:76] Creating layer score4 I1126 22:06:45.167856 3454440384 net.cpp:111] Creating Layer score4 I1126 22:06:45.167860 3454440384 net.cpp:478] score4 <- score-fused I1126 22:06:45.167865 3454440384 net.cpp:434] score4 -> score4 I1126 22:06:45.167872 3454440384 net.cpp:156] Setting up score4 I1126 22:06:45.167876 3454440384 net.cpp:164] Top shape: 1 2 70 70 (9800) I1126 22:06:45.167881 3454440384 layer_factory.hpp:76] Creating layer score4_score4_0_split I1126 22:06:45.167886 3454440384 net.cpp:111] Creating Layer score4_score4_0_split I1126 22:06:45.167891 3454440384 net.cpp:478] score4_score4_0_split <- score4 I1126 22:06:45.167896 3454440384 net.cpp:434] score4_score4_0_split -> score4_score4_0_split_0 I1126 22:06:45.167901 3454440384 net.cpp:434] score4_score4_0_split -> score4_score4_0_split_1 I1126 22:06:45.167909 3454440384 net.cpp:156] Setting up score4_score4_0_split I1126 22:06:45.167912 3454440384 net.cpp:164] Top shape: 1 2 70 70 (9800) I1126 22:06:45.167917 3454440384 net.cpp:164] Top shape: 1 2 70 70 (9800) I1126 22:06:45.167923 3454440384 layer_factory.hpp:76] Creating layer score-pool3 I1126 22:06:45.167929 3454440384 net.cpp:111] Creating Layer score-pool3 I1126 22:06:45.167933 3454440384 net.cpp:478] score-pool3 <- pool3_pool3_0_split_1 I1126 22:06:45.167938 3454440384 net.cpp:434] score-pool3 -> score-pool3 I1126 22:06:45.167966 3454440384 net.cpp:156] Setting up score-pool3 I1126 22:06:45.167971 3454440384 net.cpp:164] Top shape: 1 2 88 88 (15488) I1126 22:06:45.167978 3454440384 layer_factory.hpp:76] Creating layer crop I1126 22:06:45.167982 3454440384 net.cpp:111] Creating Layer crop I1126 22:06:45.167986 3454440384 net.cpp:478] crop <- score-pool3 I1126 22:06:45.167990 3454440384 net.cpp:478] crop <- score4_score4_0_split_0 I1126 22:06:45.167995 3454440384 net.cpp:434] crop -> score-pool3c I1126 22:06:45.168027 3454440384 net.cpp:156] Setting up crop I1126 22:06:45.168032 3454440384 net.cpp:164] Top shape: 1 2 70 70 (9800) I1126 22:06:45.168037 3454440384 layer_factory.hpp:76] Creating layer fuse I1126 22:06:45.168041 3454440384 net.cpp:111] Creating Layer fuse I1126 22:06:45.168045 3454440384 net.cpp:478] fuse <- score4_score4_0_split_1 I1126 22:06:45.168050 3454440384 net.cpp:478] fuse <- score-pool3c I1126 22:06:45.168054 3454440384 net.cpp:434] fuse -> score-final I1126 22:06:45.168059 3454440384 net.cpp:156] Setting up fuse I1126 22:06:45.168063 3454440384 net.cpp:164] Top shape: 1 2 70 70 (9800) I1126 22:06:45.168068 3454440384 layer_factory.hpp:76] Creating layer upsample I1126 22:06:45.168072 3454440384 net.cpp:111] Creating Layer upsample I1126 22:06:45.168076 3454440384 net.cpp:478] upsample <- score-final I1126 22:06:45.168081 3454440384 net.cpp:434] upsample -> bigscore I1126 22:06:45.168090 3454440384 net.cpp:156] Setting up upsample I1126 22:06:45.168094 3454440384 net.cpp:164] Top shape: 1 2 568 568 (645248) I1126 22:06:45.168100 3454440384 layer_factory.hpp:76] Creating layer crop I1126 22:06:45.168104 3454440384 net.cpp:111] Creating Layer crop I1126 22:06:45.168108 3454440384 net.cpp:478] crop <- bigscore I1126 22:06:45.168112 3454440384 net.cpp:478] crop <- data_data_0_split_1 I1126 22:06:45.168118 3454440384 net.cpp:434] crop -> coarse I1126 22:06:45.168159 3454440384 net.cpp:156] Setting up crop I1126 22:06:45.168164 3454440384 net.cpp:164] Top shape: 1 2 500 500 (500000) I1126 22:06:45.168169 3454440384 layer_factory.hpp:76] Creating layer splitting I1126 22:06:45.168179 3454440384 net.cpp:111] Creating Layer splitting I1126 22:06:45.168182 3454440384 net.cpp:478] splitting <- coarse I1126 22:06:45.168186 3454440384 net.cpp:434] splitting -> unary I1126 22:06:45.168192 3454440384 net.cpp:434] splitting -> Q0 I1126 22:06:45.168197 3454440384 net.cpp:156] Setting up splitting I1126 22:06:45.168201 3454440384 net.cpp:164] Top shape: 1 2 500 500 (500000) I1126 22:06:45.168205 3454440384 net.cpp:164] Top shape: 1 2 500 500 (500000) I1126 22:06:45.168210 3454440384 layer_factory.hpp:76] Creating layer inference1-ft I1126 22:06:45.168217 3454440384 net.cpp:111] Creating Layer inference1-ft I1126 22:06:45.168221 3454440384 net.cpp:478] inference1-ft <- unary I1126 22:06:45.168226 3454440384 net.cpp:478] inference1-ft <- Q0 I1126 22:06:45.168231 3454440384 net.cpp:478] inference1-ft <- data_data_0_split_2 I1126 22:06:45.168236 3454440384 net.cpp:434] inference1-ft -> pred I1126 22:06:45.168251 3454440384 multi_stage_meanfield.cpp:49] This implementation has not been tested batch size > 1.