图像分割实验:FCN数据集制作,网络模型定义,网络训练(提供数据集和模型文件,以供参考)

论文:《Fully Convolutional Networks for Semantic Segmentation》 
代码:FCN的Caffe 实现 
数据集:PascalVOC

一 数据集制作

PascalVOC数据下载下来后,制作用以图像分割的图像数据集和标签数据集,LMDB或者LEVELDB格式。 最好resize一下(填充的方式)。 
1. 数据文件夹构成 
包括原始图片和标签图片,如下。 
 

 

然后,构建对应的lmdb文件。可以将所有图片按照4:1的比例分为train:val的比例。每个txt文件列出图像路径就可以,不用给label,因为image的label还是image,在caffe中指定就行。

Img_train.txt
SegmentationImage/002120.png
SegmentationImage/002132.png
SegmentationImage/002142.png
SegmentationImage/002212.png
SegmentationImage/002234.png
SegmentationImage/002260.png
SegmentationImage/002266.png
SegmentationImage/002268.png
SegmentationImage/002273.png
SegmentationImage/002281.png
SegmentationImage/002284.png
SegmentationImage/002293.png
SegmentationImage/002361.png

 

Label_train.txt
SegmentationClass/002120.png
SegmentationClass/002132.png
SegmentationClass/002142.png
SegmentationClass/002212.png
SegmentationClass/002234.png
SegmentationClass/002260.png
SegmentationClass/002266.png
SegmentationClass/002268.png
SegmentationClass/002273.png
SegmentationClass/002281.png
SegmentationClass/002284.png
SegmentationClass/002293.png

注意:label要自己生成,根据SegmentationClass下的groundtruth图片。 每个类别的像素值如下:

类别名称 R G B 
background 0 0 0 背景 
aeroplane 128 0 0 飞机 
bicycle 0 128 0 
bird 128 128 0 
boat 0 0 128 
bottle 128 0 128 瓶子 
bus 0 128 128 大巴 
car 128 128 128 
cat 64 0 0 猫 
chair 192 0 0 
cow 64 128 0 
diningtable 192 128 0 餐桌 
dog 64 0 128 
horse 192 0 128 
motorbike 64 128 128 
person 192 128 128 
pottedplant 0 64 0 盆栽 
sheep 128 64 0 
sofa 0 192 0 
train 128 192 0 
tvmonitor 0 64 128 显示器 

对数据集中的 ground truth 图像进行处理,生成用以训练的label图像。 
需要注意的是,label文件要是gray格式,不然会出错:scores层输出与label的数据尺寸不一致,通道问题导致的。 
然后生成lmdb就行了。数据集准备完毕。 

二 网络模型定义

这里主要考虑的是数据输入的问题,指定data和label,如下。

 1 layer {
 2   name: "data"
 3   type: "Data"
 4   top:"data"
 5   include {
 6     phase: TRAIN
 7   }
 8   transform_param {
 9 scale: 0.00390625
10     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train_mean.binaryproto"
11   }
12   data_param {
13     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train"
14     batch_size: 1
15     backend: LMDB
16   }
17 }
18 layer {
19   name: "label"
20   type: "Data"
21   top:"label"
22   include {
23     phase: TRAIN
24   }
25   transform_param {
26 scale: 0.00390625
27     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train_mean.binaryproto"
28   }
29   data_param {
30     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train"
31     batch_size: 1
32     backend: LMDB
33   }
34 }
35 layer {
36   name: "data"
37   type: "Data"
38   top: "data"
39   include {
40     phase: TEST
41   }
42   transform_param {
43 scale: 0.00390625
44     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val_mean.binaryproto"
45   }
46   data_param {
47     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val"
48     batch_size: 1
49     backend: LMDB
50   }
51 }
52 layer {
53   name: "label"
54   type: "Data"
55   top: "label"
56   include {
57     phase: TEST
58   }
59   transform_param {
60 scale: 0.00390625
61     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val_mean.binaryproto"
62   }
63   data_param {
64     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val"
65     batch_size: 1
66     backend: LMDB
67   }
68 }

 

三 网络训练

最好fintune,不然loss下降太慢。

   1 Log file created at: 2016/12/13 12:14:07
   2 Running on machine: DESKTOP
   3 Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
   4 I1213 12:14:07.177220  1380 caffe.cpp:218] Using GPUs 0
   5 I1213 12:14:07.436894  1380 caffe.cpp:223] GPU 0: GeForce GTX 960
   6 I1213 12:14:07.758122  1380 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
   7 I1213 12:14:07.758623  1380 solver.cpp:48] Initializing solver from parameters: 
   8 test_iter: 84
   9 test_interval: 338
  10 base_lr: 1e-014
  11 display: 20
  12 max_iter: 100000
  13 lr_policy: "fixed"
  14 momentum: 0.95
  15 weight_decay: 0.0005
  16 snapshot: 4000
  17 snapshot_prefix: "FCN"
  18 solver_mode: GPU
  19 device_id: 0
  20 net: "train_val.prototxt"
  21 train_state {
  22   level: 0
  23   stage: ""
  24 }
  25 iter_size: 1
  26 I1213 12:14:07.759624  1380 solver.cpp:91] Creating training net from net file: train_val.prototxt
  27 I1213 12:14:07.760124  1380 net.cpp:332] The NetState phase (0) differed from the phase (1) specified by a rule in layer data
  28 I1213 12:14:07.760124  1380 net.cpp:332] The NetState phase (0) differed from the phase (1) specified by a rule in layer label
  29 I1213 12:14:07.760124  1380 net.cpp:332] The NetState phase (0) differed from the phase (1) specified by a rule in layer accuracy
  30 I1213 12:14:07.761126  1380 net.cpp:58] Initializing net from parameters: 
  31 state {
  32   phase: TRAIN
  33   level: 0
  34   stage: ""
  35 }
  36 layer {
  37   name: "data"
  38   type: "Data"
  39   top: "data"
  40   include {
  41     phase: TRAIN
  42   }
  43   transform_param {
  44     scale: 0.00390625
  45     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train_mean.binaryproto"
  46   }
  47   data_param {
  48     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train"
  49     batch_size: 1
  50     backend: LMDB
  51   }
  52 }
  53 layer {
  54   name: "label"
  55   type: "Data"
  56   top: "label"
  57   include {
  58     phase: TRAIN
  59   }
  60   transform_param {
  61     scale: 0.00390625
  62     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train_mean.binaryproto"
  63   }
  64   data_param {
  65     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train"
  66     batch_size: 1
  67     backend: LMDB
  68   }
  69 }
  70 layer {
  71   name: "conv1_1"
  72   type: "Convolution"
  73   bottom: "data"
  74   top: "conv1_1"
  75   param {
  76     lr_mult: 1
  77     decay_mult: 1
  78   }
  79   param {
  80     lr_mult: 2
  81     decay_mult: 0
  82   }
  83   convolution_param {
  84     num_output: 64
  85     pad: 100
  86     kernel_size: 3
  87     stride: 1
  88   }
  89 }
  90 layer {
  91   name: "relu1_1"
  92   type: "ReLU"
  93   bottom: "conv1_1"
  94   top: "conv1_1"
  95 }
  96 layer {
  97   name: "conv1_2"
  98   type: "Convolution"
  99   bottom: "conv1_1"
 100   top: "conv1_2"
 101   param {
 102     lr_mult: 1
 103     decay_mult: 1
 104   }
 105   param {
 106     lr_mult: 2
 107     decay_mult: 0
 108   }
 109   convolution_param {
 110     num_output: 64
 111     pad: 1
 112     kernel_size: 3
 113     stride: 1
 114   }
 115 }
 116 layer {
 117   name: "relu1_2"
 118   type: "ReLU"
 119   bottom: "conv1_2"
 120   top: "conv1_2"
 121 }
 122 layer {
 123   name: "pool1"
 124   type: "Pooling"
 125   bottom: "conv1_2"
 126   top: "pool1"
 127   pooling_param {
 128     pool: MAX
 129     kernel_size: 2
 130     stride: 2
 131   }
 132 }
 133 layer {
 134   name: "conv2_1"
 135   type: "Convolution"
 136   bottom: "pool1"
 137   top: "conv2_1"
 138   param {
 139     lr_mult: 1
 140     decay_mult: 1
 141   }
 142   param {
 143     lr_mult: 2
 144     decay_mult: 0
 145   }
 146   convolution_param {
 147     num_output: 128
 148     pad: 1
 149     kernel_size: 3
 150     stride: 1
 151   }
 152 }
 153 layer {
 154   name: "relu2_1"
 155   type: "ReLU"
 156   bottom: "conv2_1"
 157   top: "conv2_1"
 158 }
 159 layer {
 160   name: "conv2_2"
 161   type: "Convolution"
 162   bottom: "conv2_1"
 163   top: "conv2_2"
 164   param {
 165     lr_mult: 1
 166     decay_mult: 1
 167   }
 168   param {
 169     lr_mult: 2
 170     decay_mult: 0
 171   }
 172   convolution_param {
 173     num_output: 128
 174     pad: 1
 175     kernel_size: 3
 176     stride: 1
 177   }
 178 }
 179 layer {
 180   name: "relu2_2"
 181   type: "ReLU"
 182   bottom: "conv2_2"
 183   top: "conv2_2"
 184 }
 185 layer {
 186   name: "pool2"
 187   type: "Pooling"
 188   bottom: "conv2_2"
 189   top: "pool2"
 190   pooling_param {
 191     pool: MAX
 192     kernel_size: 2
 193     stride: 2
 194   }
 195 }
 196 layer {
 197   name: "conv3_1"
 198   type: "Convolution"
 199   bottom: "pool2"
 200   top: "conv3_1"
 201   param {
 202     lr_mult: 1
 203     decay_mult: 1
 204   }
 205   param {
 206     lr_mult: 2
 207     decay_mult: 0
 208   }
 209   convolution_param {
 210     num_output: 256
 211     pad: 1
 212     kernel_size: 3
 213     stride: 1
 214   }
 215 }
 216 layer {
 217   name: "relu3_1"
 218   type: "ReLU"
 219   bottom: "conv3_1"
 220   top: "conv3_1"
 221 }
 222 layer {
 223   name: "conv3_2"
 224   type: "Convolution"
 225   bottom: "conv3_1"
 226   top: "conv3_2"
 227   param {
 228     lr_mult: 1
 229     decay_mult: 1
 230   }
 231   param {
 232     lr_mult: 2
 233     decay_mult: 0
 234   }
 235   convolution_param {
 236     num_output: 256
 237     pad: 1
 238     kernel_size: 3
 239     stride: 1
 240   }
 241 }
 242 layer {
 243   name: "relu3_2"
 244   type: "ReLU"
 245   bottom: "conv3_2"
 246   top: "conv3_2"
 247 }
 248 layer {
 249   name: "conv3_3"
 250   type: "Convolution"
 251   bottom: "conv3_2"
 252   top: "conv3_3"
 253   param {
 254     lr_mult: 1
 255     decay_mult: 1
 256   }
 257   param {
 258     lr_mult: 2
 259     decay_mult: 0
 260   }
 261   convolution_param {
 262     num_output: 256
 263     pad: 1
 264     kernel_size: 3
 265     stride: 1
 266   }
 267 }
 268 layer {
 269   name: "relu3_3"
 270   type: "ReLU"
 271   bottom: "conv3_3"
 272   top: "conv3_3"
 273 }
 274 layer {
 275   name: "pool3"
 276   type: "Pooling"
 277   bottom: "conv3_3"
 278   top: "pool3"
 279   pooling_param {
 280     pool: MAX
 281     kernel_size: 2
 282     stride: 2
 283   }
 284 }
 285 layer {
 286   name: "conv4_1"
 287   type: "Convolution"
 288   bottom: "pool3"
 289   top: "conv4_1"
 290   param {
 291     lr_mult: 1
 292     decay_mult: 1
 293   }
 294   param {
 295     lr_mult: 2
 296     decay_mult: 0
 297   }
 298   convolution_param {
 299     num_output: 512
 300     pad: 1
 301     kernel_size: 3
 302     stride: 1
 303   }
 304 }
 305 layer {
 306   name: "relu4_1"
 307   type: "ReLU"
 308   bottom: "conv4_1"
 309   top: "conv4_1"
 310 }
 311 layer {
 312   name: "conv4_2"
 313   type: "Convolution"
 314   bottom: "conv4_1"
 315   top: "conv4_2"
 316   param {
 317     lr_mult: 1
 318     decay_mult: 1
 319   }
 320   param {
 321     lr_mult: 2
 322     decay_mult: 0
 323   }
 324   convolution_param {
 325     num_output: 512
 326     pad: 1
 327     kernel_size: 3
 328     stride: 1
 329   }
 330 }
 331 layer {
 332   name: "relu4_2"
 333   type: "ReLU"
 334   bottom: "conv4_2"
 335   top: "conv4_2"
 336 }
 337 layer {
 338   name: "conv4_3"
 339   type: "Convolution"
 340   bottom: "conv4_2"
 341   top: "conv4_3"
 342   param {
 343     lr_mult: 1
 344     decay_mult: 1
 345   }
 346   param {
 347     lr_mult: 2
 348     decay_mult: 0
 349   }
 350   convolution_param {
 351     num_output: 512
 352     pad: 1
 353     kernel_size: 3
 354     stride: 1
 355   }
 356 }
 357 layer {
 358   name: "relu4_3"
 359   type: "ReLU"
 360   bottom: "conv4_3"
 361   top: "conv4_3"
 362 }
 363 layer {
 364   name: "pool4"
 365   type: "Pooling"
 366   bottom: "conv4_3"
 367   top: "pool4"
 368   pooling_param {
 369     pool: MAX
 370     kernel_size: 2
 371     stride: 2
 372   }
 373 }
 374 layer {
 375   name: "conv5_1"
 376   type: "Convolution"
 377   bottom: "pool4"
 378   top: "conv5_1"
 379   param {
 380     lr_mult: 1
 381     decay_mult: 1
 382   }
 383   param {
 384     lr_mult: 2
 385     decay_mult: 0
 386   }
 387   convolution_param {
 388     num_output: 512
 389     pad: 1
 390     kernel_size: 3
 391     stride: 1
 392   }
 393 }
 394 layer {
 395   name: "relu5_1"
 396   type: "ReLU"
 397   bottom: "conv5_1"
 398   top: "conv5_1"
 399 }
 400 layer {
 401   name: "conv5_2"
 402   type: "Convolution"
 403   bottom: "conv5_1"
 404   top: "conv5_2"
 405   param {
 406     lr_mult: 1
 407     decay_mult: 1
 408   }
 409   param {
 410     lr_mult: 2
 411     decay_mult: 0
 412   }
 413   convolution_param {
 414     num_output: 512
 415     pad: 1
 416     kernel_size: 3
 417     stride: 1
 418   }
 419 }
 420 layer {
 421   name: "relu5_2"
 422   type: "ReLU"
 423   bottom: "conv5_2"
 424   top: "conv5_2"
 425 }
 426 layer {
 427   name: "conv5_3"
 428   type: "Convolution"
 429   bottom: "conv5_2"
 430   top: "conv5_3"
 431   param {
 432     lr_mult: 1
 433     decay_mult: 1
 434   }
 435   param {
 436     lr_mult: 2
 437     decay_mult: 0
 438   }
 439   convolution_param {
 440     num_output: 512
 441     pad: 1
 442     kernel_size: 3
 443     stride: 1
 444   }
 445 }
 446 layer {
 447   name: "relu5_3"
 448   type: "ReLU"
 449   bottom: "conv5_3"
 450   top: "conv5_3"
 451 }
 452 layer {
 453   name: "pool5"
 454   type: "Pooling"
 455   bottom: "conv5_3"
 456   top: "pool5"
 457   pooling_param {
 458     pool: MAX
 459     kernel_size: 2
 460     stride: 2
 461   }
 462 }
 463 layer {
 464   name: "fc6"
 465   type: "Convolution"
 466   bottom: "pool5"
 467   top: "fc6"
 468   param {
 469     lr_mult: 1
 470     decay_mult: 1
 471   }
 472   param {
 473     lr_mult: 2
 474     decay_mult: 0
 475   }
 476   convolution_param {
 477     num_output: 4096
 478     pad: 0
 479     kernel_size: 7
 480     stride: 1
 481   }
 482 }
 483 layer {
 484   name: "relu6"
 485   type: "ReLU"
 486   bottom: "fc6"
 487   top: "fc6"
 488 }
 489 layer {
 490   name: "drop6"
 491   type: "Dropout"
 492   bottom: "fc6"
 493   top: "fc6"
 494   dropout_param {
 495     dropout_ratio: 0.5
 496   }
 497 }
 498 layer {
 499   name: "fc7"
 500   type: "Convolution"
 501   bottom: "fc6"
 502   top: "fc7"
 503   param {
 504     lr_mult: 1
 505     decay_mult: 1
 506   }
 507   param {
 508     lr_mult: 2
 509     decay_mult: 0
 510   }
 511   convolution_param {
 512     num_output: 4096
 513     pad: 0
 514     kernel_size: 1
 515     stride: 1
 516   }
 517 }
 518 layer {
 519   name: "relu7"
 520   type: "ReLU"
 521   bottom: "fc7"
 522   top: "fc7"
 523 }
 524 layer {
 525   name: "drop7"
 526   type: "Dropout"
 527   bottom: "fc7"
 528   top: "fc7"
 529   dropout_param {
 530     dropout_ratio: 0.5
 531   }
 532 }
 533 layer {
 534   name: "score_fr"
 535   type: "Convolution"
 536   bottom: "fc7"
 537   top: "score_fr"
 538   param {
 539     lr_mult: 1
 540     decay_mult: 1
 541   }
 542   param {
 543     lr_mult: 2
 544     decay_mult: 0
 545   }
 546   convolution_param {
 547     num_output: 21
 548     pad: 0
 549     kernel_size: 1
 550   }
 551 }
 552 layer {
 553   name: "upscore2"
 554   type: "Deconvolution"
 555   bottom: "score_fr"
 556   top: "upscore2"
 557   param {
 558     lr_mult: 0
 559   }
 560   convolution_param {
 561     num_output: 21
 562     bias_term: false
 563     kernel_size: 4
 564     stride: 2
 565   }
 566 }
 567 layer {
 568   name: "score_pool4"
 569   type: "Convolution"
 570   bottom: "pool4"
 571   top: "score_pool4"
 572   param {
 573     lr_mult: 1
 574     decay_mult: 1
 575   }
 576   param {
 577     lr_mult: 2
 578     decay_mult: 0
 579   }
 580   convolution_param {
 581     num_output: 21
 582     pad: 0
 583     kernel_size: 1
 584   }
 585 }
 586 layer {
 587   name: "score_pool4c"
 588   type: "Crop"
 589   bottom: "score_pool4"
 590   bottom: "upscore2"
 591   top: "score_pool4c"
 592   crop_param {
 593     axis: 2
 594     offset: 5
 595   }
 596 }
 597 layer {
 598   name: "fuse_pool4"
 599   type: "Eltwise"
 600   bottom: "upscore2"
 601   bottom: "score_pool4c"
 602   top: "fuse_pool4"
 603   eltwise_param {
 604     operation: SUM
 605   }
 606 }
 607 layer {
 608   name: "upscore_pool4"
 609   type: "Deconvolution"
 610   bottom: "fuse_pool4"
 611   top: "upscore_pool4"
 612   param {
 613     lr_mult: 0
 614   }
 615   convolution_param {
 616     num_output: 21
 617     bias_term: false
 618     kernel_size: 4
 619     stride: 2
 620   }
 621 }
 622 layer {
 623   name: "score_pool3"
 624   type: "Convolution"
 625   bottom: "pool3"
 626   top: "score_pool3"
 627   param {
 628     lr_mult: 1
 629     decay_mult: 1
 630   }
 631   param {
 632     lr_mult: 2
 633     decay_mult: 0
 634   }
 635   convolution_param {
 636     num_output: 21
 637     pad: 0
 638     kernel_size: 1
 639   }
 640 }
 641 layer {
 642   name: "score_pool3c"
 643   type: "Crop"
 644   bottom: "score_pool3"
 645   bottom: "upscore_pool4"
 646   top: "score_pool3c"
 647   crop_param {
 648     axis: 2
 649     offset: 9
 650   }
 651 }
 652 layer {
 653   name: "fuse_pool3"
 654   type: "Eltwise"
 655   bottom: "upscore_pool4"
 656   bottom: "score_pool3c"
 657   top: "fuse_pool3"
 658   eltwise_param {
 659     operation: SUM
 660   }
 661 }
 662 layer {
 663   name: "upscore8"
 664   type: "Deconvolution"
 665   bottom: "fuse_pool3"
 666   top: "upscore8"
 667   param {
 668     lr_mult: 0
 669   }
 670   convolution_param {
 671     num_output: 21
 672     bias_term: false
 673     kernel_size: 16
 674     stride: 8
 675   }
 676 }
 677 layer {
 678   name: "score"
 679   type: "Crop"
 680   bottom: "upscore8"
 681   bottom: "data"
 682   top: "score"
 683   crop_param {
 684     axis: 2
 685     offset: 31
 686   }
 687 }
 688 layer {
 689   name: "loss"
 690   type: "SoftmaxWithLoss"
 691   bottom: "score"
 692   bottom: "label"
 693   top: "loss"
 694   loss_param {
 695     ignore_label: 255
 696     normalize: false
 697   }
 698 }
 699 I1213 12:14:07.787643  1380 layer_factory.hpp:77] Creating layer data
 700 I1213 12:14:07.788645  1380 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
 701 I1213 12:14:07.789145  1380 net.cpp:100] Creating Layer data
 702 I1213 12:14:07.789645  1380 net.cpp:418] data -> data
 703 I1213 12:14:07.790145 12764 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
 704 I1213 12:14:07.790145  1380 data_transformer.cpp:25] Loading mean file from: G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train_mean.binaryproto
 705 I1213 12:14:07.791647 12764 db_lmdb.cpp:40] Opened lmdb G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_train
 706 I1213 12:14:07.841182  1380 data_layer.cpp:41] output data size: 1,3,224,224
 707 I1213 12:14:07.846186  1380 net.cpp:150] Setting up data
 708 I1213 12:14:07.846688  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
 709 I1213 12:14:07.849189 11676 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
 710 I1213 12:14:07.849689  1380 net.cpp:165] Memory required for data: 602112
 711 I1213 12:14:07.852190  1380 layer_factory.hpp:77] Creating layer data_data_0_split
 712 I1213 12:14:07.853691  1380 net.cpp:100] Creating Layer data_data_0_split
 713 I1213 12:14:07.855195  1380 net.cpp:444] data_data_0_split <- data
 714 I1213 12:14:07.856194  1380 net.cpp:418] data_data_0_split -> data_data_0_split_0
 715 I1213 12:14:07.857697  1380 net.cpp:418] data_data_0_split -> data_data_0_split_1
 716 I1213 12:14:07.858695  1380 net.cpp:150] Setting up data_data_0_split
 717 I1213 12:14:07.859695  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
 718 I1213 12:14:07.862702  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
 719 I1213 12:14:07.864199  1380 net.cpp:165] Memory required for data: 1806336
 720 I1213 12:14:07.865211  1380 layer_factory.hpp:77] Creating layer label
 721 I1213 12:14:07.866701  1380 net.cpp:100] Creating Layer label
 722 I1213 12:14:07.867712  1380 net.cpp:418] label -> label
 723 I1213 12:14:07.869706  2072 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
 724 I1213 12:14:07.870203  1380 data_transformer.cpp:25] Loading mean file from: G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train_mean.binaryproto
 725 I1213 12:14:07.873206  2072 db_lmdb.cpp:40] Opened lmdb G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_train
 726 I1213 12:14:07.875710  1380 data_layer.cpp:41] output data size: 1,1,224,224
 727 I1213 12:14:07.877709  1380 net.cpp:150] Setting up label
 728 I1213 12:14:07.879212  1380 net.cpp:157] Top shape: 1 1 224 224 (50176)
 729 I1213 12:14:07.881211  7064 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
 730 I1213 12:14:07.882211  1380 net.cpp:165] Memory required for data: 2007040
 731 I1213 12:14:07.883713  1380 layer_factory.hpp:77] Creating layer conv1_1
 732 I1213 12:14:07.884716  1380 net.cpp:100] Creating Layer conv1_1
 733 I1213 12:14:07.885215  1380 net.cpp:444] conv1_1 <- data_data_0_split_0
 734 I1213 12:14:07.886214  1380 net.cpp:418] conv1_1 -> conv1_1
 735 I1213 12:14:08.172420  1380 net.cpp:150] Setting up conv1_1
 736 I1213 12:14:08.172919  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
 737 I1213 12:14:08.173419  1380 net.cpp:165] Memory required for data: 47596544
 738 I1213 12:14:08.173919  1380 layer_factory.hpp:77] Creating layer relu1_1
 739 I1213 12:14:08.173919  1380 net.cpp:100] Creating Layer relu1_1
 740 I1213 12:14:08.173919  1380 net.cpp:444] relu1_1 <- conv1_1
 741 I1213 12:14:08.174420  1380 net.cpp:405] relu1_1 -> conv1_1 (in-place)
 742 I1213 12:14:08.174921  1380 net.cpp:150] Setting up relu1_1
 743 I1213 12:14:08.175420  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
 744 I1213 12:14:08.175921  1380 net.cpp:165] Memory required for data: 93186048
 745 I1213 12:14:08.175921  1380 layer_factory.hpp:77] Creating layer conv1_2
 746 I1213 12:14:08.176421  1380 net.cpp:100] Creating Layer conv1_2
 747 I1213 12:14:08.176421  1380 net.cpp:444] conv1_2 <- conv1_1
 748 I1213 12:14:08.176421  1380 net.cpp:418] conv1_2 -> conv1_2
 749 I1213 12:14:08.178923  1380 net.cpp:150] Setting up conv1_2
 750 I1213 12:14:08.179424  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
 751 I1213 12:14:08.179424  1380 net.cpp:165] Memory required for data: 138775552
 752 I1213 12:14:08.179424  1380 layer_factory.hpp:77] Creating layer relu1_2
 753 I1213 12:14:08.179424  1380 net.cpp:100] Creating Layer relu1_2
 754 I1213 12:14:08.180424  1380 net.cpp:444] relu1_2 <- conv1_2
 755 I1213 12:14:08.180424  1380 net.cpp:405] relu1_2 -> conv1_2 (in-place)
 756 I1213 12:14:08.180924  1380 net.cpp:150] Setting up relu1_2
 757 I1213 12:14:08.181426  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
 758 I1213 12:14:08.181426  1380 net.cpp:165] Memory required for data: 184365056
 759 I1213 12:14:08.181426  1380 layer_factory.hpp:77] Creating layer pool1
 760 I1213 12:14:08.181426  1380 net.cpp:100] Creating Layer pool1
 761 I1213 12:14:08.182425  1380 net.cpp:444] pool1 <- conv1_2
 762 I1213 12:14:08.182425  1380 net.cpp:418] pool1 -> pool1
 763 I1213 12:14:08.182425  1380 net.cpp:150] Setting up pool1
 764 I1213 12:14:08.183426  1380 net.cpp:157] Top shape: 1 64 211 211 (2849344)
 765 I1213 12:14:08.183426  1380 net.cpp:165] Memory required for data: 195762432
 766 I1213 12:14:08.183426  1380 layer_factory.hpp:77] Creating layer conv2_1
 767 I1213 12:14:08.183926  1380 net.cpp:100] Creating Layer conv2_1
 768 I1213 12:14:08.183926  1380 net.cpp:444] conv2_1 <- pool1
 769 I1213 12:14:08.183926  1380 net.cpp:418] conv2_1 -> conv2_1
 770 I1213 12:14:08.189931  1380 net.cpp:150] Setting up conv2_1
 771 I1213 12:14:08.189931  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
 772 I1213 12:14:08.190433  1380 net.cpp:165] Memory required for data: 218557184
 773 I1213 12:14:08.190932  1380 layer_factory.hpp:77] Creating layer relu2_1
 774 I1213 12:14:08.191432  1380 net.cpp:100] Creating Layer relu2_1
 775 I1213 12:14:08.191432  1380 net.cpp:444] relu2_1 <- conv2_1
 776 I1213 12:14:08.191432  1380 net.cpp:405] relu2_1 -> conv2_1 (in-place)
 777 I1213 12:14:08.192433  1380 net.cpp:150] Setting up relu2_1
 778 I1213 12:14:08.192934  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
 779 I1213 12:14:08.192934  1380 net.cpp:165] Memory required for data: 241351936
 780 I1213 12:14:08.193434  1380 layer_factory.hpp:77] Creating layer conv2_2
 781 I1213 12:14:08.193434  1380 net.cpp:100] Creating Layer conv2_2
 782 I1213 12:14:08.194434  1380 net.cpp:444] conv2_2 <- conv2_1
 783 I1213 12:14:08.194434  1380 net.cpp:418] conv2_2 -> conv2_2
 784 I1213 12:14:08.197937  1380 net.cpp:150] Setting up conv2_2
 785 I1213 12:14:08.197937  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
 786 I1213 12:14:08.198437  1380 net.cpp:165] Memory required for data: 264146688
 787 I1213 12:14:08.198437  1380 layer_factory.hpp:77] Creating layer relu2_2
 788 I1213 12:14:08.198437  1380 net.cpp:100] Creating Layer relu2_2
 789 I1213 12:14:08.199439  1380 net.cpp:444] relu2_2 <- conv2_2
 790 I1213 12:14:08.199439  1380 net.cpp:405] relu2_2 -> conv2_2 (in-place)
 791 I1213 12:14:08.199939  1380 net.cpp:150] Setting up relu2_2
 792 I1213 12:14:08.200939  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
 793 I1213 12:14:08.200939  1380 net.cpp:165] Memory required for data: 286941440
 794 I1213 12:14:08.200939  1380 layer_factory.hpp:77] Creating layer pool2
 795 I1213 12:14:08.200939  1380 net.cpp:100] Creating Layer pool2
 796 I1213 12:14:08.202940  1380 net.cpp:444] pool2 <- conv2_2
 797 I1213 12:14:08.203441  1380 net.cpp:418] pool2 -> pool2
 798 I1213 12:14:08.203441  1380 net.cpp:150] Setting up pool2
 799 I1213 12:14:08.203441  1380 net.cpp:157] Top shape: 1 128 106 106 (1438208)
 800 I1213 12:14:08.203441  1380 net.cpp:165] Memory required for data: 292694272
 801 I1213 12:14:08.203941  1380 layer_factory.hpp:77] Creating layer conv3_1
 802 I1213 12:14:08.203941  1380 net.cpp:100] Creating Layer conv3_1
 803 I1213 12:14:08.203941  1380 net.cpp:444] conv3_1 <- pool2
 804 I1213 12:14:08.207443  1380 net.cpp:418] conv3_1 -> conv3_1
 805 I1213 12:14:08.214949  1380 net.cpp:150] Setting up conv3_1
 806 I1213 12:14:08.214949  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 807 I1213 12:14:08.215450  1380 net.cpp:165] Memory required for data: 304199936
 808 I1213 12:14:08.215450  1380 layer_factory.hpp:77] Creating layer relu3_1
 809 I1213 12:14:08.215450  1380 net.cpp:100] Creating Layer relu3_1
 810 I1213 12:14:08.216450  1380 net.cpp:444] relu3_1 <- conv3_1
 811 I1213 12:14:08.216450  1380 net.cpp:405] relu3_1 -> conv3_1 (in-place)
 812 I1213 12:14:08.217952  1380 net.cpp:150] Setting up relu3_1
 813 I1213 12:14:08.219452  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 814 I1213 12:14:08.219452  1380 net.cpp:165] Memory required for data: 315705600
 815 I1213 12:14:08.219452  1380 layer_factory.hpp:77] Creating layer conv3_2
 816 I1213 12:14:08.220453  1380 net.cpp:100] Creating Layer conv3_2
 817 I1213 12:14:08.222455  1380 net.cpp:444] conv3_2 <- conv3_1
 818 I1213 12:14:08.222455  1380 net.cpp:418] conv3_2 -> conv3_2
 819 I1213 12:14:08.227458  1380 net.cpp:150] Setting up conv3_2
 820 I1213 12:14:08.227458  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 821 I1213 12:14:08.228458  1380 net.cpp:165] Memory required for data: 327211264
 822 I1213 12:14:08.228458  1380 layer_factory.hpp:77] Creating layer relu3_2
 823 I1213 12:14:08.228458  1380 net.cpp:100] Creating Layer relu3_2
 824 I1213 12:14:08.228958  1380 net.cpp:444] relu3_2 <- conv3_2
 825 I1213 12:14:08.229960  1380 net.cpp:405] relu3_2 -> conv3_2 (in-place)
 826 I1213 12:14:08.230460  1380 net.cpp:150] Setting up relu3_2
 827 I1213 12:14:08.230959  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 828 I1213 12:14:08.230959  1380 net.cpp:165] Memory required for data: 338716928
 829 I1213 12:14:08.231461  1380 layer_factory.hpp:77] Creating layer conv3_3
 830 I1213 12:14:08.231961  1380 net.cpp:100] Creating Layer conv3_3
 831 I1213 12:14:08.231961  1380 net.cpp:444] conv3_3 <- conv3_2
 832 I1213 12:14:08.231961  1380 net.cpp:418] conv3_3 -> conv3_3
 833 I1213 12:14:08.240967  1380 net.cpp:150] Setting up conv3_3
 834 I1213 12:14:08.240967  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 835 I1213 12:14:08.241467  1380 net.cpp:165] Memory required for data: 350222592
 836 I1213 12:14:08.241467  1380 layer_factory.hpp:77] Creating layer relu3_3
 837 I1213 12:14:08.242468  1380 net.cpp:100] Creating Layer relu3_3
 838 I1213 12:14:08.242468  1380 net.cpp:444] relu3_3 <- conv3_3
 839 I1213 12:14:08.242468  1380 net.cpp:405] relu3_3 -> conv3_3 (in-place)
 840 I1213 12:14:08.243969  1380 net.cpp:150] Setting up relu3_3
 841 I1213 12:14:08.244971  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
 842 I1213 12:14:08.244971  1380 net.cpp:165] Memory required for data: 361728256
 843 I1213 12:14:08.244971  1380 layer_factory.hpp:77] Creating layer pool3
 844 I1213 12:14:08.245970  1380 net.cpp:100] Creating Layer pool3
 845 I1213 12:14:08.245970  1380 net.cpp:444] pool3 <- conv3_3
 846 I1213 12:14:08.245970  1380 net.cpp:418] pool3 -> pool3
 847 I1213 12:14:08.245970  1380 net.cpp:150] Setting up pool3
 848 I1213 12:14:08.246471  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
 849 I1213 12:14:08.246471  1380 net.cpp:165] Memory required for data: 364604672
 850 I1213 12:14:08.246471  1380 layer_factory.hpp:77] Creating layer pool3_pool3_0_split
 851 I1213 12:14:08.246471  1380 net.cpp:100] Creating Layer pool3_pool3_0_split
 852 I1213 12:14:08.246971  1380 net.cpp:444] pool3_pool3_0_split <- pool3
 853 I1213 12:14:08.247473  1380 net.cpp:418] pool3_pool3_0_split -> pool3_pool3_0_split_0
 854 I1213 12:14:08.247473  1380 net.cpp:418] pool3_pool3_0_split -> pool3_pool3_0_split_1
 855 I1213 12:14:08.247473  1380 net.cpp:150] Setting up pool3_pool3_0_split
 856 I1213 12:14:08.247473  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
 857 I1213 12:14:08.247473  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
 858 I1213 12:14:08.247473  1380 net.cpp:165] Memory required for data: 370357504
 859 I1213 12:14:08.249974  1380 layer_factory.hpp:77] Creating layer conv4_1
 860 I1213 12:14:08.249974  1380 net.cpp:100] Creating Layer conv4_1
 861 I1213 12:14:08.249974  1380 net.cpp:444] conv4_1 <- pool3_pool3_0_split_0
 862 I1213 12:14:08.249974  1380 net.cpp:418] conv4_1 -> conv4_1
 863 I1213 12:14:08.260982  1380 net.cpp:150] Setting up conv4_1
 864 I1213 12:14:08.261482  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 865 I1213 12:14:08.262984  1380 net.cpp:165] Memory required for data: 376110336
 866 I1213 12:14:08.262984  1380 layer_factory.hpp:77] Creating layer relu4_1
 867 I1213 12:14:08.266486  1380 net.cpp:100] Creating Layer relu4_1
 868 I1213 12:14:08.266985  1380 net.cpp:444] relu4_1 <- conv4_1
 869 I1213 12:14:08.266985  1380 net.cpp:405] relu4_1 -> conv4_1 (in-place)
 870 I1213 12:14:08.269989  1380 net.cpp:150] Setting up relu4_1
 871 I1213 12:14:08.269989  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 872 I1213 12:14:08.270488  1380 net.cpp:165] Memory required for data: 381863168
 873 I1213 12:14:08.270488  1380 layer_factory.hpp:77] Creating layer conv4_2
 874 I1213 12:14:08.270488  1380 net.cpp:100] Creating Layer conv4_2
 875 I1213 12:14:08.272990  1380 net.cpp:444] conv4_2 <- conv4_1
 876 I1213 12:14:08.275492  1380 net.cpp:418] conv4_2 -> conv4_2
 877 I1213 12:14:08.287000  1380 net.cpp:150] Setting up conv4_2
 878 I1213 12:14:08.287000  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 879 I1213 12:14:08.287500  1380 net.cpp:165] Memory required for data: 387616000
 880 I1213 12:14:08.287500  1380 layer_factory.hpp:77] Creating layer relu4_2
 881 I1213 12:14:08.287500  1380 net.cpp:100] Creating Layer relu4_2
 882 I1213 12:14:08.288501  1380 net.cpp:444] relu4_2 <- conv4_2
 883 I1213 12:14:08.288501  1380 net.cpp:405] relu4_2 -> conv4_2 (in-place)
 884 I1213 12:14:08.289504  1380 net.cpp:150] Setting up relu4_2
 885 I1213 12:14:08.290503  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 886 I1213 12:14:08.290503  1380 net.cpp:165] Memory required for data: 393368832
 887 I1213 12:14:08.290503  1380 layer_factory.hpp:77] Creating layer conv4_3
 888 I1213 12:14:08.290503  1380 net.cpp:100] Creating Layer conv4_3
 889 I1213 12:14:08.291503  1380 net.cpp:444] conv4_3 <- conv4_2
 890 I1213 12:14:08.291503  1380 net.cpp:418] conv4_3 -> conv4_3
 891 I1213 12:14:08.301012  1380 net.cpp:150] Setting up conv4_3
 892 I1213 12:14:08.301512  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 893 I1213 12:14:08.303011  1380 net.cpp:165] Memory required for data: 399121664
 894 I1213 12:14:08.303011  1380 layer_factory.hpp:77] Creating layer relu4_3
 895 I1213 12:14:08.306015  1380 net.cpp:100] Creating Layer relu4_3
 896 I1213 12:14:08.307015  1380 net.cpp:444] relu4_3 <- conv4_3
 897 I1213 12:14:08.307515  1380 net.cpp:405] relu4_3 -> conv4_3 (in-place)
 898 I1213 12:14:08.309517  1380 net.cpp:150] Setting up relu4_3
 899 I1213 12:14:08.312518  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
 900 I1213 12:14:08.312518  1380 net.cpp:165] Memory required for data: 404874496
 901 I1213 12:14:08.313519  1380 layer_factory.hpp:77] Creating layer pool4
 902 I1213 12:14:08.313519  1380 net.cpp:100] Creating Layer pool4
 903 I1213 12:14:08.313519  1380 net.cpp:444] pool4 <- conv4_3
 904 I1213 12:14:08.313519  1380 net.cpp:418] pool4 -> pool4
 905 I1213 12:14:08.314019  1380 net.cpp:150] Setting up pool4
 906 I1213 12:14:08.314019  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 907 I1213 12:14:08.314019  1380 net.cpp:165] Memory required for data: 406367488
 908 I1213 12:14:08.314019  1380 layer_factory.hpp:77] Creating layer pool4_pool4_0_split
 909 I1213 12:14:08.314019  1380 net.cpp:100] Creating Layer pool4_pool4_0_split
 910 I1213 12:14:08.315521  1380 net.cpp:444] pool4_pool4_0_split <- pool4
 911 I1213 12:14:08.315521  1380 net.cpp:418] pool4_pool4_0_split -> pool4_pool4_0_split_0
 912 I1213 12:14:08.315521  1380 net.cpp:418] pool4_pool4_0_split -> pool4_pool4_0_split_1
 913 I1213 12:14:08.316522  1380 net.cpp:150] Setting up pool4_pool4_0_split
 914 I1213 12:14:08.316522  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 915 I1213 12:14:08.317023  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 916 I1213 12:14:08.317023  1380 net.cpp:165] Memory required for data: 409353472
 917 I1213 12:14:08.317023  1380 layer_factory.hpp:77] Creating layer conv5_1
 918 I1213 12:14:08.317523  1380 net.cpp:100] Creating Layer conv5_1
 919 I1213 12:14:08.318022  1380 net.cpp:444] conv5_1 <- pool4_pool4_0_split_0
 920 I1213 12:14:08.318522  1380 net.cpp:418] conv5_1 -> conv5_1
 921 I1213 12:14:08.326529  1380 net.cpp:150] Setting up conv5_1
 922 I1213 12:14:08.327530  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 923 I1213 12:14:08.327530  1380 net.cpp:165] Memory required for data: 410846464
 924 I1213 12:14:08.327530  1380 layer_factory.hpp:77] Creating layer relu5_1
 925 I1213 12:14:08.327530  1380 net.cpp:100] Creating Layer relu5_1
 926 I1213 12:14:08.327530  1380 net.cpp:444] relu5_1 <- conv5_1
 927 I1213 12:14:08.328531  1380 net.cpp:405] relu5_1 -> conv5_1 (in-place)
 928 I1213 12:14:08.329530  1380 net.cpp:150] Setting up relu5_1
 929 I1213 12:14:08.330030  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 930 I1213 12:14:08.330030  1380 net.cpp:165] Memory required for data: 412339456
 931 I1213 12:14:08.330030  1380 layer_factory.hpp:77] Creating layer conv5_2
 932 I1213 12:14:08.330030  1380 net.cpp:100] Creating Layer conv5_2
 933 I1213 12:14:08.331032  1380 net.cpp:444] conv5_2 <- conv5_1
 934 I1213 12:14:08.331032  1380 net.cpp:418] conv5_2 -> conv5_2
 935 I1213 12:14:08.339037  1380 net.cpp:150] Setting up conv5_2
 936 I1213 12:14:08.339539  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 937 I1213 12:14:08.339539  1380 net.cpp:165] Memory required for data: 413832448
 938 I1213 12:14:08.339539  1380 layer_factory.hpp:77] Creating layer relu5_2
 939 I1213 12:14:08.340538  1380 net.cpp:100] Creating Layer relu5_2
 940 I1213 12:14:08.340538  1380 net.cpp:444] relu5_2 <- conv5_2
 941 I1213 12:14:08.340538  1380 net.cpp:405] relu5_2 -> conv5_2 (in-place)
 942 I1213 12:14:08.341539  1380 net.cpp:150] Setting up relu5_2
 943 I1213 12:14:08.342039  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 944 I1213 12:14:08.342039  1380 net.cpp:165] Memory required for data: 415325440
 945 I1213 12:14:08.342039  1380 layer_factory.hpp:77] Creating layer conv5_3
 946 I1213 12:14:08.342039  1380 net.cpp:100] Creating Layer conv5_3
 947 I1213 12:14:08.342039  1380 net.cpp:444] conv5_3 <- conv5_2
 948 I1213 12:14:08.342540  1380 net.cpp:418] conv5_3 -> conv5_3
 949 I1213 12:14:08.348544  1380 net.cpp:150] Setting up conv5_3
 950 I1213 12:14:08.348544  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 951 I1213 12:14:08.349545  1380 net.cpp:165] Memory required for data: 416818432
 952 I1213 12:14:08.349545  1380 layer_factory.hpp:77] Creating layer relu5_3
 953 I1213 12:14:08.349545  1380 net.cpp:100] Creating Layer relu5_3
 954 I1213 12:14:08.350545  1380 net.cpp:444] relu5_3 <- conv5_3
 955 I1213 12:14:08.350545  1380 net.cpp:405] relu5_3 -> conv5_3 (in-place)
 956 I1213 12:14:08.352046  1380 net.cpp:150] Setting up relu5_3
 957 I1213 12:14:08.352547  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
 958 I1213 12:14:08.352547  1380 net.cpp:165] Memory required for data: 418311424
 959 I1213 12:14:08.352547  1380 layer_factory.hpp:77] Creating layer pool5
 960 I1213 12:14:08.352547  1380 net.cpp:100] Creating Layer pool5
 961 I1213 12:14:08.353049  1380 net.cpp:444] pool5 <- conv5_3
 962 I1213 12:14:08.353049  1380 net.cpp:418] pool5 -> pool5
 963 I1213 12:14:08.353049  1380 net.cpp:150] Setting up pool5
 964 I1213 12:14:08.353548  1380 net.cpp:157] Top shape: 1 512 14 14 (100352)
 965 I1213 12:14:08.353548  1380 net.cpp:165] Memory required for data: 418712832
 966 I1213 12:14:08.354048  1380 layer_factory.hpp:77] Creating layer fc6
 967 I1213 12:14:08.354048  1380 net.cpp:100] Creating Layer fc6
 968 I1213 12:14:08.354048  1380 net.cpp:444] fc6 <- pool5
 969 I1213 12:14:08.354048  1380 net.cpp:418] fc6 -> fc6
 970 I1213 12:14:08.565698  1380 net.cpp:150] Setting up fc6
 971 I1213 12:14:08.566198  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
 972 I1213 12:14:08.566699  1380 net.cpp:165] Memory required for data: 419761408
 973 I1213 12:14:08.567199  1380 layer_factory.hpp:77] Creating layer relu6
 974 I1213 12:14:08.567700  1380 net.cpp:100] Creating Layer relu6
 975 I1213 12:14:08.567700  1380 net.cpp:444] relu6 <- fc6
 976 I1213 12:14:08.568200  1380 net.cpp:405] relu6 -> fc6 (in-place)
 977 I1213 12:14:08.568701  1380 net.cpp:150] Setting up relu6
 978 I1213 12:14:08.569201  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
 979 I1213 12:14:08.569701  1380 net.cpp:165] Memory required for data: 420809984
 980 I1213 12:14:08.569701  1380 layer_factory.hpp:77] Creating layer drop6
 981 I1213 12:14:08.569701  1380 net.cpp:100] Creating Layer drop6
 982 I1213 12:14:08.570201  1380 net.cpp:444] drop6 <- fc6
 983 I1213 12:14:08.570703  1380 net.cpp:405] drop6 -> fc6 (in-place)
 984 I1213 12:14:08.571703  1380 net.cpp:150] Setting up drop6
 985 I1213 12:14:08.572703  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
 986 I1213 12:14:08.573204  1380 net.cpp:165] Memory required for data: 421858560
 987 I1213 12:14:08.573204  1380 layer_factory.hpp:77] Creating layer fc7
 988 I1213 12:14:08.573204  1380 net.cpp:100] Creating Layer fc7
 989 I1213 12:14:08.573704  1380 net.cpp:444] fc7 <- fc6
 990 I1213 12:14:08.574204  1380 net.cpp:418] fc7 -> fc7
 991 I1213 12:14:08.610230  1380 net.cpp:150] Setting up fc7
 992 I1213 12:14:08.610730  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
 993 I1213 12:14:08.611232  1380 net.cpp:165] Memory required for data: 422907136
 994 I1213 12:14:08.611732  1380 layer_factory.hpp:77] Creating layer relu7
 995 I1213 12:14:08.612232  1380 net.cpp:100] Creating Layer relu7
 996 I1213 12:14:08.612232  1380 net.cpp:444] relu7 <- fc7
 997 I1213 12:14:08.612232  1380 net.cpp:405] relu7 -> fc7 (in-place)
 998 I1213 12:14:08.612732  1380 net.cpp:150] Setting up relu7
 999 I1213 12:14:08.613232  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
1000 I1213 12:14:08.613232  1380 net.cpp:165] Memory required for data: 423955712
1001 I1213 12:14:08.613232  1380 layer_factory.hpp:77] Creating layer drop7
1002 I1213 12:14:08.613232  1380 net.cpp:100] Creating Layer drop7
1003 I1213 12:14:08.613732  1380 net.cpp:444] drop7 <- fc7
1004 I1213 12:14:08.614733  1380 net.cpp:405] drop7 -> fc7 (in-place)
1005 I1213 12:14:08.615234  1380 net.cpp:150] Setting up drop7
1006 I1213 12:14:08.615734  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
1007 I1213 12:14:08.616235  1380 net.cpp:165] Memory required for data: 425004288
1008 I1213 12:14:08.616235  1380 layer_factory.hpp:77] Creating layer score_fr
1009 I1213 12:14:08.616235  1380 net.cpp:100] Creating Layer score_fr
1010 I1213 12:14:08.616235  1380 net.cpp:444] score_fr <- fc7
1011 I1213 12:14:08.617235  1380 net.cpp:418] score_fr -> score_fr
1012 I1213 12:14:08.619237  1380 net.cpp:150] Setting up score_fr
1013 I1213 12:14:08.619237  1380 net.cpp:157] Top shape: 1 21 8 8 (1344)
1014 I1213 12:14:08.619237  1380 net.cpp:165] Memory required for data: 425009664
1015 I1213 12:14:08.619237  1380 layer_factory.hpp:77] Creating layer upscore2
1016 I1213 12:14:08.620237  1380 net.cpp:100] Creating Layer upscore2
1017 I1213 12:14:08.620237  1380 net.cpp:444] upscore2 <- score_fr
1018 I1213 12:14:08.620237  1380 net.cpp:418] upscore2 -> upscore2
1019 I1213 12:14:08.621739  1380 net.cpp:150] Setting up upscore2
1020 I1213 12:14:08.622740  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
1021 I1213 12:14:08.622740  1380 net.cpp:165] Memory required for data: 425036880
1022 I1213 12:14:08.622740  1380 layer_factory.hpp:77] Creating layer upscore2_upscore2_0_split
1023 I1213 12:14:08.622740  1380 net.cpp:100] Creating Layer upscore2_upscore2_0_split
1024 I1213 12:14:08.623240  1380 net.cpp:444] upscore2_upscore2_0_split <- upscore2
1025 I1213 12:14:08.623740  1380 net.cpp:418] upscore2_upscore2_0_split -> upscore2_upscore2_0_split_0
1026 I1213 12:14:08.623740  1380 net.cpp:418] upscore2_upscore2_0_split -> upscore2_upscore2_0_split_1
1027 I1213 12:14:08.623740  1380 net.cpp:150] Setting up upscore2_upscore2_0_split
1028 I1213 12:14:08.627243  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
1029 I1213 12:14:08.628244  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
1030 I1213 12:14:08.628744  1380 net.cpp:165] Memory required for data: 425091312
1031 I1213 12:14:08.628744  1380 layer_factory.hpp:77] Creating layer score_pool4
1032 I1213 12:14:08.630245  1380 net.cpp:100] Creating Layer score_pool4
1033 I1213 12:14:08.631748  1380 net.cpp:444] score_pool4 <- pool4_pool4_0_split_1
1034 I1213 12:14:08.631748  1380 net.cpp:418] score_pool4 -> score_pool4
1035 I1213 12:14:08.634748  1380 net.cpp:150] Setting up score_pool4
1036 I1213 12:14:08.634748  1380 net.cpp:157] Top shape: 1 21 27 27 (15309)
1037 I1213 12:14:08.636250  1380 net.cpp:165] Memory required for data: 425152548
1038 I1213 12:14:08.636250  1380 layer_factory.hpp:77] Creating layer score_pool4c
1039 I1213 12:14:08.636250  1380 net.cpp:100] Creating Layer score_pool4c
1040 I1213 12:14:08.636250  1380 net.cpp:444] score_pool4c <- score_pool4
1041 I1213 12:14:08.637750  1380 net.cpp:444] score_pool4c <- upscore2_upscore2_0_split_0
1042 I1213 12:14:08.637750  1380 net.cpp:418] score_pool4c -> score_pool4c
1043 I1213 12:14:08.637750  1380 net.cpp:150] Setting up score_pool4c
1044 I1213 12:14:08.638751  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
1045 I1213 12:14:08.638751  1380 net.cpp:165] Memory required for data: 425179764
1046 I1213 12:14:08.639251  1380 layer_factory.hpp:77] Creating layer fuse_pool4
1047 I1213 12:14:08.639251  1380 net.cpp:100] Creating Layer fuse_pool4
1048 I1213 12:14:08.640751  1380 net.cpp:444] fuse_pool4 <- upscore2_upscore2_0_split_1
1049 I1213 12:14:08.645756  1380 net.cpp:444] fuse_pool4 <- score_pool4c
1050 I1213 12:14:08.645756  1380 net.cpp:418] fuse_pool4 -> fuse_pool4
1051 I1213 12:14:08.646756  1380 net.cpp:150] Setting up fuse_pool4
1052 I1213 12:14:08.646756  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
1053 I1213 12:14:08.646756  1380 net.cpp:165] Memory required for data: 425206980
1054 I1213 12:14:08.646756  1380 layer_factory.hpp:77] Creating layer upscore_pool4
1055 I1213 12:14:08.647258  1380 net.cpp:100] Creating Layer upscore_pool4
1056 I1213 12:14:08.647258  1380 net.cpp:444] upscore_pool4 <- fuse_pool4
1057 I1213 12:14:08.647758  1380 net.cpp:418] upscore_pool4 -> upscore_pool4
1058 I1213 12:14:08.649258  1380 net.cpp:150] Setting up upscore_pool4
1059 I1213 12:14:08.649760  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
1060 I1213 12:14:08.650259  1380 net.cpp:165] Memory required for data: 425328276
1061 I1213 12:14:08.650259  1380 layer_factory.hpp:77] Creating layer upscore_pool4_upscore_pool4_0_split
1062 I1213 12:14:08.650259  1380 net.cpp:100] Creating Layer upscore_pool4_upscore_pool4_0_split
1063 I1213 12:14:08.651260  1380 net.cpp:444] upscore_pool4_upscore_pool4_0_split <- upscore_pool4
1064 I1213 12:14:08.651260  1380 net.cpp:418] upscore_pool4_upscore_pool4_0_split -> upscore_pool4_upscore_pool4_0_split_0
1065 I1213 12:14:08.651260  1380 net.cpp:418] upscore_pool4_upscore_pool4_0_split -> upscore_pool4_upscore_pool4_0_split_1
1066 I1213 12:14:08.652261  1380 net.cpp:150] Setting up upscore_pool4_upscore_pool4_0_split
1067 I1213 12:14:08.652261  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
1068 I1213 12:14:08.652261  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
1069 I1213 12:14:08.652261  1380 net.cpp:165] Memory required for data: 425570868
1070 I1213 12:14:08.652261  1380 layer_factory.hpp:77] Creating layer score_pool3
1071 I1213 12:14:08.653261  1380 net.cpp:100] Creating Layer score_pool3
1072 I1213 12:14:08.656764  1380 net.cpp:444] score_pool3 <- pool3_pool3_0_split_1
1073 I1213 12:14:08.656764  1380 net.cpp:418] score_pool3 -> score_pool3
1074 I1213 12:14:08.659765  1380 net.cpp:150] Setting up score_pool3
1075 I1213 12:14:08.660266  1380 net.cpp:157] Top shape: 1 21 53 53 (58989)
1076 I1213 12:14:08.666271  1380 net.cpp:165] Memory required for data: 425806824
1077 I1213 12:14:08.666271  1380 layer_factory.hpp:77] Creating layer score_pool3c
1078 I1213 12:14:08.666271  1380 net.cpp:100] Creating Layer score_pool3c
1079 I1213 12:14:08.666771  1380 net.cpp:444] score_pool3c <- score_pool3
1080 I1213 12:14:08.667271  1380 net.cpp:444] score_pool3c <- upscore_pool4_upscore_pool4_0_split_0
1081 I1213 12:14:08.667271  1380 net.cpp:418] score_pool3c -> score_pool3c
1082 I1213 12:14:08.667271  1380 net.cpp:150] Setting up score_pool3c
1083 I1213 12:14:08.667271  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
1084 I1213 12:14:08.667271  1380 net.cpp:165] Memory required for data: 425928120
1085 I1213 12:14:08.667271  1380 layer_factory.hpp:77] Creating layer fuse_pool3
1086 I1213 12:14:08.667271  1380 net.cpp:100] Creating Layer fuse_pool3
1087 I1213 12:14:08.668272  1380 net.cpp:444] fuse_pool3 <- upscore_pool4_upscore_pool4_0_split_1
1088 I1213 12:14:08.668772  1380 net.cpp:444] fuse_pool3 <- score_pool3c
1089 I1213 12:14:08.669273  1380 net.cpp:418] fuse_pool3 -> fuse_pool3
1090 I1213 12:14:08.669273  1380 net.cpp:150] Setting up fuse_pool3
1091 I1213 12:14:08.670274  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
1092 I1213 12:14:08.670274  1380 net.cpp:165] Memory required for data: 426049416
1093 I1213 12:14:08.670274  1380 layer_factory.hpp:77] Creating layer upscore8
1094 I1213 12:14:08.670274  1380 net.cpp:100] Creating Layer upscore8
1095 I1213 12:14:08.670274  1380 net.cpp:444] upscore8 <- fuse_pool3
1096 I1213 12:14:08.670274  1380 net.cpp:418] upscore8 -> upscore8
1097 I1213 12:14:08.671274  1380 net.cpp:150] Setting up upscore8
1098 I1213 12:14:08.671775  1380 net.cpp:157] Top shape: 1 21 312 312 (2044224)
1099 I1213 12:14:08.671775  1380 net.cpp:165] Memory required for data: 434226312
1100 I1213 12:14:08.671775  1380 layer_factory.hpp:77] Creating layer score
1101 I1213 12:14:08.671775  1380 net.cpp:100] Creating Layer score
1102 I1213 12:14:08.671775  1380 net.cpp:444] score <- upscore8
1103 I1213 12:14:08.672274  1380 net.cpp:444] score <- data_data_0_split_1
1104 I1213 12:14:08.673275  1380 net.cpp:418] score -> score
1105 I1213 12:14:08.673275  1380 net.cpp:150] Setting up score
1106 I1213 12:14:08.674276  1380 net.cpp:157] Top shape: 1 21 224 224 (1053696)
1107 I1213 12:14:08.674276  1380 net.cpp:165] Memory required for data: 438441096
1108 I1213 12:14:08.674276  1380 layer_factory.hpp:77] Creating layer loss
1109 I1213 12:14:08.674276  1380 net.cpp:100] Creating Layer loss
1110 I1213 12:14:08.675277  1380 net.cpp:444] loss <- score
1111 I1213 12:14:08.675277  1380 net.cpp:444] loss <- label
1112 I1213 12:14:08.675277  1380 net.cpp:418] loss -> loss
1113 I1213 12:14:08.675277  1380 layer_factory.hpp:77] Creating layer loss
1114 I1213 12:14:08.678781  1380 net.cpp:150] Setting up loss
1115 I1213 12:14:08.679280  1380 net.cpp:157] Top shape: (1)
1116 I1213 12:14:08.679780  1380 net.cpp:160]     with loss weight 1
1117 I1213 12:14:08.680280  1380 net.cpp:165] Memory required for data: 438441100
1118 I1213 12:14:08.680280  1380 net.cpp:226] loss needs backward computation.
1119 I1213 12:14:08.680280  1380 net.cpp:226] score needs backward computation.
1120 I1213 12:14:08.680280  1380 net.cpp:226] upscore8 needs backward computation.
1121 I1213 12:14:08.680280  1380 net.cpp:226] fuse_pool3 needs backward computation.
1122 I1213 12:14:08.680280  1380 net.cpp:226] score_pool3c needs backward computation.
1123 I1213 12:14:08.680280  1380 net.cpp:226] score_pool3 needs backward computation.
1124 I1213 12:14:08.682281  1380 net.cpp:226] upscore_pool4_upscore_pool4_0_split needs backward computation.
1125 I1213 12:14:08.682782  1380 net.cpp:226] upscore_pool4 needs backward computation.
1126 I1213 12:14:08.682782  1380 net.cpp:226] fuse_pool4 needs backward computation.
1127 I1213 12:14:08.682782  1380 net.cpp:226] score_pool4c needs backward computation.
1128 I1213 12:14:08.683282  1380 net.cpp:226] score_pool4 needs backward computation.
1129 I1213 12:14:08.683282  1380 net.cpp:226] upscore2_upscore2_0_split needs backward computation.
1130 I1213 12:14:08.683282  1380 net.cpp:226] upscore2 needs backward computation.
1131 I1213 12:14:08.683282  1380 net.cpp:226] score_fr needs backward computation.
1132 I1213 12:14:08.683282  1380 net.cpp:226] drop7 needs backward computation.
1133 I1213 12:14:08.683784  1380 net.cpp:226] relu7 needs backward computation.
1134 I1213 12:14:08.683784  1380 net.cpp:226] fc7 needs backward computation.
1135 I1213 12:14:08.683784  1380 net.cpp:226] drop6 needs backward computation.
1136 I1213 12:14:08.683784  1380 net.cpp:226] relu6 needs backward computation.
1137 I1213 12:14:08.684284  1380 net.cpp:226] fc6 needs backward computation.
1138 I1213 12:14:08.684284  1380 net.cpp:226] pool5 needs backward computation.
1139 I1213 12:14:08.684284  1380 net.cpp:226] relu5_3 needs backward computation.
1140 I1213 12:14:08.684783  1380 net.cpp:226] conv5_3 needs backward computation.
1141 I1213 12:14:08.685284  1380 net.cpp:226] relu5_2 needs backward computation.
1142 I1213 12:14:08.685784  1380 net.cpp:226] conv5_2 needs backward computation.
1143 I1213 12:14:08.686285  1380 net.cpp:226] relu5_1 needs backward computation.
1144 I1213 12:14:08.686285  1380 net.cpp:226] conv5_1 needs backward computation.
1145 I1213 12:14:08.686285  1380 net.cpp:226] pool4_pool4_0_split needs backward computation.
1146 I1213 12:14:08.686285  1380 net.cpp:226] pool4 needs backward computation.
1147 I1213 12:14:08.687286  1380 net.cpp:226] relu4_3 needs backward computation.
1148 I1213 12:14:08.687286  1380 net.cpp:226] conv4_3 needs backward computation.
1149 I1213 12:14:08.687286  1380 net.cpp:226] relu4_2 needs backward computation.
1150 I1213 12:14:08.687286  1380 net.cpp:226] conv4_2 needs backward computation.
1151 I1213 12:14:08.687286  1380 net.cpp:226] relu4_1 needs backward computation.
1152 I1213 12:14:08.688787  1380 net.cpp:226] conv4_1 needs backward computation.
1153 I1213 12:14:08.688787  1380 net.cpp:226] pool3_pool3_0_split needs backward computation.
1154 I1213 12:14:08.688787  1380 net.cpp:226] pool3 needs backward computation.
1155 I1213 12:14:08.689286  1380 net.cpp:226] relu3_3 needs backward computation.
1156 I1213 12:14:08.690287  1380 net.cpp:226] conv3_3 needs backward computation.
1157 I1213 12:14:08.690287  1380 net.cpp:226] relu3_2 needs backward computation.
1158 I1213 12:14:08.690287  1380 net.cpp:226] conv3_2 needs backward computation.
1159 I1213 12:14:08.690287  1380 net.cpp:226] relu3_1 needs backward computation.
1160 I1213 12:14:08.691288  1380 net.cpp:226] conv3_1 needs backward computation.
1161 I1213 12:14:08.691288  1380 net.cpp:226] pool2 needs backward computation.
1162 I1213 12:14:08.691288  1380 net.cpp:226] relu2_2 needs backward computation.
1163 I1213 12:14:08.691288  1380 net.cpp:226] conv2_2 needs backward computation.
1164 I1213 12:14:08.691788  1380 net.cpp:226] relu2_1 needs backward computation.
1165 I1213 12:14:08.692291  1380 net.cpp:226] conv2_1 needs backward computation.
1166 I1213 12:14:08.692790  1380 net.cpp:226] pool1 needs backward computation.
1167 I1213 12:14:08.692790  1380 net.cpp:226] relu1_2 needs backward computation.
1168 I1213 12:14:08.692790  1380 net.cpp:226] conv1_2 needs backward computation.
1169 I1213 12:14:08.693289  1380 net.cpp:226] relu1_1 needs backward computation.
1170 I1213 12:14:08.693289  1380 net.cpp:226] conv1_1 needs backward computation.
1171 I1213 12:14:08.693289  1380 net.cpp:228] label does not need backward computation.
1172 I1213 12:14:08.693789  1380 net.cpp:228] data_data_0_split does not need backward computation.
1173 I1213 12:14:08.694290  1380 net.cpp:228] data does not need backward computation.
1174 I1213 12:14:08.694290  1380 net.cpp:270] This network produces output loss
1175 I1213 12:14:08.694290  1380 net.cpp:283] Network initialization done.
1176 I1213 12:14:08.695791  1380 solver.cpp:181] Creating test net (#0) specified by net file: train_val.prototxt
1177 I1213 12:14:08.695791  1380 net.cpp:332] The NetState phase (1) differed from the phase (0) specified by a rule in layer data
1178 I1213 12:14:08.698796  1380 net.cpp:332] The NetState phase (1) differed from the phase (0) specified by a rule in layer label
1179 I1213 12:14:08.699795  1380 net.cpp:58] Initializing net from parameters: 
1180 state {
1181   phase: TEST
1182 }
1183 layer {
1184   name: "data"
1185   type: "Data"
1186   top: "data"
1187   include {
1188     phase: TEST
1189   }
1190   transform_param {
1191     scale: 0.00390625
1192     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val_mean.binaryproto"
1193   }
1194   data_param {
1195     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val"
1196     batch_size: 1
1197     backend: LMDB
1198   }
1199 }
1200 layer {
1201   name: "label"
1202   type: "Data"
1203   top: "label"
1204   include {
1205     phase: TEST
1206   }
1207   transform_param {
1208     scale: 0.00390625
1209     mean_file: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val_mean.binaryproto"
1210   }
1211   data_param {
1212     source: "G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val"
1213     batch_size: 1
1214     backend: LMDB
1215   }
1216 }
1217 layer {
1218   name: "conv1_1"
1219   type: "Convolution"
1220   bottom: "data"
1221   top: "conv1_1"
1222   param {
1223     lr_mult: 1
1224     decay_mult: 1
1225   }
1226   param {
1227     lr_mult: 2
1228     decay_mult: 0
1229   }
1230   convolution_param {
1231     num_output: 64
1232     pad: 100
1233     kernel_size: 3
1234     stride: 1
1235   }
1236 }
1237 layer {
1238   name: "relu1_1"
1239   type: "ReLU"
1240   bottom: "conv1_1"
1241   top: "conv1_1"
1242 }
1243 layer {
1244   name: "conv1_2"
1245   type: "Convolution"
1246   bottom: "conv1_1"
1247   top: "conv1_2"
1248   param {
1249     lr_mult: 1
1250     decay_mult: 1
1251   }
1252   param {
1253     lr_mult: 2
1254     decay_mult: 0
1255   }
1256   convolution_param {
1257     num_output: 64
1258     pad: 1
1259     kernel_size: 3
1260     stride: 1
1261   }
1262 }
1263 layer {
1264   name: "relu1_2"
1265   type: "ReLU"
1266   bottom: "conv1_2"
1267   top: "conv1_2"
1268 }
1269 layer {
1270   name: "pool1"
1271   type: "Pooling"
1272   bottom: "conv1_2"
1273   top: "pool1"
1274   pooling_param {
1275     pool: MAX
1276     kernel_size: 2
1277     stride: 2
1278   }
1279 }
1280 layer {
1281   name: "conv2_1"
1282   type: "Convolution"
1283   bottom: "pool1"
1284   top: "conv2_1"
1285   param {
1286     lr_mult: 1
1287     decay_mult: 1
1288   }
1289   param {
1290     lr_mult: 2
1291     decay_mult: 0
1292   }
1293   convolution_param {
1294     num_output: 128
1295     pad: 1
1296     kernel_size: 3
1297     stride: 1
1298   }
1299 }
1300 layer {
1301   name: "relu2_1"
1302   type: "ReLU"
1303   bottom: "conv2_1"
1304   top: "conv2_1"
1305 }
1306 layer {
1307   name: "conv2_2"
1308   type: "Convolution"
1309   bottom: "conv2_1"
1310   top: "conv2_2"
1311   param {
1312     lr_mult: 1
1313     decay_mult: 1
1314   }
1315   param {
1316     lr_mult: 2
1317     decay_mult: 0
1318   }
1319   convolution_param {
1320     num_output: 128
1321     pad: 1
1322     kernel_size: 3
1323     stride: 1
1324   }
1325 }
1326 layer {
1327   name: "relu2_2"
1328   type: "ReLU"
1329   bottom: "conv2_2"
1330   top: "conv2_2"
1331 }
1332 layer {
1333   name: "pool2"
1334   type: "Pooling"
1335   bottom: "conv2_2"
1336   top: "pool2"
1337   pooling_param {
1338     pool: MAX
1339     kernel_size: 2
1340     stride: 2
1341   }
1342 }
1343 layer {
1344   name: "conv3_1"
1345   type: "Convolution"
1346   bottom: "pool2"
1347   top: "conv3_1"
1348   param {
1349     lr_mult: 1
1350     decay_mult: 1
1351   }
1352   param {
1353     lr_mult: 2
1354     decay_mult: 0
1355   }
1356   convolution_param {
1357     num_output: 256
1358     pad: 1
1359     kernel_size: 3
1360     stride: 1
1361   }
1362 }
1363 layer {
1364   name: "relu3_1"
1365   type: "ReLU"
1366   bottom: "conv3_1"
1367   top: "conv3_1"
1368 }
1369 layer {
1370   name: "conv3_2"
1371   type: "Convolution"
1372   bottom: "conv3_1"
1373   top: "conv3_2"
1374   param {
1375     lr_mult: 1
1376     decay_mult: 1
1377   }
1378   param {
1379     lr_mult: 2
1380     decay_mult: 0
1381   }
1382   convolution_param {
1383     num_output: 256
1384     pad: 1
1385     kernel_size: 3
1386     stride: 1
1387   }
1388 }
1389 layer {
1390   name: "relu3_2"
1391   type: "ReLU"
1392   bottom: "conv3_2"
1393   top: "conv3_2"
1394 }
1395 layer {
1396   name: "conv3_3"
1397   type: "Convolution"
1398   bottom: "conv3_2"
1399   top: "conv3_3"
1400   param {
1401     lr_mult: 1
1402     decay_mult: 1
1403   }
1404   param {
1405     lr_mult: 2
1406     decay_mult: 0
1407   }
1408   convolution_param {
1409     num_output: 256
1410     pad: 1
1411     kernel_size: 3
1412     stride: 1
1413   }
1414 }
1415 layer {
1416   name: "relu3_3"
1417   type: "ReLU"
1418   bottom: "conv3_3"
1419   top: "conv3_3"
1420 }
1421 layer {
1422   name: "pool3"
1423   type: "Pooling"
1424   bottom: "conv3_3"
1425   top: "pool3"
1426   pooling_param {
1427     pool: MAX
1428     kernel_size: 2
1429     stride: 2
1430   }
1431 }
1432 layer {
1433   name: "conv4_1"
1434   type: "Convolution"
1435   bottom: "pool3"
1436   top: "conv4_1"
1437   param {
1438     lr_mult: 1
1439     decay_mult: 1
1440   }
1441   param {
1442     lr_mult: 2
1443     decay_mult: 0
1444   }
1445   convolution_param {
1446     num_output: 512
1447     pad: 1
1448     kernel_size: 3
1449     stride: 1
1450   }
1451 }
1452 layer {
1453   name: "relu4_1"
1454   type: "ReLU"
1455   bottom: "conv4_1"
1456   top: "conv4_1"
1457 }
1458 layer {
1459   name: "conv4_2"
1460   type: "Convolution"
1461   bottom: "conv4_1"
1462   top: "conv4_2"
1463   param {
1464     lr_mult: 1
1465     decay_mult: 1
1466   }
1467   param {
1468     lr_mult: 2
1469     decay_mult: 0
1470   }
1471   convolution_param {
1472     num_output: 512
1473     pad: 1
1474     kernel_size: 3
1475     stride: 1
1476   }
1477 }
1478 layer {
1479   name: "relu4_2"
1480   type: "ReLU"
1481   bottom: "conv4_2"
1482   top: "conv4_2"
1483 }
1484 layer {
1485   name: "conv4_3"
1486   type: "Convolution"
1487   bottom: "conv4_2"
1488   top: "conv4_3"
1489   param {
1490     lr_mult: 1
1491     decay_mult: 1
1492   }
1493   param {
1494     lr_mult: 2
1495     decay_mult: 0
1496   }
1497   convolution_param {
1498     num_output: 512
1499     pad: 1
1500     kernel_size: 3
1501     stride: 1
1502   }
1503 }
1504 layer {
1505   name: "relu4_3"
1506   type: "ReLU"
1507   bottom: "conv4_3"
1508   top: "conv4_3"
1509 }
1510 layer {
1511   name: "pool4"
1512   type: "Pooling"
1513   bottom: "conv4_3"
1514   top: "pool4"
1515   pooling_param {
1516     pool: MAX
1517     kernel_size: 2
1518     stride: 2
1519   }
1520 }
1521 layer {
1522   name: "conv5_1"
1523   type: "Convolution"
1524   bottom: "pool4"
1525   top: "conv5_1"
1526   param {
1527     lr_mult: 1
1528     decay_mult: 1
1529   }
1530   param {
1531     lr_mult: 2
1532     decay_mult: 0
1533   }
1534   convolution_param {
1535     num_output: 512
1536     pad: 1
1537     kernel_size: 3
1538     stride: 1
1539   }
1540 }
1541 layer {
1542   name: "relu5_1"
1543   type: "ReLU"
1544   bottom: "conv5_1"
1545   top: "conv5_1"
1546 }
1547 layer {
1548   name: "conv5_2"
1549   type: "Convolution"
1550   bottom: "conv5_1"
1551   top: "conv5_2"
1552   param {
1553     lr_mult: 1
1554     decay_mult: 1
1555   }
1556   param {
1557     lr_mult: 2
1558     decay_mult: 0
1559   }
1560   convolution_param {
1561     num_output: 512
1562     pad: 1
1563     kernel_size: 3
1564     stride: 1
1565   }
1566 }
1567 layer {
1568   name: "relu5_2"
1569   type: "ReLU"
1570   bottom: "conv5_2"
1571   top: "conv5_2"
1572 }
1573 layer {
1574   name: "conv5_3"
1575   type: "Convolution"
1576   bottom: "conv5_2"
1577   top: "conv5_3"
1578   param {
1579     lr_mult: 1
1580     decay_mult: 1
1581   }
1582   param {
1583     lr_mult: 2
1584     decay_mult: 0
1585   }
1586   convolution_param {
1587     num_output: 512
1588     pad: 1
1589     kernel_size: 3
1590     stride: 1
1591   }
1592 }
1593 layer {
1594   name: "relu5_3"
1595   type: "ReLU"
1596   bottom: "conv5_3"
1597   top: "conv5_3"
1598 }
1599 layer {
1600   name: "pool5"
1601   type: "Pooling"
1602   bottom: "conv5_3"
1603   top: "pool5"
1604   pooling_param {
1605     pool: MAX
1606     kernel_size: 2
1607     stride: 2
1608   }
1609 }
1610 layer {
1611   name: "fc6"
1612   type: "Convolution"
1613   bottom: "pool5"
1614   top: "fc6"
1615   param {
1616     lr_mult: 1
1617     decay_mult: 1
1618   }
1619   param {
1620     lr_mult: 2
1621     decay_mult: 0
1622   }
1623   convolution_param {
1624     num_output: 4096
1625     pad: 0
1626     kernel_size: 7
1627     stride: 1
1628   }
1629 }
1630 layer {
1631   name: "relu6"
1632   type: "ReLU"
1633   bottom: "fc6"
1634   top: "fc6"
1635 }
1636 layer {
1637   name: "drop6"
1638   type: "Dropout"
1639   bottom: "fc6"
1640   top: "fc6"
1641   dropout_param {
1642     dropout_ratio: 0.5
1643   }
1644 }
1645 layer {
1646   name: "fc7"
1647   type: "Convolution"
1648   bottom: "fc6"
1649   top: "fc7"
1650   param {
1651     lr_mult: 1
1652     decay_mult: 1
1653   }
1654   param {
1655     lr_mult: 2
1656     decay_mult: 0
1657   }
1658   convolution_param {
1659     num_output: 4096
1660     pad: 0
1661     kernel_size: 1
1662     stride: 1
1663   }
1664 }
1665 layer {
1666   name: "relu7"
1667   type: "ReLU"
1668   bottom: "fc7"
1669   top: "fc7"
1670 }
1671 layer {
1672   name: "drop7"
1673   type: "Dropout"
1674   bottom: "fc7"
1675   top: "fc7"
1676   dropout_param {
1677     dropout_ratio: 0.5
1678   }
1679 }
1680 layer {
1681   name: "score_fr"
1682   type: "Convolution"
1683   bottom: "fc7"
1684   top: "score_fr"
1685   param {
1686     lr_mult: 1
1687     decay_mult: 1
1688   }
1689   param {
1690     lr_mult: 2
1691     decay_mult: 0
1692   }
1693   convolution_param {
1694     num_output: 21
1695     pad: 0
1696     kernel_size: 1
1697   }
1698 }
1699 layer {
1700   name: "upscore2"
1701   type: "Deconvolution"
1702   bottom: "score_fr"
1703   top: "upscore2"
1704   param {
1705     lr_mult: 0
1706   }
1707   convolution_param {
1708     num_output: 21
1709     bias_term: false
1710     kernel_size: 4
1711     stride: 2
1712   }
1713 }
1714 layer {
1715   name: "score_pool4"
1716   type: "Convolution"
1717   bottom: "pool4"
1718   top: "score_pool4"
1719   param {
1720     lr_mult: 1
1721     decay_mult: 1
1722   }
1723   param {
1724     lr_mult: 2
1725     decay_mult: 0
1726   }
1727   convolution_param {
1728     num_output: 21
1729     pad: 0
1730     kernel_size: 1
1731   }
1732 }
1733 layer {
1734   name: "score_pool4c"
1735   type: "Crop"
1736   bottom: "score_pool4"
1737   bottom: "upscore2"
1738   top: "score_pool4c"
1739   crop_param {
1740     axis: 2
1741     offset: 5
1742   }
1743 }
1744 layer {
1745   name: "fuse_pool4"
1746   type: "Eltwise"
1747   bottom: "upscore2"
1748   bottom: "score_pool4c"
1749   top: "fuse_pool4"
1750   eltwise_param {
1751     operation: SUM
1752   }
1753 }
1754 layer {
1755   name: "upscore_pool4"
1756   type: "Deconvolution"
1757   bottom: "fuse_pool4"
1758   top: "upscore_pool4"
1759   param {
1760     lr_mult: 0
1761   }
1762   convolution_param {
1763     num_output: 21
1764     bias_term: false
1765     kernel_size: 4
1766     stride: 2
1767   }
1768 }
1769 layer {
1770   name: "score_pool3"
1771   type: "Convolution"
1772   bottom: "pool3"
1773   top: "score_pool3"
1774   param {
1775     lr_mult: 1
1776     decay_mult: 1
1777   }
1778   param {
1779     lr_mult: 2
1780     decay_mult: 0
1781   }
1782   convolution_param {
1783     num_output: 21
1784     pad: 0
1785     kernel_size: 1
1786   }
1787 }
1788 layer {
1789   name: "score_pool3c"
1790   type: "Crop"
1791   bottom: "score_pool3"
1792   bottom: "upscore_pool4"
1793   top: "score_pool3c"
1794   crop_param {
1795     axis: 2
1796     offset: 9
1797   }
1798 }
1799 layer {
1800   name: "fuse_pool3"
1801   type: "Eltwise"
1802   bottom: "upscore_pool4"
1803   bottom: "score_pool3c"
1804   top: "fuse_pool3"
1805   eltwise_param {
1806     operation: SUM
1807   }
1808 }
1809 layer {
1810   name: "upscore8"
1811   type: "Deconvolution"
1812   bottom: "fuse_pool3"
1813   top: "upscore8"
1814   param {
1815     lr_mult: 0
1816   }
1817   convolution_param {
1818     num_output: 21
1819     bias_term: false
1820     kernel_size: 16
1821     stride: 8
1822   }
1823 }
1824 layer {
1825   name: "score"
1826   type: "Crop"
1827   bottom: "upscore8"
1828   bottom: "data"
1829   top: "score"
1830   crop_param {
1831     axis: 2
1832     offset: 31
1833   }
1834 }
1835 layer {
1836   name: "accuracy"
1837   type: "Accuracy"
1838   bottom: "score"
1839   bottom: "label"
1840   top: "accuracy"
1841   include {
1842     phase: TEST
1843   }
1844 }
1845 layer {
1846   name: "loss"
1847   type: "SoftmaxWithLoss"
1848   bottom: "score"
1849   bottom: "label"
1850   top: "loss"
1851   loss_param {
1852     ignore_label: 255
1853     normalize: false
1854   }
1855 }
1856 I1213 12:14:08.702296  1380 layer_factory.hpp:77] Creating layer data
1857 I1213 12:14:08.703297  1380 net.cpp:100] Creating Layer data
1858 I1213 12:14:08.704798  1380 net.cpp:418] data -> data
1859 I1213 12:14:08.705298  7864 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
1860 I1213 12:14:08.706300  1380 data_transformer.cpp:25] Loading mean file from: G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val_mean.binaryproto
1861 I1213 12:14:08.707300  7864 db_lmdb.cpp:40] Opened lmdb G:/interest_of_imags_for_recognation/VOC2007/Resize224/Img_val
1862 I1213 12:14:08.709803  1380 data_layer.cpp:41] output data size: 1,3,224,224
1863 I1213 12:14:08.715806  1380 net.cpp:150] Setting up data
1864 I1213 12:14:08.716306  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
1865 I1213 12:14:08.716807  1380 net.cpp:165] Memory required for data: 602112
1866 I1213 12:14:08.716807  1380 layer_factory.hpp:77] Creating layer data_data_0_split
1867 I1213 12:14:08.717808 13228 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
1868 I1213 12:14:08.718808  1380 net.cpp:100] Creating Layer data_data_0_split
1869 I1213 12:14:08.720309  1380 net.cpp:444] data_data_0_split <- data
1870 I1213 12:14:08.722811  1380 net.cpp:418] data_data_0_split -> data_data_0_split_0
1871 I1213 12:14:08.723311  1380 net.cpp:418] data_data_0_split -> data_data_0_split_1
1872 I1213 12:14:08.723311  1380 net.cpp:150] Setting up data_data_0_split
1873 I1213 12:14:08.723811  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
1874 I1213 12:14:08.724812  1380 net.cpp:157] Top shape: 1 3 224 224 (150528)
1875 I1213 12:14:08.724812  1380 net.cpp:165] Memory required for data: 1806336
1876 I1213 12:14:08.724812  1380 layer_factory.hpp:77] Creating layer label
1877 I1213 12:14:08.725312  1380 net.cpp:100] Creating Layer label
1878 I1213 12:14:08.725813  1380 net.cpp:418] label -> label
1879 I1213 12:14:08.727314  1380 data_transformer.cpp:25] Loading mean file from: G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val_mean.binaryproto
1880 I1213 12:14:08.727814  2624 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
1881 I1213 12:14:08.730816  2624 db_lmdb.cpp:40] Opened lmdb G:/interest_of_imags_for_recognation/VOC2007/Resize224/Label_val
1882 I1213 12:14:08.731317  1380 data_layer.cpp:41] output data size: 1,1,224,224
1883 I1213 12:14:08.733319  1380 net.cpp:150] Setting up label
1884 I1213 12:14:08.733319  1380 net.cpp:157] Top shape: 1 1 224 224 (50176)
1885 I1213 12:14:08.734318  5184 common.cpp:36] System entropy source not available, using fallback algorithm to generate seed instead.
1886 I1213 12:14:08.734819  1380 net.cpp:165] Memory required for data: 2007040
1887 I1213 12:14:08.736820  1380 layer_factory.hpp:77] Creating layer label_label_0_split
1888 I1213 12:14:08.737321  1380 net.cpp:100] Creating Layer label_label_0_split
1889 I1213 12:14:08.738822  1380 net.cpp:444] label_label_0_split <- label
1890 I1213 12:14:08.739823  1380 net.cpp:418] label_label_0_split -> label_label_0_split_0
1891 I1213 12:14:08.739823  1380 net.cpp:418] label_label_0_split -> label_label_0_split_1
1892 I1213 12:14:08.740324  1380 net.cpp:150] Setting up label_label_0_split
1893 I1213 12:14:08.740823  1380 net.cpp:157] Top shape: 1 1 224 224 (50176)
1894 I1213 12:14:08.741324  1380 net.cpp:157] Top shape: 1 1 224 224 (50176)
1895 I1213 12:14:08.742324  1380 net.cpp:165] Memory required for data: 2408448
1896 I1213 12:14:08.743825  1380 layer_factory.hpp:77] Creating layer conv1_1
1897 I1213 12:14:08.744827  1380 net.cpp:100] Creating Layer conv1_1
1898 I1213 12:14:08.745326  1380 net.cpp:444] conv1_1 <- data_data_0_split_0
1899 I1213 12:14:08.746327  1380 net.cpp:418] conv1_1 -> conv1_1
1900 I1213 12:14:08.749830  1380 net.cpp:150] Setting up conv1_1
1901 I1213 12:14:08.749830  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
1902 I1213 12:14:08.750830  1380 net.cpp:165] Memory required for data: 47997952
1903 I1213 12:14:08.751332  1380 layer_factory.hpp:77] Creating layer relu1_1
1904 I1213 12:14:08.751832  1380 net.cpp:100] Creating Layer relu1_1
1905 I1213 12:14:08.752832  1380 net.cpp:444] relu1_1 <- conv1_1
1906 I1213 12:14:08.753332  1380 net.cpp:405] relu1_1 -> conv1_1 (in-place)
1907 I1213 12:14:08.756836  1380 net.cpp:150] Setting up relu1_1
1908 I1213 12:14:08.757336  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
1909 I1213 12:14:08.757835  1380 net.cpp:165] Memory required for data: 93587456
1910 I1213 12:14:08.760339  1380 layer_factory.hpp:77] Creating layer conv1_2
1911 I1213 12:14:08.761338  1380 net.cpp:100] Creating Layer conv1_2
1912 I1213 12:14:08.761838  1380 net.cpp:444] conv1_2 <- conv1_1
1913 I1213 12:14:08.762339  1380 net.cpp:418] conv1_2 -> conv1_2
1914 I1213 12:14:08.767343  1380 net.cpp:150] Setting up conv1_2
1915 I1213 12:14:08.767843  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
1916 I1213 12:14:08.768343  1380 net.cpp:165] Memory required for data: 139176960
1917 I1213 12:14:08.769345  1380 layer_factory.hpp:77] Creating layer relu1_2
1918 I1213 12:14:08.769845  1380 net.cpp:100] Creating Layer relu1_2
1919 I1213 12:14:08.771845  1380 net.cpp:444] relu1_2 <- conv1_2
1920 I1213 12:14:08.772346  1380 net.cpp:405] relu1_2 -> conv1_2 (in-place)
1921 I1213 12:14:08.775348  1380 net.cpp:150] Setting up relu1_2
1922 I1213 12:14:08.775849  1380 net.cpp:157] Top shape: 1 64 422 422 (11397376)
1923 I1213 12:14:08.776350  1380 net.cpp:165] Memory required for data: 184766464
1924 I1213 12:14:08.777349  1380 layer_factory.hpp:77] Creating layer pool1
1925 I1213 12:14:08.778350  1380 net.cpp:100] Creating Layer pool1
1926 I1213 12:14:08.778851  1380 net.cpp:444] pool1 <- conv1_2
1927 I1213 12:14:08.779851  1380 net.cpp:418] pool1 -> pool1
1928 I1213 12:14:08.780853  1380 net.cpp:150] Setting up pool1
1929 I1213 12:14:08.781352  1380 net.cpp:157] Top shape: 1 64 211 211 (2849344)
1930 I1213 12:14:08.782353  1380 net.cpp:165] Memory required for data: 196163840
1931 I1213 12:14:08.782853  1380 layer_factory.hpp:77] Creating layer conv2_1
1932 I1213 12:14:08.783854  1380 net.cpp:100] Creating Layer conv2_1
1933 I1213 12:14:08.784854  1380 net.cpp:444] conv2_1 <- pool1
1934 I1213 12:14:08.785356  1380 net.cpp:418] conv2_1 -> conv2_1
1935 I1213 12:14:08.791860  1380 net.cpp:150] Setting up conv2_1
1936 I1213 12:14:08.791860  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
1937 I1213 12:14:08.792861  1380 net.cpp:165] Memory required for data: 218958592
1938 I1213 12:14:08.793861  1380 layer_factory.hpp:77] Creating layer relu2_1
1939 I1213 12:14:08.794363  1380 net.cpp:100] Creating Layer relu2_1
1940 I1213 12:14:08.794862  1380 net.cpp:444] relu2_1 <- conv2_1
1941 I1213 12:14:08.795362  1380 net.cpp:405] relu2_1 -> conv2_1 (in-place)
1942 I1213 12:14:08.796363  1380 net.cpp:150] Setting up relu2_1
1943 I1213 12:14:08.796363  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
1944 I1213 12:14:08.796864  1380 net.cpp:165] Memory required for data: 241753344
1945 I1213 12:14:08.797363  1380 layer_factory.hpp:77] Creating layer conv2_2
1946 I1213 12:14:08.797864  1380 net.cpp:100] Creating Layer conv2_2
1947 I1213 12:14:08.798364  1380 net.cpp:444] conv2_2 <- conv2_1
1948 I1213 12:14:08.798864  1380 net.cpp:418] conv2_2 -> conv2_2
1949 I1213 12:14:08.802367  1380 net.cpp:150] Setting up conv2_2
1950 I1213 12:14:08.802367  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
1951 I1213 12:14:08.803367  1380 net.cpp:165] Memory required for data: 264548096
1952 I1213 12:14:08.803869  1380 layer_factory.hpp:77] Creating layer relu2_2
1953 I1213 12:14:08.804869  1380 net.cpp:100] Creating Layer relu2_2
1954 I1213 12:14:08.807371  1380 net.cpp:444] relu2_2 <- conv2_2
1955 I1213 12:14:08.808372  1380 net.cpp:405] relu2_2 -> conv2_2 (in-place)
1956 I1213 12:14:08.809875  1380 net.cpp:150] Setting up relu2_2
1957 I1213 12:14:08.810374  1380 net.cpp:157] Top shape: 1 128 211 211 (5698688)
1958 I1213 12:14:08.810874  1380 net.cpp:165] Memory required for data: 287342848
1959 I1213 12:14:08.811373  1380 layer_factory.hpp:77] Creating layer pool2
1960 I1213 12:14:08.811874  1380 net.cpp:100] Creating Layer pool2
1961 I1213 12:14:08.812374  1380 net.cpp:444] pool2 <- conv2_2
1962 I1213 12:14:08.812875  1380 net.cpp:418] pool2 -> pool2
1963 I1213 12:14:08.813375  1380 net.cpp:150] Setting up pool2
1964 I1213 12:14:08.813875  1380 net.cpp:157] Top shape: 1 128 106 106 (1438208)
1965 I1213 12:14:08.814376  1380 net.cpp:165] Memory required for data: 293095680
1966 I1213 12:14:08.814877  1380 layer_factory.hpp:77] Creating layer conv3_1
1967 I1213 12:14:08.815376  1380 net.cpp:100] Creating Layer conv3_1
1968 I1213 12:14:08.815877  1380 net.cpp:444] conv3_1 <- pool2
1969 I1213 12:14:08.816377  1380 net.cpp:418] conv3_1 -> conv3_1
1970 I1213 12:14:08.819380  1380 net.cpp:150] Setting up conv3_1
1971 I1213 12:14:08.819380  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
1972 I1213 12:14:08.819880  1380 net.cpp:165] Memory required for data: 304601344
1973 I1213 12:14:08.822382  1380 layer_factory.hpp:77] Creating layer relu3_1
1974 I1213 12:14:08.823384  1380 net.cpp:100] Creating Layer relu3_1
1975 I1213 12:14:08.823884  1380 net.cpp:444] relu3_1 <- conv3_1
1976 I1213 12:14:08.824383  1380 net.cpp:405] relu3_1 -> conv3_1 (in-place)
1977 I1213 12:14:08.826386  1380 net.cpp:150] Setting up relu3_1
1978 I1213 12:14:08.826886  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
1979 I1213 12:14:08.827386  1380 net.cpp:165] Memory required for data: 316107008
1980 I1213 12:14:08.828387  1380 layer_factory.hpp:77] Creating layer conv3_2
1981 I1213 12:14:08.828887  1380 net.cpp:100] Creating Layer conv3_2
1982 I1213 12:14:08.829887  1380 net.cpp:444] conv3_2 <- conv3_1
1983 I1213 12:14:08.830387  1380 net.cpp:418] conv3_2 -> conv3_2
1984 I1213 12:14:08.838393  1380 net.cpp:150] Setting up conv3_2
1985 I1213 12:14:08.838393  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
1986 I1213 12:14:08.838893  1380 net.cpp:165] Memory required for data: 327612672
1987 I1213 12:14:08.840395  1380 layer_factory.hpp:77] Creating layer relu3_2
1988 I1213 12:14:08.840894  1380 net.cpp:100] Creating Layer relu3_2
1989 I1213 12:14:08.841395  1380 net.cpp:444] relu3_2 <- conv3_2
1990 I1213 12:14:08.841895  1380 net.cpp:405] relu3_2 -> conv3_2 (in-place)
1991 I1213 12:14:08.842896  1380 net.cpp:150] Setting up relu3_2
1992 I1213 12:14:08.842896  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
1993 I1213 12:14:08.843397  1380 net.cpp:165] Memory required for data: 339118336
1994 I1213 12:14:08.844398  1380 layer_factory.hpp:77] Creating layer conv3_3
1995 I1213 12:14:08.844898  1380 net.cpp:100] Creating Layer conv3_3
1996 I1213 12:14:08.845397  1380 net.cpp:444] conv3_3 <- conv3_2
1997 I1213 12:14:08.845899  1380 net.cpp:418] conv3_3 -> conv3_3
1998 I1213 12:14:08.850401  1380 net.cpp:150] Setting up conv3_3
1999 I1213 12:14:08.850401  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
2000 I1213 12:14:08.851402  1380 net.cpp:165] Memory required for data: 350624000
2001 I1213 12:14:08.851903  1380 layer_factory.hpp:77] Creating layer relu3_3
2002 I1213 12:14:08.852403  1380 net.cpp:100] Creating Layer relu3_3
2003 I1213 12:14:08.852903  1380 net.cpp:444] relu3_3 <- conv3_3
2004 I1213 12:14:08.853404  1380 net.cpp:405] relu3_3 -> conv3_3 (in-place)
2005 I1213 12:14:08.854964  1380 net.cpp:150] Setting up relu3_3
2006 I1213 12:14:08.855406  1380 net.cpp:157] Top shape: 1 256 106 106 (2876416)
2007 I1213 12:14:08.855906  1380 net.cpp:165] Memory required for data: 362129664
2008 I1213 12:14:08.856405  1380 layer_factory.hpp:77] Creating layer pool3
2009 I1213 12:14:08.856906  1380 net.cpp:100] Creating Layer pool3
2010 I1213 12:14:08.857406  1380 net.cpp:444] pool3 <- conv3_3
2011 I1213 12:14:08.857906  1380 net.cpp:418] pool3 -> pool3
2012 I1213 12:14:08.858907  1380 net.cpp:150] Setting up pool3
2013 I1213 12:14:08.858907  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
2014 I1213 12:14:08.859908  1380 net.cpp:165] Memory required for data: 365006080
2015 I1213 12:14:08.860409  1380 layer_factory.hpp:77] Creating layer pool3_pool3_0_split
2016 I1213 12:14:08.860909  1380 net.cpp:100] Creating Layer pool3_pool3_0_split
2017 I1213 12:14:08.860909  1380 net.cpp:444] pool3_pool3_0_split <- pool3
2018 I1213 12:14:08.861409  1380 net.cpp:418] pool3_pool3_0_split -> pool3_pool3_0_split_0
2019 I1213 12:14:08.861910  1380 net.cpp:418] pool3_pool3_0_split -> pool3_pool3_0_split_1
2020 I1213 12:14:08.862910  1380 net.cpp:150] Setting up pool3_pool3_0_split
2021 I1213 12:14:08.862910  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
2022 I1213 12:14:08.863410  1380 net.cpp:157] Top shape: 1 256 53 53 (719104)
2023 I1213 12:14:08.863910  1380 net.cpp:165] Memory required for data: 370758912
2024 I1213 12:14:08.864411  1380 layer_factory.hpp:77] Creating layer conv4_1
2025 I1213 12:14:08.864912  1380 net.cpp:100] Creating Layer conv4_1
2026 I1213 12:14:08.865412  1380 net.cpp:444] conv4_1 <- pool3_pool3_0_split_0
2027 I1213 12:14:08.865913  1380 net.cpp:418] conv4_1 -> conv4_1
2028 I1213 12:14:08.871917  1380 net.cpp:150] Setting up conv4_1
2029 I1213 12:14:08.871917  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2030 I1213 12:14:08.872918  1380 net.cpp:165] Memory required for data: 376511744
2031 I1213 12:14:08.873417  1380 layer_factory.hpp:77] Creating layer relu4_1
2032 I1213 12:14:08.874919  1380 net.cpp:100] Creating Layer relu4_1
2033 I1213 12:14:08.875419  1380 net.cpp:444] relu4_1 <- conv4_1
2034 I1213 12:14:08.875921  1380 net.cpp:405] relu4_1 -> conv4_1 (in-place)
2035 I1213 12:14:08.877421  1380 net.cpp:150] Setting up relu4_1
2036 I1213 12:14:08.877421  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2037 I1213 12:14:08.877921  1380 net.cpp:165] Memory required for data: 382264576
2038 I1213 12:14:08.878422  1380 layer_factory.hpp:77] Creating layer conv4_2
2039 I1213 12:14:08.878922  1380 net.cpp:100] Creating Layer conv4_2
2040 I1213 12:14:08.879422  1380 net.cpp:444] conv4_2 <- conv4_1
2041 I1213 12:14:08.879923  1380 net.cpp:418] conv4_2 -> conv4_2
2042 I1213 12:14:08.885927  1380 net.cpp:150] Setting up conv4_2
2043 I1213 12:14:08.885927  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2044 I1213 12:14:08.886929  1380 net.cpp:165] Memory required for data: 388017408
2045 I1213 12:14:08.886929  1380 layer_factory.hpp:77] Creating layer relu4_2
2046 I1213 12:14:08.886929  1380 net.cpp:100] Creating Layer relu4_2
2047 I1213 12:14:08.886929  1380 net.cpp:444] relu4_2 <- conv4_2
2048 I1213 12:14:08.886929  1380 net.cpp:405] relu4_2 -> conv4_2 (in-place)
2049 I1213 12:14:08.887929  1380 net.cpp:150] Setting up relu4_2
2050 I1213 12:14:08.888429  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2051 I1213 12:14:08.888929  1380 net.cpp:165] Memory required for data: 393770240
2052 I1213 12:14:08.890933  1380 layer_factory.hpp:77] Creating layer conv4_3
2053 I1213 12:14:08.891433  1380 net.cpp:100] Creating Layer conv4_3
2054 I1213 12:14:08.891433  1380 net.cpp:444] conv4_3 <- conv4_2
2055 I1213 12:14:08.891433  1380 net.cpp:418] conv4_3 -> conv4_3
2056 I1213 12:14:08.897935  1380 net.cpp:150] Setting up conv4_3
2057 I1213 12:14:08.897935  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2058 I1213 12:14:08.898437  1380 net.cpp:165] Memory required for data: 399523072
2059 I1213 12:14:08.898936  1380 layer_factory.hpp:77] Creating layer relu4_3
2060 I1213 12:14:08.899437  1380 net.cpp:100] Creating Layer relu4_3
2061 I1213 12:14:08.899937  1380 net.cpp:444] relu4_3 <- conv4_3
2062 I1213 12:14:08.900437  1380 net.cpp:405] relu4_3 -> conv4_3 (in-place)
2063 I1213 12:14:08.901938  1380 net.cpp:150] Setting up relu4_3
2064 I1213 12:14:08.902438  1380 net.cpp:157] Top shape: 1 512 53 53 (1438208)
2065 I1213 12:14:08.902938  1380 net.cpp:165] Memory required for data: 405275904
2066 I1213 12:14:08.903439  1380 layer_factory.hpp:77] Creating layer pool4
2067 I1213 12:14:08.903939  1380 net.cpp:100] Creating Layer pool4
2068 I1213 12:14:08.904940  1380 net.cpp:444] pool4 <- conv4_3
2069 I1213 12:14:08.907443  1380 net.cpp:418] pool4 -> pool4
2070 I1213 12:14:08.907443  1380 net.cpp:150] Setting up pool4
2071 I1213 12:14:08.907943  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2072 I1213 12:14:08.908443  1380 net.cpp:165] Memory required for data: 406768896
2073 I1213 12:14:08.908443  1380 layer_factory.hpp:77] Creating layer pool4_pool4_0_split
2074 I1213 12:14:08.908443  1380 net.cpp:100] Creating Layer pool4_pool4_0_split
2075 I1213 12:14:08.908943  1380 net.cpp:444] pool4_pool4_0_split <- pool4
2076 I1213 12:14:08.909443  1380 net.cpp:418] pool4_pool4_0_split -> pool4_pool4_0_split_0
2077 I1213 12:14:08.909945  1380 net.cpp:418] pool4_pool4_0_split -> pool4_pool4_0_split_1
2078 I1213 12:14:08.910444  1380 net.cpp:150] Setting up pool4_pool4_0_split
2079 I1213 12:14:08.910944  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2080 I1213 12:14:08.911445  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2081 I1213 12:14:08.911445  1380 net.cpp:165] Memory required for data: 409754880
2082 I1213 12:14:08.911445  1380 layer_factory.hpp:77] Creating layer conv5_1
2083 I1213 12:14:08.911945  1380 net.cpp:100] Creating Layer conv5_1
2084 I1213 12:14:08.912446  1380 net.cpp:444] conv5_1 <- pool4_pool4_0_split_0
2085 I1213 12:14:08.912946  1380 net.cpp:418] conv5_1 -> conv5_1
2086 I1213 12:14:08.919451  1380 net.cpp:150] Setting up conv5_1
2087 I1213 12:14:08.919451  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2088 I1213 12:14:08.919951  1380 net.cpp:165] Memory required for data: 411247872
2089 I1213 12:14:08.922454  1380 layer_factory.hpp:77] Creating layer relu5_1
2090 I1213 12:14:08.922953  1380 net.cpp:100] Creating Layer relu5_1
2091 I1213 12:14:08.923954  1380 net.cpp:444] relu5_1 <- conv5_1
2092 I1213 12:14:08.923954  1380 net.cpp:405] relu5_1 -> conv5_1 (in-place)
2093 I1213 12:14:08.924454  1380 net.cpp:150] Setting up relu5_1
2094 I1213 12:14:08.924955  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2095 I1213 12:14:08.925456  1380 net.cpp:165] Memory required for data: 412740864
2096 I1213 12:14:08.925956  1380 layer_factory.hpp:77] Creating layer conv5_2
2097 I1213 12:14:08.926456  1380 net.cpp:100] Creating Layer conv5_2
2098 I1213 12:14:08.926956  1380 net.cpp:444] conv5_2 <- conv5_1
2099 I1213 12:14:08.927458  1380 net.cpp:418] conv5_2 -> conv5_2
2100 I1213 12:14:08.933961  1380 net.cpp:150] Setting up conv5_2
2101 I1213 12:14:08.933961  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2102 I1213 12:14:08.934463  1380 net.cpp:165] Memory required for data: 414233856
2103 I1213 12:14:08.934962  1380 layer_factory.hpp:77] Creating layer relu5_2
2104 I1213 12:14:08.935462  1380 net.cpp:100] Creating Layer relu5_2
2105 I1213 12:14:08.938464  1380 net.cpp:444] relu5_2 <- conv5_2
2106 I1213 12:14:08.938464  1380 net.cpp:405] relu5_2 -> conv5_2 (in-place)
2107 I1213 12:14:08.939966  1380 net.cpp:150] Setting up relu5_2
2108 I1213 12:14:08.940466  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2109 I1213 12:14:08.940966  1380 net.cpp:165] Memory required for data: 415726848
2110 I1213 12:14:08.941467  1380 layer_factory.hpp:77] Creating layer conv5_3
2111 I1213 12:14:08.942467  1380 net.cpp:100] Creating Layer conv5_3
2112 I1213 12:14:08.942467  1380 net.cpp:444] conv5_3 <- conv5_2
2113 I1213 12:14:08.942467  1380 net.cpp:418] conv5_3 -> conv5_3
2114 I1213 12:14:08.948472  1380 net.cpp:150] Setting up conv5_3
2115 I1213 12:14:08.948472  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2116 I1213 12:14:08.948973  1380 net.cpp:165] Memory required for data: 417219840
2117 I1213 12:14:08.949973  1380 layer_factory.hpp:77] Creating layer relu5_3
2118 I1213 12:14:08.950474  1380 net.cpp:100] Creating Layer relu5_3
2119 I1213 12:14:08.950973  1380 net.cpp:444] relu5_3 <- conv5_3
2120 I1213 12:14:08.950973  1380 net.cpp:405] relu5_3 -> conv5_3 (in-place)
2121 I1213 12:14:08.951975  1380 net.cpp:150] Setting up relu5_3
2122 I1213 12:14:08.952976  1380 net.cpp:157] Top shape: 1 512 27 27 (373248)
2123 I1213 12:14:08.952976  1380 net.cpp:165] Memory required for data: 418712832
2124 I1213 12:14:08.952976  1380 layer_factory.hpp:77] Creating layer pool5
2125 I1213 12:14:08.952976  1380 net.cpp:100] Creating Layer pool5
2126 I1213 12:14:08.952976  1380 net.cpp:444] pool5 <- conv5_3
2127 I1213 12:14:08.953476  1380 net.cpp:418] pool5 -> pool5
2128 I1213 12:14:08.953476  1380 net.cpp:150] Setting up pool5
2129 I1213 12:14:08.954977  1380 net.cpp:157] Top shape: 1 512 14 14 (100352)
2130 I1213 12:14:08.955476  1380 net.cpp:165] Memory required for data: 419114240
2131 I1213 12:14:08.955977  1380 layer_factory.hpp:77] Creating layer fc6
2132 I1213 12:14:08.956979  1380 net.cpp:100] Creating Layer fc6
2133 I1213 12:14:08.957479  1380 net.cpp:444] fc6 <- pool5
2134 I1213 12:14:08.957979  1380 net.cpp:418] fc6 -> fc6
2135 I1213 12:14:09.144121  1380 net.cpp:150] Setting up fc6
2136 I1213 12:14:09.144121  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2137 I1213 12:14:09.144611  1380 net.cpp:165] Memory required for data: 420162816
2138 I1213 12:14:09.145612  1380 layer_factory.hpp:77] Creating layer relu6
2139 I1213 12:14:09.146113  1380 net.cpp:100] Creating Layer relu6
2140 I1213 12:14:09.146613  1380 net.cpp:444] relu6 <- fc6
2141 I1213 12:14:09.147114  1380 net.cpp:405] relu6 -> fc6 (in-place)
2142 I1213 12:14:09.148114  1380 net.cpp:150] Setting up relu6
2143 I1213 12:14:09.148114  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2144 I1213 12:14:09.148614  1380 net.cpp:165] Memory required for data: 421211392
2145 I1213 12:14:09.149114  1380 layer_factory.hpp:77] Creating layer drop6
2146 I1213 12:14:09.149616  1380 net.cpp:100] Creating Layer drop6
2147 I1213 12:14:09.150615  1380 net.cpp:444] drop6 <- fc6
2148 I1213 12:14:09.151116  1380 net.cpp:405] drop6 -> fc6 (in-place)
2149 I1213 12:14:09.151617  1380 net.cpp:150] Setting up drop6
2150 I1213 12:14:09.152117  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2151 I1213 12:14:09.153617  1380 net.cpp:165] Memory required for data: 422259968
2152 I1213 12:14:09.154119  1380 layer_factory.hpp:77] Creating layer fc7
2153 I1213 12:14:09.154618  1380 net.cpp:100] Creating Layer fc7
2154 I1213 12:14:09.155119  1380 net.cpp:444] fc7 <- fc6
2155 I1213 12:14:09.155619  1380 net.cpp:418] fc7 -> fc7
2156 I1213 12:14:09.190145  1380 net.cpp:150] Setting up fc7
2157 I1213 12:14:09.190145  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2158 I1213 12:14:09.191145  1380 net.cpp:165] Memory required for data: 423308544
2159 I1213 12:14:09.191645  1380 layer_factory.hpp:77] Creating layer relu7
2160 I1213 12:14:09.192145  1380 net.cpp:100] Creating Layer relu7
2161 I1213 12:14:09.192646  1380 net.cpp:444] relu7 <- fc7
2162 I1213 12:14:09.193145  1380 net.cpp:405] relu7 -> fc7 (in-place)
2163 I1213 12:14:09.194146  1380 net.cpp:150] Setting up relu7
2164 I1213 12:14:09.194146  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2165 I1213 12:14:09.194648  1380 net.cpp:165] Memory required for data: 424357120
2166 I1213 12:14:09.195147  1380 layer_factory.hpp:77] Creating layer drop7
2167 I1213 12:14:09.195647  1380 net.cpp:100] Creating Layer drop7
2168 I1213 12:14:09.196148  1380 net.cpp:444] drop7 <- fc7
2169 I1213 12:14:09.196648  1380 net.cpp:405] drop7 -> fc7 (in-place)
2170 I1213 12:14:09.197149  1380 net.cpp:150] Setting up drop7
2171 I1213 12:14:09.197649  1380 net.cpp:157] Top shape: 1 4096 8 8 (262144)
2172 I1213 12:14:09.198149  1380 net.cpp:165] Memory required for data: 425405696
2173 I1213 12:14:09.198650  1380 layer_factory.hpp:77] Creating layer score_fr
2174 I1213 12:14:09.200150  1380 net.cpp:100] Creating Layer score_fr
2175 I1213 12:14:09.200651  1380 net.cpp:444] score_fr <- fc7
2176 I1213 12:14:09.201653  1380 net.cpp:418] score_fr -> score_fr
2177 I1213 12:14:09.203654  1380 net.cpp:150] Setting up score_fr
2178 I1213 12:14:09.204154  1380 net.cpp:157] Top shape: 1 21 8 8 (1344)
2179 I1213 12:14:09.204654  1380 net.cpp:165] Memory required for data: 425411072
2180 I1213 12:14:09.205155  1380 layer_factory.hpp:77] Creating layer upscore2
2181 I1213 12:14:09.205656  1380 net.cpp:100] Creating Layer upscore2
2182 I1213 12:14:09.206156  1380 net.cpp:444] upscore2 <- score_fr
2183 I1213 12:14:09.207156  1380 net.cpp:418] upscore2 -> upscore2
2184 I1213 12:14:09.207656  1380 net.cpp:150] Setting up upscore2
2185 I1213 12:14:09.208156  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
2186 I1213 12:14:09.208657  1380 net.cpp:165] Memory required for data: 425438288
2187 I1213 12:14:09.209157  1380 layer_factory.hpp:77] Creating layer upscore2_upscore2_0_split
2188 I1213 12:14:09.209657  1380 net.cpp:100] Creating Layer upscore2_upscore2_0_split
2189 I1213 12:14:09.210157  1380 net.cpp:444] upscore2_upscore2_0_split <- upscore2
2190 I1213 12:14:09.210659  1380 net.cpp:418] upscore2_upscore2_0_split -> upscore2_upscore2_0_split_0
2191 I1213 12:14:09.211158  1380 net.cpp:418] upscore2_upscore2_0_split -> upscore2_upscore2_0_split_1
2192 I1213 12:14:09.211659  1380 net.cpp:150] Setting up upscore2_upscore2_0_split
2193 I1213 12:14:09.212159  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
2194 I1213 12:14:09.212661  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
2195 I1213 12:14:09.213160  1380 net.cpp:165] Memory required for data: 425492720
2196 I1213 12:14:09.213660  1380 layer_factory.hpp:77] Creating layer score_pool4
2197 I1213 12:14:09.214160  1380 net.cpp:100] Creating Layer score_pool4
2198 I1213 12:14:09.216163  1380 net.cpp:444] score_pool4 <- pool4_pool4_0_split_1
2199 I1213 12:14:09.216663  1380 net.cpp:418] score_pool4 -> score_pool4
2200 I1213 12:14:09.219164  1380 net.cpp:150] Setting up score_pool4
2201 I1213 12:14:09.219666  1380 net.cpp:157] Top shape: 1 21 27 27 (15309)
2202 I1213 12:14:09.220165  1380 net.cpp:165] Memory required for data: 425553956
2203 I1213 12:14:09.220665  1380 layer_factory.hpp:77] Creating layer score_pool4c
2204 I1213 12:14:09.221166  1380 net.cpp:100] Creating Layer score_pool4c
2205 I1213 12:14:09.221667  1380 net.cpp:444] score_pool4c <- score_pool4
2206 I1213 12:14:09.222167  1380 net.cpp:444] score_pool4c <- upscore2_upscore2_0_split_0
2207 I1213 12:14:09.222667  1380 net.cpp:418] score_pool4c -> score_pool4c
2208 I1213 12:14:09.223167  1380 net.cpp:150] Setting up score_pool4c
2209 I1213 12:14:09.223667  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
2210 I1213 12:14:09.224169  1380 net.cpp:165] Memory required for data: 425581172
2211 I1213 12:14:09.224668  1380 layer_factory.hpp:77] Creating layer fuse_pool4
2212 I1213 12:14:09.225168  1380 net.cpp:100] Creating Layer fuse_pool4
2213 I1213 12:14:09.225668  1380 net.cpp:444] fuse_pool4 <- upscore2_upscore2_0_split_1
2214 I1213 12:14:09.226169  1380 net.cpp:444] fuse_pool4 <- score_pool4c
2215 I1213 12:14:09.226670  1380 net.cpp:418] fuse_pool4 -> fuse_pool4
2216 I1213 12:14:09.227170  1380 net.cpp:150] Setting up fuse_pool4
2217 I1213 12:14:09.227670  1380 net.cpp:157] Top shape: 1 21 18 18 (6804)
2218 I1213 12:14:09.228171  1380 net.cpp:165] Memory required for data: 425608388
2219 I1213 12:14:09.228672  1380 layer_factory.hpp:77] Creating layer upscore_pool4
2220 I1213 12:14:09.229171  1380 net.cpp:100] Creating Layer upscore_pool4
2221 I1213 12:14:09.229672  1380 net.cpp:444] upscore_pool4 <- fuse_pool4
2222 I1213 12:14:09.231673  1380 net.cpp:418] upscore_pool4 -> upscore_pool4
2223 I1213 12:14:09.233175  1380 net.cpp:150] Setting up upscore_pool4
2224 I1213 12:14:09.233175  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
2225 I1213 12:14:09.233675  1380 net.cpp:165] Memory required for data: 425729684
2226 I1213 12:14:09.234175  1380 layer_factory.hpp:77] Creating layer upscore_pool4_upscore_pool4_0_split
2227 I1213 12:14:09.234676  1380 net.cpp:100] Creating Layer upscore_pool4_upscore_pool4_0_split
2228 I1213 12:14:09.235177  1380 net.cpp:444] upscore_pool4_upscore_pool4_0_split <- upscore_pool4
2229 I1213 12:14:09.235677  1380 net.cpp:418] upscore_pool4_upscore_pool4_0_split -> upscore_pool4_upscore_pool4_0_split_0
2230 I1213 12:14:09.236176  1380 net.cpp:418] upscore_pool4_upscore_pool4_0_split -> upscore_pool4_upscore_pool4_0_split_1
2231 I1213 12:14:09.236677  1380 net.cpp:150] Setting up upscore_pool4_upscore_pool4_0_split
2232 I1213 12:14:09.237177  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
2233 I1213 12:14:09.238178  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
2234 I1213 12:14:09.238679  1380 net.cpp:165] Memory required for data: 425972276
2235 I1213 12:14:09.239179  1380 layer_factory.hpp:77] Creating layer score_pool3
2236 I1213 12:14:09.239680  1380 net.cpp:100] Creating Layer score_pool3
2237 I1213 12:14:09.240180  1380 net.cpp:444] score_pool3 <- pool3_pool3_0_split_1
2238 I1213 12:14:09.240680  1380 net.cpp:418] score_pool3 -> score_pool3
2239 I1213 12:14:09.243181  1380 net.cpp:150] Setting up score_pool3
2240 I1213 12:14:09.243682  1380 net.cpp:157] Top shape: 1 21 53 53 (58989)
2241 I1213 12:14:09.244182  1380 net.cpp:165] Memory required for data: 426208232
2242 I1213 12:14:09.244684  1380 layer_factory.hpp:77] Creating layer score_pool3c
2243 I1213 12:14:09.245184  1380 net.cpp:100] Creating Layer score_pool3c
2244 I1213 12:14:09.246685  1380 net.cpp:444] score_pool3c <- score_pool3
2245 I1213 12:14:09.247186  1380 net.cpp:444] score_pool3c <- upscore_pool4_upscore_pool4_0_split_0
2246 I1213 12:14:09.247687  1380 net.cpp:418] score_pool3c -> score_pool3c
2247 I1213 12:14:09.248687  1380 net.cpp:150] Setting up score_pool3c
2248 I1213 12:14:09.248687  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
2249 I1213 12:14:09.249187  1380 net.cpp:165] Memory required for data: 426329528
2250 I1213 12:14:09.250187  1380 layer_factory.hpp:77] Creating layer fuse_pool3
2251 I1213 12:14:09.250687  1380 net.cpp:100] Creating Layer fuse_pool3
2252 I1213 12:14:09.251188  1380 net.cpp:444] fuse_pool3 <- upscore_pool4_upscore_pool4_0_split_1
2253 I1213 12:14:09.251688  1380 net.cpp:444] fuse_pool3 <- score_pool3c
2254 I1213 12:14:09.252189  1380 net.cpp:418] fuse_pool3 -> fuse_pool3
2255 I1213 12:14:09.252689  1380 net.cpp:150] Setting up fuse_pool3
2256 I1213 12:14:09.253190  1380 net.cpp:157] Top shape: 1 21 38 38 (30324)
2257 I1213 12:14:09.253690  1380 net.cpp:165] Memory required for data: 426450824
2258 I1213 12:14:09.254191  1380 layer_factory.hpp:77] Creating layer upscore8
2259 I1213 12:14:09.255190  1380 net.cpp:100] Creating Layer upscore8
2260 I1213 12:14:09.255691  1380 net.cpp:444] upscore8 <- fuse_pool3
2261 I1213 12:14:09.256192  1380 net.cpp:418] upscore8 -> upscore8
2262 I1213 12:14:09.257701  1380 net.cpp:150] Setting up upscore8
2263 I1213 12:14:09.258193  1380 net.cpp:157] Top shape: 1 21 312 312 (2044224)
2264 I1213 12:14:09.258694  1380 net.cpp:165] Memory required for data: 434627720
2265 I1213 12:14:09.259194  1380 layer_factory.hpp:77] Creating layer score
2266 I1213 12:14:09.259694  1380 net.cpp:100] Creating Layer score
2267 I1213 12:14:09.260195  1380 net.cpp:444] score <- upscore8
2268 I1213 12:14:09.260695  1380 net.cpp:444] score <- data_data_0_split_1
2269 I1213 12:14:09.262195  1380 net.cpp:418] score -> score
2270 I1213 12:14:09.263198  1380 net.cpp:150] Setting up score
2271 I1213 12:14:09.263696  1380 net.cpp:157] Top shape: 1 21 224 224 (1053696)
2272 I1213 12:14:09.264197  1380 net.cpp:165] Memory required for data: 438842504
2273 I1213 12:14:09.264698  1380 layer_factory.hpp:77] Creating layer score_score_0_split
2274 I1213 12:14:09.265198  1380 net.cpp:100] Creating Layer score_score_0_split
2275 I1213 12:14:09.265699  1380 net.cpp:444] score_score_0_split <- score
2276 I1213 12:14:09.266199  1380 net.cpp:418] score_score_0_split -> score_score_0_split_0
2277 I1213 12:14:09.266700  1380 net.cpp:418] score_score_0_split -> score_score_0_split_1
2278 I1213 12:14:09.267200  1380 net.cpp:150] Setting up score_score_0_split
2279 I1213 12:14:09.267700  1380 net.cpp:157] Top shape: 1 21 224 224 (1053696)
2280 I1213 12:14:09.268200  1380 net.cpp:157] Top shape: 1 21 224 224 (1053696)
2281 I1213 12:14:09.268700  1380 net.cpp:165] Memory required for data: 447272072
2282 I1213 12:14:09.269201  1380 layer_factory.hpp:77] Creating layer accuracy
2283 I1213 12:14:09.269701  1380 net.cpp:100] Creating Layer accuracy
2284 I1213 12:14:09.270202  1380 net.cpp:444] accuracy <- score_score_0_split_0
2285 I1213 12:14:09.270702  1380 net.cpp:444] accuracy <- label_label_0_split_0
2286 I1213 12:14:09.271703  1380 net.cpp:418] accuracy -> accuracy
2287 I1213 12:14:09.272202  1380 net.cpp:150] Setting up accuracy
2288 I1213 12:14:09.272703  1380 net.cpp:157] Top shape: (1)
2289 I1213 12:14:09.273203  1380 net.cpp:165] Memory required for data: 447272076
2290 I1213 12:14:09.273704  1380 layer_factory.hpp:77] Creating layer loss
2291 I1213 12:14:09.274204  1380 net.cpp:100] Creating Layer loss
2292 I1213 12:14:09.274704  1380 net.cpp:444] loss <- score_score_0_split_1
2293 I1213 12:14:09.275205  1380 net.cpp:444] loss <- label_label_0_split_1
2294 I1213 12:14:09.275707  1380 net.cpp:418] loss -> loss
2295 I1213 12:14:09.276206  1380 layer_factory.hpp:77] Creating layer loss
2296 I1213 12:14:09.279708  1380 net.cpp:150] Setting up loss
2297 I1213 12:14:09.280208  1380 net.cpp:157] Top shape: (1)
2298 I1213 12:14:09.280709  1380 net.cpp:160]     with loss weight 1
2299 I1213 12:14:09.281208  1380 net.cpp:165] Memory required for data: 447272080
2300 I1213 12:14:09.281708  1380 net.cpp:226] loss needs backward computation.
2301 I1213 12:14:09.282209  1380 net.cpp:228] accuracy does not need backward computation.
2302 I1213 12:14:09.282709  1380 net.cpp:226] score_score_0_split needs backward computation.
2303 I1213 12:14:09.283210  1380 net.cpp:226] score needs backward computation.
2304 I1213 12:14:09.283710  1380 net.cpp:226] upscore8 needs backward computation.
2305 I1213 12:14:09.284210  1380 net.cpp:226] fuse_pool3 needs backward computation.
2306 I1213 12:14:09.284711  1380 net.cpp:226] score_pool3c needs backward computation.
2307 I1213 12:14:09.285212  1380 net.cpp:226] score_pool3 needs backward computation.
2308 I1213 12:14:09.285712  1380 net.cpp:226] upscore_pool4_upscore_pool4_0_split needs backward computation.
2309 I1213 12:14:09.286212  1380 net.cpp:226] upscore_pool4 needs backward computation.
2310 I1213 12:14:09.286712  1380 net.cpp:226] fuse_pool4 needs backward computation.
2311 I1213 12:14:09.287214  1380 net.cpp:226] score_pool4c needs backward computation.
2312 I1213 12:14:09.287714  1380 net.cpp:226] score_pool4 needs backward computation.
2313 I1213 12:14:09.288714  1380 net.cpp:226] upscore2_upscore2_0_split needs backward computation.
2314 I1213 12:14:09.289214  1380 net.cpp:226] upscore2 needs backward computation.
2315 I1213 12:14:09.289715  1380 net.cpp:226] score_fr needs backward computation.
2316 I1213 12:14:09.290215  1380 net.cpp:226] drop7 needs backward computation.
2317 I1213 12:14:09.290715  1380 net.cpp:226] relu7 needs backward computation.
2318 I1213 12:14:09.291216  1380 net.cpp:226] fc7 needs backward computation.
2319 I1213 12:14:09.291716  1380 net.cpp:226] drop6 needs backward computation.
2320 I1213 12:14:09.293217  1380 net.cpp:226] relu6 needs backward computation.
2321 I1213 12:14:09.294219  1380 net.cpp:226] fc6 needs backward computation.
2322 I1213 12:14:09.294718  1380 net.cpp:226] pool5 needs backward computation.
2323 I1213 12:14:09.295218  1380 net.cpp:226] relu5_3 needs backward computation.
2324 I1213 12:14:09.295719  1380 net.cpp:226] conv5_3 needs backward computation.
2325 I1213 12:14:09.296221  1380 net.cpp:226] relu5_2 needs backward computation.
2326 I1213 12:14:09.297220  1380 net.cpp:226] conv5_2 needs backward computation.
2327 I1213 12:14:09.297721  1380 net.cpp:226] relu5_1 needs backward computation.
2328 I1213 12:14:09.298221  1380 net.cpp:226] conv5_1 needs backward computation.
2329 I1213 12:14:09.298722  1380 net.cpp:226] pool4_pool4_0_split needs backward computation.
2330 I1213 12:14:09.299222  1380 net.cpp:226] pool4 needs backward computation.
2331 I1213 12:14:09.299722  1380 net.cpp:226] relu4_3 needs backward computation.
2332 I1213 12:14:09.300222  1380 net.cpp:226] conv4_3 needs backward computation.
2333 I1213 12:14:09.300724  1380 net.cpp:226] relu4_2 needs backward computation.
2334 I1213 12:14:09.301223  1380 net.cpp:226] conv4_2 needs backward computation.
2335 I1213 12:14:09.301725  1380 net.cpp:226] relu4_1 needs backward computation.
2336 I1213 12:14:09.302224  1380 net.cpp:226] conv4_1 needs backward computation.
2337 I1213 12:14:09.302724  1380 net.cpp:226] pool3_pool3_0_split needs backward computation.
2338 I1213 12:14:09.303225  1380 net.cpp:226] pool3 needs backward computation.
2339 I1213 12:14:09.303725  1380 net.cpp:226] relu3_3 needs backward computation.
2340 I1213 12:14:09.304225  1380 net.cpp:226] conv3_3 needs backward computation.
2341 I1213 12:14:09.305227  1380 net.cpp:226] relu3_2 needs backward computation.
2342 I1213 12:14:09.305727  1380 net.cpp:226] conv3_2 needs backward computation.
2343 I1213 12:14:09.306226  1380 net.cpp:226] relu3_1 needs backward computation.
2344 I1213 12:14:09.306726  1380 net.cpp:226] conv3_1 needs backward computation.
2345 I1213 12:14:09.307227  1380 net.cpp:226] pool2 needs backward computation.
2346 I1213 12:14:09.309229  1380 net.cpp:226] relu2_2 needs backward computation.
2347 I1213 12:14:09.310231  1380 net.cpp:226] conv2_2 needs backward computation.
2348 I1213 12:14:09.310731  1380 net.cpp:226] relu2_1 needs backward computation.
2349 I1213 12:14:09.311230  1380 net.cpp:226] conv2_1 needs backward computation.
2350 I1213 12:14:09.311731  1380 net.cpp:226] pool1 needs backward computation.
2351 I1213 12:14:09.312232  1380 net.cpp:226] relu1_2 needs backward computation.
2352 I1213 12:14:09.312731  1380 net.cpp:226] conv1_2 needs backward computation.
2353 I1213 12:14:09.313232  1380 net.cpp:226] relu1_1 needs backward computation.
2354 I1213 12:14:09.313732  1380 net.cpp:226] conv1_1 needs backward computation.
2355 I1213 12:14:09.314234  1380 net.cpp:228] label_label_0_split does not need backward computation.
2356 I1213 12:14:09.314733  1380 net.cpp:228] label does not need backward computation.
2357 I1213 12:14:09.315233  1380 net.cpp:228] data_data_0_split does not need backward computation.
2358 I1213 12:14:09.315734  1380 net.cpp:228] data does not need backward computation.
2359 I1213 12:14:09.316234  1380 net.cpp:270] This network produces output accuracy
2360 I1213 12:14:09.316735  1380 net.cpp:270] This network produces output loss
2361 I1213 12:14:09.317235  1380 net.cpp:283] Network initialization done.
2362 I1213 12:14:09.318235  1380 solver.cpp:60] Solver scaffolding done.
2363 I1213 12:14:09.320236  1380 caffe.cpp:155] Finetuning from fcn8s-heavy-pascal.caffemodel
2364 I1213 12:14:13.756211  1380 net.cpp:774] Copying source layer data
2365 I1213 12:14:13.756702  1380 net.cpp:774] Copying source layer data_data_0_split
2366 I1213 12:14:13.757203  1380 net.cpp:774] Copying source layer conv1_1
2367 I1213 12:14:13.757203  1380 net.cpp:774] Copying source layer relu1_1
2368 I1213 12:14:13.757704  1380 net.cpp:774] Copying source layer conv1_2
2369 I1213 12:14:13.757704  1380 net.cpp:774] Copying source layer relu1_2
2370 I1213 12:14:13.758203  1380 net.cpp:774] Copying source layer pool1
2371 I1213 12:14:13.758203  1380 net.cpp:774] Copying source layer conv2_1
2372 I1213 12:14:13.758703  1380 net.cpp:774] Copying source layer relu2_1
2373 I1213 12:14:13.758703  1380 net.cpp:774] Copying source layer conv2_2
2374 I1213 12:14:13.759204  1380 net.cpp:774] Copying source layer relu2_2
2375 I1213 12:14:13.759704  1380 net.cpp:774] Copying source layer pool2
2376 I1213 12:14:13.759704  1380 net.cpp:774] Copying source layer conv3_1
2377 I1213 12:14:13.760705  1380 net.cpp:774] Copying source layer relu3_1
2378 I1213 12:14:13.760705  1380 net.cpp:774] Copying source layer conv3_2
2379 I1213 12:14:13.762207  1380 net.cpp:774] Copying source layer relu3_2
2380 I1213 12:14:13.762207  1380 net.cpp:774] Copying source layer conv3_3
2381 I1213 12:14:13.763208  1380 net.cpp:774] Copying source layer relu3_3
2382 I1213 12:14:13.763707  1380 net.cpp:774] Copying source layer pool3
2383 I1213 12:14:13.763707  1380 net.cpp:774] Copying source layer pool3_pool3_0_split
2384 I1213 12:14:13.764207  1380 net.cpp:774] Copying source layer conv4_1
2385 I1213 12:14:13.766211  1380 net.cpp:774] Copying source layer relu4_1
2386 I1213 12:14:13.767215  1380 net.cpp:774] Copying source layer conv4_2
2387 I1213 12:14:13.771214  1380 net.cpp:774] Copying source layer relu4_2
2388 I1213 12:14:13.771714  1380 net.cpp:774] Copying source layer conv4_3
2389 I1213 12:14:13.774719  1380 net.cpp:774] Copying source layer relu4_3
2390 I1213 12:14:13.775215  1380 net.cpp:774] Copying source layer pool4
2391 I1213 12:14:13.775215  1380 net.cpp:774] Copying source layer pool4_pool4_0_split
2392 I1213 12:14:13.775717  1380 net.cpp:774] Copying source layer conv5_1
2393 I1213 12:14:13.779729  1380 net.cpp:774] Copying source layer relu5_1
2394 I1213 12:14:13.779729  1380 net.cpp:774] Copying source layer conv5_2
2395 I1213 12:14:13.784723  1380 net.cpp:774] Copying source layer relu5_2
2396 I1213 12:14:13.784723  1380 net.cpp:774] Copying source layer conv5_3
2397 I1213 12:14:13.789227  1380 net.cpp:774] Copying source layer relu5_3
2398 I1213 12:14:13.789227  1380 net.cpp:774] Copying source layer pool5
2399 I1213 12:14:13.789726  1380 net.cpp:774] Copying source layer fc6
2400 I1213 12:14:13.927826  1380 net.cpp:774] Copying source layer relu6
2401 I1213 12:14:13.928326  1380 net.cpp:774] Copying source layer drop6
2402 I1213 12:14:13.928825  1380 net.cpp:774] Copying source layer fc7
2403 I1213 12:14:13.949340  1380 net.cpp:774] Copying source layer relu7
2404 I1213 12:14:13.949340  1380 net.cpp:774] Copying source layer drop7
2405 I1213 12:14:13.949841  1380 net.cpp:774] Copying source layer score_fr
2406 I1213 12:14:13.950340  1380 net.cpp:774] Copying source layer upscore2
2407 I1213 12:14:13.950340  1380 net.cpp:774] Copying source layer upscore2_upscore2_0_split
2408 I1213 12:14:13.950840  1380 net.cpp:774] Copying source layer score_pool4
2409 I1213 12:14:13.950840  1380 net.cpp:774] Copying source layer score_pool4c
2410 I1213 12:14:13.951341  1380 net.cpp:774] Copying source layer fuse_pool4
2411 I1213 12:14:13.951341  1380 net.cpp:774] Copying source layer upscore_pool4
2412 I1213 12:14:13.952844  1380 net.cpp:774] Copying source layer upscore_pool4_upscore_pool4_0_split
2413 I1213 12:14:13.953343  1380 net.cpp:774] Copying source layer score_pool3
2414 I1213 12:14:13.953842  1380 net.cpp:774] Copying source layer score_pool3c
2415 I1213 12:14:13.953842  1380 net.cpp:774] Copying source layer fuse_pool3
2416 I1213 12:14:13.954344  1380 net.cpp:774] Copying source layer upscore8
2417 I1213 12:14:13.954843  1380 net.cpp:774] Copying source layer score
2418 I1213 12:14:13.954843  1380 net.cpp:774] Copying source layer loss
2419 I1213 12:14:14.854532  1380 net.cpp:774] Copying source layer data
2420 I1213 12:14:14.855533  1380 net.cpp:774] Copying source layer data_data_0_split
2421 I1213 12:14:14.856040  1380 net.cpp:774] Copying source layer conv1_1
2422 I1213 12:14:14.856040  1380 net.cpp:774] Copying source layer relu1_1
2423 I1213 12:14:14.856533  1380 net.cpp:774] Copying source layer conv1_2
2424 I1213 12:14:14.857034  1380 net.cpp:774] Copying source layer relu1_2
2425 I1213 12:14:14.857034  1380 net.cpp:774] Copying source layer pool1
2426 I1213 12:14:14.857533  1380 net.cpp:774] Copying source layer conv2_1
2427 I1213 12:14:14.857533  1380 net.cpp:774] Copying source layer relu2_1
2428 I1213 12:14:14.858036  1380 net.cpp:774] Copying source layer conv2_2
2429 I1213 12:14:14.858536  1380 net.cpp:774] Copying source layer relu2_2
2430 I1213 12:14:14.858536  1380 net.cpp:774] Copying source layer pool2
2431 I1213 12:14:14.858536  1380 net.cpp:774] Copying source layer conv3_1
2432 I1213 12:14:14.859539  1380 net.cpp:774] Copying source layer relu3_1
2433 I1213 12:14:14.859539  1380 net.cpp:774] Copying source layer conv3_2
2434 I1213 12:14:14.860539  1380 net.cpp:774] Copying source layer relu3_2
2435 I1213 12:14:14.860539  1380 net.cpp:774] Copying source layer conv3_3
2436 I1213 12:14:14.861539  1380 net.cpp:774] Copying source layer relu3_3
2437 I1213 12:14:14.861539  1380 net.cpp:774] Copying source layer pool3
2438 I1213 12:14:14.863039  1380 net.cpp:774] Copying source layer pool3_pool3_0_split
2439 I1213 12:14:14.864039  1380 net.cpp:774] Copying source layer conv4_1
2440 I1213 12:14:14.865545  1380 net.cpp:774] Copying source layer relu4_1
2441 I1213 12:14:14.866041  1380 net.cpp:774] Copying source layer conv4_2
2442 I1213 12:14:14.869045  1380 net.cpp:774] Copying source layer relu4_2
2443 I1213 12:14:14.869045  1380 net.cpp:774] Copying source layer conv4_3
2444 I1213 12:14:14.873046  1380 net.cpp:774] Copying source layer relu4_3
2445 I1213 12:14:14.873545  1380 net.cpp:774] Copying source layer pool4
2446 I1213 12:14:14.874047  1380 net.cpp:774] Copying source layer pool4_pool4_0_split
2447 I1213 12:14:14.875052  1380 net.cpp:774] Copying source layer conv5_1
2448 I1213 12:14:14.878060  1380 net.cpp:774] Copying source layer relu5_1
2449 I1213 12:14:14.878548  1380 net.cpp:774] Copying source layer conv5_2
2450 I1213 12:14:14.882055  1380 net.cpp:774] Copying source layer relu5_2
2451 I1213 12:14:14.883080  1380 net.cpp:774] Copying source layer conv5_3
2452 I1213 12:14:14.886059  1380 net.cpp:774] Copying source layer relu5_3
2453 I1213 12:14:14.886555  1380 net.cpp:774] Copying source layer pool5
2454 I1213 12:14:14.887054  1380 net.cpp:774] Copying source layer fc6
2455 I1213 12:14:15.006645  1380 net.cpp:774] Copying source layer relu6
2456 I1213 12:14:15.006645  1380 net.cpp:774] Copying source layer drop6
2457 I1213 12:14:15.007140  1380 net.cpp:774] Copying source layer fc7
2458 I1213 12:14:15.030658  1380 net.cpp:774] Copying source layer relu7
2459 I1213 12:14:15.031158  1380 net.cpp:774] Copying source layer drop7
2460 I1213 12:14:15.032158  1380 net.cpp:774] Copying source layer score_fr
2461 I1213 12:14:15.034660  1380 net.cpp:774] Copying source layer upscore2
2462 I1213 12:14:15.035661  1380 net.cpp:774] Copying source layer upscore2_upscore2_0_split
2463 I1213 12:14:15.036164  1380 net.cpp:774] Copying source layer score_pool4
2464 I1213 12:14:15.036666  1380 net.cpp:774] Copying source layer score_pool4c
2465 I1213 12:14:15.036666  1380 net.cpp:774] Copying source layer fuse_pool4
2466 I1213 12:14:15.037163  1380 net.cpp:774] Copying source layer upscore_pool4
2467 I1213 12:14:15.037163  1380 net.cpp:774] Copying source layer upscore_pool4_upscore_pool4_0_split
2468 I1213 12:14:15.038663  1380 net.cpp:774] Copying source layer score_pool3
2469 I1213 12:14:15.038663  1380 net.cpp:774] Copying source layer score_pool3c
2470 I1213 12:14:15.039165  1380 net.cpp:774] Copying source layer fuse_pool3
2471 I1213 12:14:15.039664  1380 net.cpp:774] Copying source layer upscore8
2472 I1213 12:14:15.040163  1380 net.cpp:774] Copying source layer score
2473 I1213 12:14:15.042166  1380 net.cpp:774] Copying source layer loss
2474 I1213 12:14:15.088698  1380 caffe.cpp:252] Starting Optimization
2475 I1213 12:14:15.089200  1380 solver.cpp:279] Solving 
2476 I1213 12:14:15.090199  1380 solver.cpp:280] Learning Rate Policy: fixed
2477 I1213 12:14:15.136232  1380 solver.cpp:337] Iteration 0, Testing net (#0)
2478 I1213 12:14:26.184625  1380 solver.cpp:404]     Test net output #0: accuracy = 1
2479 I1213 12:14:26.184625  1380 solver.cpp:404]     Test net output #1: loss = 5.40403 (* 1 = 5.40403 loss)
2480 I1213 12:14:26.345742  1380 solver.cpp:228] Iteration 0, loss = 10.3912
2481 I1213 12:14:26.346242  1380 solver.cpp:244]     Train net output #0: loss = 10.3912 (* 1 = 10.3912 loss)
2482 I1213 12:14:26.346741  1380 sgd_solver.cpp:106] Iteration 0, lr = 1e-014
2483 I1213 12:14:36.910781  1380 solver.cpp:228] Iteration 20, loss = 2.21905
2484 I1213 12:14:36.910781  1380 solver.cpp:244]     Train net output #0: loss = 2.21906 (* 1 = 2.21906 loss)
2485 I1213 12:14:36.911775  1380 sgd_solver.cpp:106] Iteration 20, lr = 1e-014
2486 I1213 12:14:47.624909  1380 solver.cpp:228] Iteration 40, loss = 4.72848
2487 I1213 12:14:47.625411  1380 solver.cpp:244]     Train net output #0: loss = 4.72848 (* 1 = 4.72848 loss)
2488 I1213 12:14:47.625911  1380 sgd_solver.cpp:106] Iteration 40, lr = 1e-014
2489 I1213 12:14:58.325038  1380 solver.cpp:228] Iteration 60, loss = 2.64817
2490 I1213 12:14:58.325539  1380 solver.cpp:244]     Train net output #0: loss = 2.64817 (* 1 = 2.64817 loss)
2491 I1213 12:14:58.329041  1380 sgd_solver.cpp:106] Iteration 60, lr = 1e-014
2492 I1213 12:15:08.973148  1380 solver.cpp:228] Iteration 80, loss = 2.92758
2493 I1213 12:15:08.973649  1380 solver.cpp:244]     Train net output #0: loss = 2.92758 (* 1 = 2.92758 loss)
2494 I1213 12:15:08.973649  1380 sgd_solver.cpp:106] Iteration 80, lr = 1e-014
2495 I1213 12:15:19.647307  1380 solver.cpp:228] Iteration 100, loss = 2.62991
2496 I1213 12:15:19.647807  1380 solver.cpp:244]     Train net output #0: loss = 2.62992 (* 1 = 2.62992 loss)
2497 I1213 12:15:19.648298  1380 sgd_solver.cpp:106] Iteration 100, lr = 1e-014
2498 I1213 12:15:30.322911  1380 solver.cpp:228] Iteration 120, loss = 4.65416
2499 I1213 12:15:30.322911  1380 solver.cpp:244]     Train net output #0: loss = 4.65416 (* 1 = 4.65416 loss)
2500 I1213 12:15:30.323411  1380 sgd_solver.cpp:106] Iteration 120, lr = 1e-014
2501 I1213 12:15:40.963016  1380 solver.cpp:228] Iteration 140, loss = 4.19446
2502 I1213 12:15:40.963515  1380 solver.cpp:244]     Train net output #0: loss = 4.19446 (* 1 = 4.19446 loss)
2503 I1213 12:15:40.964017  1380 sgd_solver.cpp:106] Iteration 140, lr = 1e-014
2504 I1213 12:15:51.605111  1380 solver.cpp:228] Iteration 160, loss = 3.29427
2505 I1213 12:15:51.605111  1380 solver.cpp:244]     Train net output #0: loss = 3.29427 (* 1 = 3.29427 loss)
2506 I1213 12:15:51.605613  1380 sgd_solver.cpp:106] Iteration 160, lr = 1e-014
2507 I1213 12:16:02.237191  1380 solver.cpp:228] Iteration 180, loss = 5.40818
2508 I1213 12:16:02.237690  1380 solver.cpp:244]     Train net output #0: loss = 5.40819 (* 1 = 5.40819 loss)
2509 I1213 12:16:02.237690  1380 sgd_solver.cpp:106] Iteration 180, lr = 1e-014
2510 I1213 12:16:12.995949  1380 solver.cpp:228] Iteration 200, loss = 7.47552
2511 I1213 12:16:12.996439  1380 solver.cpp:244]     Train net output #0: loss = 7.47552 (* 1 = 7.47552 loss)
2512 I1213 12:16:12.996948  1380 sgd_solver.cpp:106] Iteration 200, lr = 1e-014
2513 I1213 12:16:23.705600  1380 solver.cpp:228] Iteration 220, loss = 5.60802
2514 I1213 12:16:23.705600  1380 solver.cpp:244]     Train net output #0: loss = 5.60802 (* 1 = 5.60802 loss)
2515 I1213 12:16:23.706099  1380 sgd_solver.cpp:106] Iteration 220, lr = 1e-014
2516 I1213 12:16:34.293746  1380 solver.cpp:228] Iteration 240, loss = 2.95836
2517 I1213 12:16:34.294245  1380 solver.cpp:244]     Train net output #0: loss = 2.95836 (* 1 = 2.95836 loss)
2518 I1213 12:16:34.294746  1380 sgd_solver.cpp:106] Iteration 240, lr = 1e-014
2519 I1213 12:16:44.911836  1380 solver.cpp:228] Iteration 260, loss = 3.27787
2520 I1213 12:16:44.912346  1380 solver.cpp:244]     Train net output #0: loss = 3.27787 (* 1 = 3.27787 loss)
2521 I1213 12:16:44.912838  1380 sgd_solver.cpp:106] Iteration 260, lr = 1e-014
2522 I1213 12:16:55.712539  1380 solver.cpp:228] Iteration 280, loss = 3.04385
2523 I1213 12:16:55.713040  1380 solver.cpp:244]     Train net output #0: loss = 3.04386 (* 1 = 3.04386 loss)
2524 I1213 12:16:55.713040  1380 sgd_solver.cpp:106] Iteration 280, lr = 1e-014
2525 I1213 12:17:06.361131  1380 solver.cpp:228] Iteration 300, loss = 3.75074
2526 I1213 12:17:06.361637  1380 solver.cpp:244]     Train net output #0: loss = 3.75075 (* 1 = 3.75075 loss)
2527 I1213 12:17:06.362130  1380 sgd_solver.cpp:106] Iteration 300, lr = 1e-014
2528 I1213 12:17:17.130873  1380 solver.cpp:228] Iteration 320, loss = 2.53425
2529 I1213 12:17:17.131374  1380 solver.cpp:244]     Train net output #0: loss = 2.53425 (* 1 = 2.53425 loss)
2530 I1213 12:17:17.131873  1380 sgd_solver.cpp:106] Iteration 320, lr = 1e-014
2531 I1213 12:17:26.238867  1380 solver.cpp:337] Iteration 338, Testing net (#0)
2532 I1213 12:17:37.551930  1380 solver.cpp:404]     Test net output #0: accuracy = 1
2533 I1213 12:17:37.552439  1380 solver.cpp:404]     Test net output #1: loss = 5.40402 (* 1 = 5.40402 loss)
2534 I1213 12:17:38.718762  1380 solver.cpp:228] Iteration 340, loss = 3.97111
2535 I1213 12:17:38.718762  1380 solver.cpp:244]     Train net output #0: loss = 3.97111 (* 1 = 3.97111 loss)
2536 I1213 12:17:38.719262  1380 sgd_solver.cpp:106] Iteration 340, lr = 1e-014
2537 I1213 12:17:49.461891  1380 solver.cpp:228] Iteration 360, loss = 3.32952
2538 I1213 12:17:49.462391  1380 solver.cpp:244]     Train net output #0: loss = 3.32952 (* 1 = 3.32952 loss)
2539 I1213 12:17:49.462893  1380 sgd_solver.cpp:106] Iteration 360, lr = 1e-014
2540 I1213 12:18:00.222075  1380 solver.cpp:228] Iteration 380, loss = 5.11817

 

posted on 2017-01-02 16:49  一生不可自决  阅读(17608)  评论(6编辑  收藏  举报

导航