【Caffe】Caffe按自己的分类类别重训Mobilenet

 

Caffe按自己的分类类别重训Mobilenet;

/Users/taily/.anaconda/navigator/a.tool ; exit;
TailydeMacBook-Pro:~ taily$ /Users/taily/.anaconda/navigator/a.tool ; exit;
(py27) bash-3.2$ sh caffe_train.sh
I0113 12:42:26.073271 2341102464 upgrade_proto.cpp:1113] snapshot_prefix was a directory and is replaced to models/model_20190111/solver
I0113 12:42:26.073812 2341102464 caffe.cpp:197] Use CPU.
I0113 12:42:26.074146 2341102464 solver.cpp:45] Initializing solver from parameters: 
test_iter: 200
test_interval: 1000
base_lr: 0.001
display: 20
max_iter: 50000
lr_policy: "poly"
power: 1
momentum: 0.9
weight_decay: 5e-05
snapshot: 5000
snapshot_prefix: "models/solver"
solver_mode: CPU
net: "/Users/taily/mobilenet/mobilenet_train_val.prototxt"
train_state {
  level: 0
  stage: ""
}
average_loss: 20
weights: "/Users/taily/mobilenet/mobilenet.caffemodel"
I0113 12:42:26.074621 2341102464 solver.cpp:102] Creating training net from net file: /Users/taily/mobilenet/mobilenet_train_val.prototxt
I0113 12:42:26.075829 2341102464 upgrade_proto.cpp:79] Attempting to upgrade batch norm layers using deprecated params: /Users/taily/mobilenet/mobilenet_train_val.prototxt
I0113 12:42:26.075843 2341102464 upgrade_proto.cpp:82] Successfully upgraded batch norm layers using deprecated params.
I0113 12:42:26.076490 2341102464 net.cpp:296] The NetState phase (0) differed from the phase (1) specified by a rule in layer data
I0113 12:42:26.076565 2341102464 net.cpp:296] The NetState phase (0) differed from the phase (1) specified by a rule in layer accuracy
I0113 12:42:26.076576 2341102464 net.cpp:53] Initializing net from parameters: 
name: "MOBILENET"
state {
  phase: TRAIN
  level: 0
  stage: ""
}
layer {
  name: "data"
  type: "Data"
  top: "data"
  top: "label"
  include {
    phase: TRAIN
  }
  transform_param {
    scale: 0.017
    mirror: true
    crop_size: 224
    mean_value: 103.94
    mean_value: 116.78
    mean_value: 123.68
  }
  data_param {
    source: "/Users/taily/mobilenet/data/train/album_train_lmdb"
    batch_size: 64
    backend: LMDB
  }
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "data"
  top: "conv1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv1/bn"
  type: "BatchNorm"
  bottom: "conv1"
  top: "conv1"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv1/scale"
  type: "Scale"
  bottom: "conv1"
  top: "conv1"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu1"
  type: "ReLU"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv2_1/dw"
  type: "Convolution"
  bottom: "conv1"
  top: "conv2_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 32
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv2_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_1/dw/scale"
  type: "Scale"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_1/dw"
  type: "ReLU"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
}
layer {
  name: "conv2_1/sep"
  type: "Convolution"
  bottom: "conv2_1/dw"
  top: "conv2_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_1/sep/scale"
  type: "Scale"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_1/sep"
  type: "ReLU"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
}
layer {
  name: "conv2_2/dw"
  type: "Convolution"
  bottom: "conv2_1/sep"
  top: "conv2_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 64
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv2_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_2/dw/scale"
  type: "Scale"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_2/dw"
  type: "ReLU"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
}
layer {
  name: "conv2_2/sep"
  type: "Convolution"
  bottom: "conv2_2/dw"
  top: "conv2_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_2/sep/scale"
  type: "Scale"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_2/sep"
  type: "ReLU"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
}
layer {
  name: "conv3_1/dw"
  type: "Convolution"
  bottom: "conv2_2/sep"
  top: "conv3_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_1/dw/scale"
  type: "Scale"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_1/dw"
  type: "ReLU"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
}
layer {
  name: "conv3_1/sep"
  type: "Convolution"
  bottom: "conv3_1/dw"
  top: "conv3_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_1/sep/scale"
  type: "Scale"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_1/sep"
  type: "ReLU"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
}
layer {
  name: "conv3_2/dw"
  type: "Convolution"
  bottom: "conv3_1/sep"
  top: "conv3_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_2/dw/scale"
  type: "Scale"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_2/dw"
  type: "ReLU"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
}
layer {
  name: "conv3_2/sep"
  type: "Convolution"
  bottom: "conv3_2/dw"
  top: "conv3_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_2/sep/scale"
  type: "Scale"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_2/sep"
  type: "ReLU"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
}
layer {
  name: "conv4_1/dw"
  type: "Convolution"
  bottom: "conv3_2/sep"
  top: "conv4_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv4_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_1/dw/scale"
  type: "Scale"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_1/dw"
  type: "ReLU"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
}
layer {
  name: "conv4_1/sep"
  type: "Convolution"
  bottom: "conv4_1/dw"
  top: "conv4_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_1/sep/scale"
  type: "Scale"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_1/sep"
  type: "ReLU"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
}
layer {
  name: "conv4_2/dw"
  type: "Convolution"
  bottom: "conv4_1/sep"
  top: "conv4_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv4_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_2/dw/scale"
  type: "Scale"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_2/dw"
  type: "ReLU"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
}
layer {
  name: "conv4_2/sep"
  type: "Convolution"
  bottom: "conv4_2/dw"
  top: "conv4_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_2/sep/scale"
  type: "Scale"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_2/sep"
  type: "ReLU"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
}
layer {
  name: "conv5_1/dw"
  type: "Convolution"
  bottom: "conv4_2/sep"
  top: "conv5_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_1/dw/scale"
  type: "Scale"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_1/dw"
  type: "ReLU"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
}
layer {
  name: "conv5_1/sep"
  type: "Convolution"
  bottom: "conv5_1/dw"
  top: "conv5_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_1/sep/scale"
  type: "Scale"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_1/sep"
  type: "ReLU"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
}
layer {
  name: "conv5_2/dw"
  type: "Convolution"
  bottom: "conv5_1/sep"
  top: "conv5_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_2/dw/scale"
  type: "Scale"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_2/dw"
  type: "ReLU"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
}
layer {
  name: "conv5_2/sep"
  type: "Convolution"
  bottom: "conv5_2/dw"
  top: "conv5_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_2/sep/scale"
  type: "Scale"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_2/sep"
  type: "ReLU"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
}
layer {
  name: "conv5_3/dw"
  type: "Convolution"
  bottom: "conv5_2/sep"
  top: "conv5_3/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_3/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_3/dw/scale"
  type: "Scale"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_3/dw"
  type: "ReLU"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
}
layer {
  name: "conv5_3/sep"
  type: "Convolution"
  bottom: "conv5_3/dw"
  top: "conv5_3/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_3/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_3/sep/scale"
  type: "Scale"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_3/sep"
  type: "ReLU"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
}
layer {
  name: "conv5_4/dw"
  type: "Convolution"
  bottom: "conv5_3/sep"
  top: "conv5_4/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_4/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_4/dw/scale"
  type: "Scale"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_4/dw"
  type: "ReLU"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
}
layer {
  name: "conv5_4/sep"
  type: "Convolution"
  bottom: "conv5_4/dw"
  top: "conv5_4/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_4/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_4/sep/scale"
  type: "Scale"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_4/sep"
  type: "ReLU"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
}
layer {
  name: "conv5_5/dw"
  type: "Convolution"
  bottom: "conv5_4/sep"
  top: "conv5_5/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_5/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_5/dw/scale"
  type: "Scale"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_5/dw"
  type: "ReLU"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
}
layer {
  name: "conv5_5/sep"
  type: "Convolution"
  bottom: "conv5_5/dw"
  top: "conv5_5/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_5/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_5/sep/scale"
  type: "Scale"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_5/sep"
  type: "ReLU"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
}
layer {
  name: "conv5_6/dw"
  type: "Convolution"
  bottom: "conv5_5/sep"
  top: "conv5_6/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_6/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_6/dw/scale"
  type: "Scale"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_6/dw"
  type: "ReLU"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
}
layer {
  name: "conv5_6/sep"
  type: "Convolution"
  bottom: "conv5_6/dw"
  top: "conv5_6/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_6/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_6/sep/scale"
  type: "Scale"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_6/sep"
  type: "ReLU"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
}
layer {
  name: "conv6/dw"
  type: "Convolution"
  bottom: "conv5_6/sep"
  top: "conv6/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 1024
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv6/dw/bn"
  type: "BatchNorm"
  bottom: "conv6/dw"
  top: "conv6/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv6/dw/scale"
  type: "Scale"
  bottom: "conv6/dw"
  top: "conv6/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu6/dw"
  type: "ReLU"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6/sep"
  type: "Convolution"
  bottom: "conv6/dw"
  top: "conv6/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv6/sep/bn"
  type: "BatchNorm"
  bottom: "conv6/sep"
  top: "conv6/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv6/sep/scale"
  type: "Scale"
  bottom: "conv6/sep"
  top: "conv6/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu6/sep"
  type: "ReLU"
  bottom: "conv6/sep"
  top: "conv6/sep"
}
layer {
  name: "pool6"
  type: "Pooling"
  bottom: "conv6/sep"
  top: "pool6"
  pooling_param {
    pool: AVE
    global_pooling: true
  }
}
layer {
  name: "fc7_album"
  type: "Convolution"
  bottom: "pool6"
  top: "fc7_album"
  param {
    lr_mult: 10
    decay_mult: 1
  }
  param {
    lr_mult: 20
    decay_mult: 0
  }
  convolution_param {
    num_output: 4
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "loss"
  type: "SoftmaxWithLoss"
  bottom: "fc7_album"
  bottom: "label"
  top: "loss"
}
I0113 12:42:26.078482 2341102464 layer_factory.hpp:77] Creating layer data
I0113 12:42:26.079898 2341102464 db_lmdb.cpp:35] Opened lmdb /Users/taily/mobilenet/data/train/album_train_lmdb
I0113 12:42:26.080801 2341102464 net.cpp:86] Creating Layer data
I0113 12:42:26.080816 2341102464 net.cpp:382] data -> data
I0113 12:42:26.080843 2341102464 net.cpp:382] data -> label
I0113 12:42:26.087230 2341102464 data_layer.cpp:45] output data size: 64,3,224,224
I0113 12:42:26.168040 2341102464 net.cpp:124] Setting up data
I0113 12:42:26.168068 2341102464 net.cpp:131] Top shape: 64 3 224 224 (9633792)
I0113 12:42:26.168077 2341102464 net.cpp:131] Top shape: 64 (64)
I0113 12:42:26.168082 2341102464 net.cpp:139] Memory required for data: 38535424
I0113 12:42:26.168092 2341102464 layer_factory.hpp:77] Creating layer conv1
I0113 12:42:26.168105 2341102464 net.cpp:86] Creating Layer conv1
I0113 12:42:26.168112 2341102464 net.cpp:408] conv1 <- data
I0113 12:42:26.168118 2341102464 net.cpp:382] conv1 -> conv1
I0113 12:42:26.168179 2341102464 net.cpp:124] Setting up conv1
I0113 12:42:26.168185 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168192 2341102464 net.cpp:139] Memory required for data: 141295872
I0113 12:42:26.168202 2341102464 layer_factory.hpp:77] Creating layer conv1/bn
I0113 12:42:26.168210 2341102464 net.cpp:86] Creating Layer conv1/bn
I0113 12:42:26.168215 2341102464 net.cpp:408] conv1/bn <- conv1
I0113 12:42:26.168221 2341102464 net.cpp:369] conv1/bn -> conv1 (in-place)
I0113 12:42:26.168246 2341102464 net.cpp:124] Setting up conv1/bn
I0113 12:42:26.168251 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168257 2341102464 net.cpp:139] Memory required for data: 244056320
I0113 12:42:26.168265 2341102464 layer_factory.hpp:77] Creating layer conv1/scale
I0113 12:42:26.168278 2341102464 net.cpp:86] Creating Layer conv1/scale
I0113 12:42:26.168283 2341102464 net.cpp:408] conv1/scale <- conv1
I0113 12:42:26.168289 2341102464 net.cpp:369] conv1/scale -> conv1 (in-place)
I0113 12:42:26.168305 2341102464 layer_factory.hpp:77] Creating layer conv1/scale
I0113 12:42:26.168365 2341102464 net.cpp:124] Setting up conv1/scale
I0113 12:42:26.168371 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168377 2341102464 net.cpp:139] Memory required for data: 346816768
I0113 12:42:26.168387 2341102464 layer_factory.hpp:77] Creating layer relu1
I0113 12:42:26.168401 2341102464 net.cpp:86] Creating Layer relu1
I0113 12:42:26.168409 2341102464 net.cpp:408] relu1 <- conv1
I0113 12:42:26.168416 2341102464 net.cpp:369] relu1 -> conv1 (in-place)
I0113 12:42:26.168422 2341102464 net.cpp:124] Setting up relu1
I0113 12:42:26.168426 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168432 2341102464 net.cpp:139] Memory required for data: 449577216
I0113 12:42:26.168437 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw
I0113 12:42:26.168444 2341102464 net.cpp:86] Creating Layer conv2_1/dw
I0113 12:42:26.168449 2341102464 net.cpp:408] conv2_1/dw <- conv1
I0113 12:42:26.168455 2341102464 net.cpp:382] conv2_1/dw -> conv2_1/dw
I0113 12:42:26.168469 2341102464 net.cpp:124] Setting up conv2_1/dw
I0113 12:42:26.168475 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168485 2341102464 net.cpp:139] Memory required for data: 552337664
I0113 12:42:26.168491 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/bn
I0113 12:42:26.168498 2341102464 net.cpp:86] Creating Layer conv2_1/dw/bn
I0113 12:42:26.168503 2341102464 net.cpp:408] conv2_1/dw/bn <- conv2_1/dw
I0113 12:42:26.168507 2341102464 net.cpp:369] conv2_1/dw/bn -> conv2_1/dw (in-place)
I0113 12:42:26.168567 2341102464 net.cpp:124] Setting up conv2_1/dw/bn
I0113 12:42:26.168573 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168579 2341102464 net.cpp:139] Memory required for data: 655098112
I0113 12:42:26.168587 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/scale
I0113 12:42:26.168593 2341102464 net.cpp:86] Creating Layer conv2_1/dw/scale
I0113 12:42:26.168598 2341102464 net.cpp:408] conv2_1/dw/scale <- conv2_1/dw
I0113 12:42:26.168603 2341102464 net.cpp:369] conv2_1/dw/scale -> conv2_1/dw (in-place)
I0113 12:42:26.168612 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/scale
I0113 12:42:26.168655 2341102464 net.cpp:124] Setting up conv2_1/dw/scale
I0113 12:42:26.168663 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168673 2341102464 net.cpp:139] Memory required for data: 757858560
I0113 12:42:26.168681 2341102464 layer_factory.hpp:77] Creating layer relu2_1/dw
I0113 12:42:26.168687 2341102464 net.cpp:86] Creating Layer relu2_1/dw
I0113 12:42:26.168692 2341102464 net.cpp:408] relu2_1/dw <- conv2_1/dw
I0113 12:42:26.168697 2341102464 net.cpp:369] relu2_1/dw -> conv2_1/dw (in-place)
I0113 12:42:26.168704 2341102464 net.cpp:124] Setting up relu2_1/dw
I0113 12:42:26.168707 2341102464 net.cpp:131] Top shape: 64 32 112 112 (25690112)
I0113 12:42:26.168714 2341102464 net.cpp:139] Memory required for data: 860619008
I0113 12:42:26.168718 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep
I0113 12:42:26.168725 2341102464 net.cpp:86] Creating Layer conv2_1/sep
I0113 12:42:26.168730 2341102464 net.cpp:408] conv2_1/sep <- conv2_1/dw
I0113 12:42:26.168735 2341102464 net.cpp:382] conv2_1/sep -> conv2_1/sep
I0113 12:42:26.168766 2341102464 net.cpp:124] Setting up conv2_1/sep
I0113 12:42:26.168771 2341102464 net.cpp:131] Top shape: 64 64 112 112 (51380224)
I0113 12:42:26.168776 2341102464 net.cpp:139] Memory required for data: 1066139904
I0113 12:42:26.168782 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/bn
I0113 12:42:26.168787 2341102464 net.cpp:86] Creating Layer conv2_1/sep/bn
I0113 12:42:26.168792 2341102464 net.cpp:408] conv2_1/sep/bn <- conv2_1/sep
I0113 12:42:26.168798 2341102464 net.cpp:369] conv2_1/sep/bn -> conv2_1/sep (in-place)
I0113 12:42:26.168812 2341102464 net.cpp:124] Setting up conv2_1/sep/bn
I0113 12:42:26.168817 2341102464 net.cpp:131] Top shape: 64 64 112 112 (51380224)
I0113 12:42:26.168823 2341102464 net.cpp:139] Memory required for data: 1271660800
I0113 12:42:26.168829 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/scale
I0113 12:42:26.168845 2341102464 net.cpp:86] Creating Layer conv2_1/sep/scale
I0113 12:42:26.168850 2341102464 net.cpp:408] conv2_1/sep/scale <- conv2_1/sep
I0113 12:42:26.168856 2341102464 net.cpp:369] conv2_1/sep/scale -> conv2_1/sep (in-place)
I0113 12:42:26.168864 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/scale
I0113 12:42:26.168905 2341102464 net.cpp:124] Setting up conv2_1/sep/scale
I0113 12:42:26.168910 2341102464 net.cpp:131] Top shape: 64 64 112 112 (51380224)
I0113 12:42:26.168915 2341102464 net.cpp:139] Memory required for data: 1477181696
I0113 12:42:26.168923 2341102464 layer_factory.hpp:77] Creating layer relu2_1/sep
I0113 12:42:26.168931 2341102464 net.cpp:86] Creating Layer relu2_1/sep
I0113 12:42:26.168936 2341102464 net.cpp:408] relu2_1/sep <- conv2_1/sep
I0113 12:42:26.168941 2341102464 net.cpp:369] relu2_1/sep -> conv2_1/sep (in-place)
I0113 12:42:26.168946 2341102464 net.cpp:124] Setting up relu2_1/sep
I0113 12:42:26.168951 2341102464 net.cpp:131] Top shape: 64 64 112 112 (51380224)
I0113 12:42:26.168956 2341102464 net.cpp:139] Memory required for data: 1682702592
I0113 12:42:26.169009 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw
I0113 12:42:26.169023 2341102464 net.cpp:86] Creating Layer conv2_2/dw
I0113 12:42:26.169029 2341102464 net.cpp:408] conv2_2/dw <- conv2_1/sep
I0113 12:42:26.169037 2341102464 net.cpp:382] conv2_2/dw -> conv2_2/dw
I0113 12:42:26.169085 2341102464 net.cpp:124] Setting up conv2_2/dw
I0113 12:42:26.169091 2341102464 net.cpp:131] Top shape: 64 64 56 56 (12845056)
I0113 12:42:26.169098 2341102464 net.cpp:139] Memory required for data: 1734082816
I0113 12:42:26.169104 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/bn
I0113 12:42:26.169111 2341102464 net.cpp:86] Creating Layer conv2_2/dw/bn
I0113 12:42:26.169116 2341102464 net.cpp:408] conv2_2/dw/bn <- conv2_2/dw
I0113 12:42:26.169121 2341102464 net.cpp:369] conv2_2/dw/bn -> conv2_2/dw (in-place)
I0113 12:42:26.169132 2341102464 net.cpp:124] Setting up conv2_2/dw/bn
I0113 12:42:26.169137 2341102464 net.cpp:131] Top shape: 64 64 56 56 (12845056)
I0113 12:42:26.169143 2341102464 net.cpp:139] Memory required for data: 1785463040
I0113 12:42:26.169150 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/scale
I0113 12:42:26.169157 2341102464 net.cpp:86] Creating Layer conv2_2/dw/scale
I0113 12:42:26.169162 2341102464 net.cpp:408] conv2_2/dw/scale <- conv2_2/dw
I0113 12:42:26.169168 2341102464 net.cpp:369] conv2_2/dw/scale -> conv2_2/dw (in-place)
I0113 12:42:26.169176 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/scale
I0113 12:42:26.169189 2341102464 net.cpp:124] Setting up conv2_2/dw/scale
I0113 12:42:26.169194 2341102464 net.cpp:131] Top shape: 64 64 56 56 (12845056)
I0113 12:42:26.169200 2341102464 net.cpp:139] Memory required for data: 1836843264
I0113 12:42:26.169205 2341102464 layer_factory.hpp:77] Creating layer relu2_2/dw
I0113 12:42:26.169217 2341102464 net.cpp:86] Creating Layer relu2_2/dw
I0113 12:42:26.169222 2341102464 net.cpp:408] relu2_2/dw <- conv2_2/dw
I0113 12:42:26.169227 2341102464 net.cpp:369] relu2_2/dw -> conv2_2/dw (in-place)
I0113 12:42:26.169234 2341102464 net.cpp:124] Setting up relu2_2/dw
I0113 12:42:26.169237 2341102464 net.cpp:131] Top shape: 64 64 56 56 (12845056)
I0113 12:42:26.169243 2341102464 net.cpp:139] Memory required for data: 1888223488
I0113 12:42:26.169247 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep
I0113 12:42:26.169284 2341102464 net.cpp:86] Creating Layer conv2_2/sep
I0113 12:42:26.169296 2341102464 net.cpp:408] conv2_2/sep <- conv2_2/dw
I0113 12:42:26.169302 2341102464 net.cpp:382] conv2_2/sep -> conv2_2/sep
I0113 12:42:26.169399 2341102464 net.cpp:124] Setting up conv2_2/sep
I0113 12:42:26.169404 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169411 2341102464 net.cpp:139] Memory required for data: 1990983936
I0113 12:42:26.169417 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/bn
I0113 12:42:26.169425 2341102464 net.cpp:86] Creating Layer conv2_2/sep/bn
I0113 12:42:26.169430 2341102464 net.cpp:408] conv2_2/sep/bn <- conv2_2/sep
I0113 12:42:26.169436 2341102464 net.cpp:369] conv2_2/sep/bn -> conv2_2/sep (in-place)
I0113 12:42:26.169467 2341102464 net.cpp:124] Setting up conv2_2/sep/bn
I0113 12:42:26.169473 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169479 2341102464 net.cpp:139] Memory required for data: 2093744384
I0113 12:42:26.169486 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/scale
I0113 12:42:26.169493 2341102464 net.cpp:86] Creating Layer conv2_2/sep/scale
I0113 12:42:26.169498 2341102464 net.cpp:408] conv2_2/sep/scale <- conv2_2/sep
I0113 12:42:26.169504 2341102464 net.cpp:369] conv2_2/sep/scale -> conv2_2/sep (in-place)
I0113 12:42:26.169513 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/scale
I0113 12:42:26.169536 2341102464 net.cpp:124] Setting up conv2_2/sep/scale
I0113 12:42:26.169541 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169548 2341102464 net.cpp:139] Memory required for data: 2196504832
I0113 12:42:26.169554 2341102464 layer_factory.hpp:77] Creating layer relu2_2/sep
I0113 12:42:26.169564 2341102464 net.cpp:86] Creating Layer relu2_2/sep
I0113 12:42:26.169569 2341102464 net.cpp:408] relu2_2/sep <- conv2_2/sep
I0113 12:42:26.169574 2341102464 net.cpp:369] relu2_2/sep -> conv2_2/sep (in-place)
I0113 12:42:26.169579 2341102464 net.cpp:124] Setting up relu2_2/sep
I0113 12:42:26.169584 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169590 2341102464 net.cpp:139] Memory required for data: 2299265280
I0113 12:42:26.169595 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw
I0113 12:42:26.169602 2341102464 net.cpp:86] Creating Layer conv3_1/dw
I0113 12:42:26.169607 2341102464 net.cpp:408] conv3_1/dw <- conv2_2/sep
I0113 12:42:26.169613 2341102464 net.cpp:382] conv3_1/dw -> conv3_1/dw
I0113 12:42:26.169634 2341102464 net.cpp:124] Setting up conv3_1/dw
I0113 12:42:26.169641 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169646 2341102464 net.cpp:139] Memory required for data: 2402025728
I0113 12:42:26.169651 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/bn
I0113 12:42:26.169657 2341102464 net.cpp:86] Creating Layer conv3_1/dw/bn
I0113 12:42:26.169662 2341102464 net.cpp:408] conv3_1/dw/bn <- conv3_1/dw
I0113 12:42:26.169668 2341102464 net.cpp:369] conv3_1/dw/bn -> conv3_1/dw (in-place)
I0113 12:42:26.169688 2341102464 net.cpp:124] Setting up conv3_1/dw/bn
I0113 12:42:26.169693 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169699 2341102464 net.cpp:139] Memory required for data: 2504786176
I0113 12:42:26.169708 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/scale
I0113 12:42:26.169714 2341102464 net.cpp:86] Creating Layer conv3_1/dw/scale
I0113 12:42:26.169718 2341102464 net.cpp:408] conv3_1/dw/scale <- conv3_1/dw
I0113 12:42:26.169724 2341102464 net.cpp:369] conv3_1/dw/scale -> conv3_1/dw (in-place)
I0113 12:42:26.169733 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/scale
I0113 12:42:26.169752 2341102464 net.cpp:124] Setting up conv3_1/dw/scale
I0113 12:42:26.169776 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169790 2341102464 net.cpp:139] Memory required for data: 2607546624
I0113 12:42:26.169796 2341102464 layer_factory.hpp:77] Creating layer relu3_1/dw
I0113 12:42:26.169803 2341102464 net.cpp:86] Creating Layer relu3_1/dw
I0113 12:42:26.169809 2341102464 net.cpp:408] relu3_1/dw <- conv3_1/dw
I0113 12:42:26.169816 2341102464 net.cpp:369] relu3_1/dw -> conv3_1/dw (in-place)
I0113 12:42:26.169822 2341102464 net.cpp:124] Setting up relu3_1/dw
I0113 12:42:26.169827 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.169832 2341102464 net.cpp:139] Memory required for data: 2710307072
I0113 12:42:26.169837 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep
I0113 12:42:26.169844 2341102464 net.cpp:86] Creating Layer conv3_1/sep
I0113 12:42:26.169849 2341102464 net.cpp:408] conv3_1/sep <- conv3_1/dw
I0113 12:42:26.169855 2341102464 net.cpp:382] conv3_1/sep -> conv3_1/sep
I0113 12:42:26.170064 2341102464 net.cpp:124] Setting up conv3_1/sep
I0113 12:42:26.170099 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.170109 2341102464 net.cpp:139] Memory required for data: 2813067520
I0113 12:42:26.170115 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/bn
I0113 12:42:26.170121 2341102464 net.cpp:86] Creating Layer conv3_1/sep/bn
I0113 12:42:26.170126 2341102464 net.cpp:408] conv3_1/sep/bn <- conv3_1/sep
I0113 12:42:26.170132 2341102464 net.cpp:369] conv3_1/sep/bn -> conv3_1/sep (in-place)
I0113 12:42:26.170157 2341102464 net.cpp:124] Setting up conv3_1/sep/bn
I0113 12:42:26.170163 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.170169 2341102464 net.cpp:139] Memory required for data: 2915827968
I0113 12:42:26.170176 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/scale
I0113 12:42:26.170182 2341102464 net.cpp:86] Creating Layer conv3_1/sep/scale
I0113 12:42:26.170187 2341102464 net.cpp:408] conv3_1/sep/scale <- conv3_1/sep
I0113 12:42:26.170197 2341102464 net.cpp:369] conv3_1/sep/scale -> conv3_1/sep (in-place)
I0113 12:42:26.170208 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/scale
I0113 12:42:26.170230 2341102464 net.cpp:124] Setting up conv3_1/sep/scale
I0113 12:42:26.170235 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.170241 2341102464 net.cpp:139] Memory required for data: 3018588416
I0113 12:42:26.170248 2341102464 layer_factory.hpp:77] Creating layer relu3_1/sep
I0113 12:42:26.170253 2341102464 net.cpp:86] Creating Layer relu3_1/sep
I0113 12:42:26.170258 2341102464 net.cpp:408] relu3_1/sep <- conv3_1/sep
I0113 12:42:26.170264 2341102464 net.cpp:369] relu3_1/sep -> conv3_1/sep (in-place)
I0113 12:42:26.170269 2341102464 net.cpp:124] Setting up relu3_1/sep
I0113 12:42:26.170274 2341102464 net.cpp:131] Top shape: 64 128 56 56 (25690112)
I0113 12:42:26.170279 2341102464 net.cpp:139] Memory required for data: 3121348864
I0113 12:42:26.170284 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw
I0113 12:42:26.170342 2341102464 net.cpp:86] Creating Layer conv3_2/dw
I0113 12:42:26.170353 2341102464 net.cpp:408] conv3_2/dw <- conv3_1/sep
I0113 12:42:26.170361 2341102464 net.cpp:382] conv3_2/dw -> conv3_2/dw
I0113 12:42:26.170387 2341102464 net.cpp:124] Setting up conv3_2/dw
I0113 12:42:26.170392 2341102464 net.cpp:131] Top shape: 64 128 28 28 (6422528)
I0113 12:42:26.170398 2341102464 net.cpp:139] Memory required for data: 3147038976
I0113 12:42:26.170403 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/bn
I0113 12:42:26.170410 2341102464 net.cpp:86] Creating Layer conv3_2/dw/bn
I0113 12:42:26.170414 2341102464 net.cpp:408] conv3_2/dw/bn <- conv3_2/dw
I0113 12:42:26.170420 2341102464 net.cpp:369] conv3_2/dw/bn -> conv3_2/dw (in-place)
I0113 12:42:26.170445 2341102464 net.cpp:124] Setting up conv3_2/dw/bn
I0113 12:42:26.170451 2341102464 net.cpp:131] Top shape: 64 128 28 28 (6422528)
I0113 12:42:26.170457 2341102464 net.cpp:139] Memory required for data: 3172729088
I0113 12:42:26.170464 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/scale
I0113 12:42:26.170469 2341102464 net.cpp:86] Creating Layer conv3_2/dw/scale
I0113 12:42:26.170475 2341102464 net.cpp:408] conv3_2/dw/scale <- conv3_2/dw
I0113 12:42:26.170485 2341102464 net.cpp:369] conv3_2/dw/scale -> conv3_2/dw (in-place)
I0113 12:42:26.170495 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/scale
I0113 12:42:26.170509 2341102464 net.cpp:124] Setting up conv3_2/dw/scale
I0113 12:42:26.170514 2341102464 net.cpp:131] Top shape: 64 128 28 28 (6422528)
I0113 12:42:26.170521 2341102464 net.cpp:139] Memory required for data: 3198419200
I0113 12:42:26.170526 2341102464 layer_factory.hpp:77] Creating layer relu3_2/dw
I0113 12:42:26.170537 2341102464 net.cpp:86] Creating Layer relu3_2/dw
I0113 12:42:26.170542 2341102464 net.cpp:408] relu3_2/dw <- conv3_2/dw
I0113 12:42:26.170547 2341102464 net.cpp:369] relu3_2/dw -> conv3_2/dw (in-place)
I0113 12:42:26.170553 2341102464 net.cpp:124] Setting up relu3_2/dw
I0113 12:42:26.170557 2341102464 net.cpp:131] Top shape: 64 128 28 28 (6422528)
I0113 12:42:26.170563 2341102464 net.cpp:139] Memory required for data: 3224109312
I0113 12:42:26.170567 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep
I0113 12:42:26.170583 2341102464 net.cpp:86] Creating Layer conv3_2/sep
I0113 12:42:26.170639 2341102464 net.cpp:408] conv3_2/sep <- conv3_2/dw
I0113 12:42:26.170660 2341102464 net.cpp:382] conv3_2/sep -> conv3_2/sep
I0113 12:42:26.171031 2341102464 net.cpp:124] Setting up conv3_2/sep
I0113 12:42:26.171046 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171057 2341102464 net.cpp:139] Memory required for data: 3275489536
I0113 12:42:26.171066 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/bn
I0113 12:42:26.171103 2341102464 net.cpp:86] Creating Layer conv3_2/sep/bn
I0113 12:42:26.171115 2341102464 net.cpp:408] conv3_2/sep/bn <- conv3_2/sep
I0113 12:42:26.171125 2341102464 net.cpp:369] conv3_2/sep/bn -> conv3_2/sep (in-place)
I0113 12:42:26.171156 2341102464 net.cpp:124] Setting up conv3_2/sep/bn
I0113 12:42:26.171169 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171175 2341102464 net.cpp:139] Memory required for data: 3326869760
I0113 12:42:26.171183 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/scale
I0113 12:42:26.171191 2341102464 net.cpp:86] Creating Layer conv3_2/sep/scale
I0113 12:42:26.171196 2341102464 net.cpp:408] conv3_2/sep/scale <- conv3_2/sep
I0113 12:42:26.171202 2341102464 net.cpp:369] conv3_2/sep/scale -> conv3_2/sep (in-place)
I0113 12:42:26.171211 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/scale
I0113 12:42:26.171223 2341102464 net.cpp:124] Setting up conv3_2/sep/scale
I0113 12:42:26.171228 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171234 2341102464 net.cpp:139] Memory required for data: 3378249984
I0113 12:42:26.171241 2341102464 layer_factory.hpp:77] Creating layer relu3_2/sep
I0113 12:42:26.171245 2341102464 net.cpp:86] Creating Layer relu3_2/sep
I0113 12:42:26.171252 2341102464 net.cpp:408] relu3_2/sep <- conv3_2/sep
I0113 12:42:26.171257 2341102464 net.cpp:369] relu3_2/sep -> conv3_2/sep (in-place)
I0113 12:42:26.171263 2341102464 net.cpp:124] Setting up relu3_2/sep
I0113 12:42:26.171268 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171274 2341102464 net.cpp:139] Memory required for data: 3429630208
I0113 12:42:26.171278 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw
I0113 12:42:26.171285 2341102464 net.cpp:86] Creating Layer conv4_1/dw
I0113 12:42:26.171290 2341102464 net.cpp:408] conv4_1/dw <- conv3_2/sep
I0113 12:42:26.171296 2341102464 net.cpp:382] conv4_1/dw -> conv4_1/dw
I0113 12:42:26.171335 2341102464 net.cpp:124] Setting up conv4_1/dw
I0113 12:42:26.171341 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171347 2341102464 net.cpp:139] Memory required for data: 3481010432
I0113 12:42:26.171352 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/bn
I0113 12:42:26.171358 2341102464 net.cpp:86] Creating Layer conv4_1/dw/bn
I0113 12:42:26.171363 2341102464 net.cpp:408] conv4_1/dw/bn <- conv4_1/dw
I0113 12:42:26.171368 2341102464 net.cpp:369] conv4_1/dw/bn -> conv4_1/dw (in-place)
I0113 12:42:26.171381 2341102464 net.cpp:124] Setting up conv4_1/dw/bn
I0113 12:42:26.171386 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171392 2341102464 net.cpp:139] Memory required for data: 3532390656
I0113 12:42:26.171399 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/scale
I0113 12:42:26.171406 2341102464 net.cpp:86] Creating Layer conv4_1/dw/scale
I0113 12:42:26.171411 2341102464 net.cpp:408] conv4_1/dw/scale <- conv4_1/dw
I0113 12:42:26.171416 2341102464 net.cpp:369] conv4_1/dw/scale -> conv4_1/dw (in-place)
I0113 12:42:26.171422 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/scale
I0113 12:42:26.171453 2341102464 net.cpp:124] Setting up conv4_1/dw/scale
I0113 12:42:26.171458 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171464 2341102464 net.cpp:139] Memory required for data: 3583770880
I0113 12:42:26.171470 2341102464 layer_factory.hpp:77] Creating layer relu4_1/dw
I0113 12:42:26.171476 2341102464 net.cpp:86] Creating Layer relu4_1/dw
I0113 12:42:26.171481 2341102464 net.cpp:408] relu4_1/dw <- conv4_1/dw
I0113 12:42:26.171486 2341102464 net.cpp:369] relu4_1/dw -> conv4_1/dw (in-place)
I0113 12:42:26.171491 2341102464 net.cpp:124] Setting up relu4_1/dw
I0113 12:42:26.171497 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.171507 2341102464 net.cpp:139] Memory required for data: 3635151104
I0113 12:42:26.171512 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep
I0113 12:42:26.171525 2341102464 net.cpp:86] Creating Layer conv4_1/sep
I0113 12:42:26.171531 2341102464 net.cpp:408] conv4_1/sep <- conv4_1/dw
I0113 12:42:26.171537 2341102464 net.cpp:382] conv4_1/sep -> conv4_1/sep
I0113 12:42:26.172219 2341102464 net.cpp:124] Setting up conv4_1/sep
I0113 12:42:26.172230 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.172237 2341102464 net.cpp:139] Memory required for data: 3686531328
I0113 12:42:26.172242 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/bn
I0113 12:42:26.172250 2341102464 net.cpp:86] Creating Layer conv4_1/sep/bn
I0113 12:42:26.172255 2341102464 net.cpp:408] conv4_1/sep/bn <- conv4_1/sep
I0113 12:42:26.172260 2341102464 net.cpp:369] conv4_1/sep/bn -> conv4_1/sep (in-place)
I0113 12:42:26.172276 2341102464 net.cpp:124] Setting up conv4_1/sep/bn
I0113 12:42:26.172281 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.172287 2341102464 net.cpp:139] Memory required for data: 3737911552
I0113 12:42:26.172293 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/scale
I0113 12:42:26.172300 2341102464 net.cpp:86] Creating Layer conv4_1/sep/scale
I0113 12:42:26.172304 2341102464 net.cpp:408] conv4_1/sep/scale <- conv4_1/sep
I0113 12:42:26.172310 2341102464 net.cpp:369] conv4_1/sep/scale -> conv4_1/sep (in-place)
I0113 12:42:26.172318 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/scale
I0113 12:42:26.172328 2341102464 net.cpp:124] Setting up conv4_1/sep/scale
I0113 12:42:26.172333 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.172339 2341102464 net.cpp:139] Memory required for data: 3789291776
I0113 12:42:26.172374 2341102464 layer_factory.hpp:77] Creating layer relu4_1/sep
I0113 12:42:26.172381 2341102464 net.cpp:86] Creating Layer relu4_1/sep
I0113 12:42:26.172385 2341102464 net.cpp:408] relu4_1/sep <- conv4_1/sep
I0113 12:42:26.172391 2341102464 net.cpp:369] relu4_1/sep -> conv4_1/sep (in-place)
I0113 12:42:26.172397 2341102464 net.cpp:124] Setting up relu4_1/sep
I0113 12:42:26.172401 2341102464 net.cpp:131] Top shape: 64 256 28 28 (12845056)
I0113 12:42:26.172407 2341102464 net.cpp:139] Memory required for data: 3840672000
I0113 12:42:26.172412 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw
I0113 12:42:26.172418 2341102464 net.cpp:86] Creating Layer conv4_2/dw
I0113 12:42:26.172423 2341102464 net.cpp:408] conv4_2/dw <- conv4_1/sep
I0113 12:42:26.172430 2341102464 net.cpp:382] conv4_2/dw -> conv4_2/dw
I0113 12:42:26.172480 2341102464 net.cpp:124] Setting up conv4_2/dw
I0113 12:42:26.172487 2341102464 net.cpp:131] Top shape: 64 256 14 14 (3211264)
I0113 12:42:26.172493 2341102464 net.cpp:139] Memory required for data: 3853517056
I0113 12:42:26.172498 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/bn
I0113 12:42:26.172504 2341102464 net.cpp:86] Creating Layer conv4_2/dw/bn
I0113 12:42:26.172509 2341102464 net.cpp:408] conv4_2/dw/bn <- conv4_2/dw
I0113 12:42:26.172515 2341102464 net.cpp:369] conv4_2/dw/bn -> conv4_2/dw (in-place)
I0113 12:42:26.172524 2341102464 net.cpp:124] Setting up conv4_2/dw/bn
I0113 12:42:26.172528 2341102464 net.cpp:131] Top shape: 64 256 14 14 (3211264)
I0113 12:42:26.172534 2341102464 net.cpp:139] Memory required for data: 3866362112
I0113 12:42:26.172540 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/scale
I0113 12:42:26.172546 2341102464 net.cpp:86] Creating Layer conv4_2/dw/scale
I0113 12:42:26.172551 2341102464 net.cpp:408] conv4_2/dw/scale <- conv4_2/dw
I0113 12:42:26.172556 2341102464 net.cpp:369] conv4_2/dw/scale -> conv4_2/dw (in-place)
I0113 12:42:26.172569 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/scale
I0113 12:42:26.172621 2341102464 net.cpp:124] Setting up conv4_2/dw/scale
I0113 12:42:26.172634 2341102464 net.cpp:131] Top shape: 64 256 14 14 (3211264)
I0113 12:42:26.172657 2341102464 net.cpp:139] Memory required for data: 3879207168
I0113 12:42:26.172667 2341102464 layer_factory.hpp:77] Creating layer relu4_2/dw
I0113 12:42:26.172682 2341102464 net.cpp:86] Creating Layer relu4_2/dw
I0113 12:42:26.172688 2341102464 net.cpp:408] relu4_2/dw <- conv4_2/dw
I0113 12:42:26.172693 2341102464 net.cpp:369] relu4_2/dw -> conv4_2/dw (in-place)
I0113 12:42:26.172701 2341102464 net.cpp:124] Setting up relu4_2/dw
I0113 12:42:26.172706 2341102464 net.cpp:131] Top shape: 64 256 14 14 (3211264)
I0113 12:42:26.172715 2341102464 net.cpp:139] Memory required for data: 3892052224
I0113 12:42:26.172720 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep
I0113 12:42:26.172727 2341102464 net.cpp:86] Creating Layer conv4_2/sep
I0113 12:42:26.172732 2341102464 net.cpp:408] conv4_2/sep <- conv4_2/dw
I0113 12:42:26.172739 2341102464 net.cpp:382] conv4_2/sep -> conv4_2/sep
I0113 12:42:26.174113 2341102464 net.cpp:124] Setting up conv4_2/sep
I0113 12:42:26.174121 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174129 2341102464 net.cpp:139] Memory required for data: 3917742336
I0113 12:42:26.174134 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/bn
I0113 12:42:26.174139 2341102464 net.cpp:86] Creating Layer conv4_2/sep/bn
I0113 12:42:26.174144 2341102464 net.cpp:408] conv4_2/sep/bn <- conv4_2/sep
I0113 12:42:26.174150 2341102464 net.cpp:369] conv4_2/sep/bn -> conv4_2/sep (in-place)
I0113 12:42:26.174167 2341102464 net.cpp:124] Setting up conv4_2/sep/bn
I0113 12:42:26.174172 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174178 2341102464 net.cpp:139] Memory required for data: 3943432448
I0113 12:42:26.174185 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/scale
I0113 12:42:26.174191 2341102464 net.cpp:86] Creating Layer conv4_2/sep/scale
I0113 12:42:26.174196 2341102464 net.cpp:408] conv4_2/sep/scale <- conv4_2/sep
I0113 12:42:26.174201 2341102464 net.cpp:369] conv4_2/sep/scale -> conv4_2/sep (in-place)
I0113 12:42:26.174211 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/scale
I0113 12:42:26.174226 2341102464 net.cpp:124] Setting up conv4_2/sep/scale
I0113 12:42:26.174232 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174238 2341102464 net.cpp:139] Memory required for data: 3969122560
I0113 12:42:26.174244 2341102464 layer_factory.hpp:77] Creating layer relu4_2/sep
I0113 12:42:26.174250 2341102464 net.cpp:86] Creating Layer relu4_2/sep
I0113 12:42:26.174255 2341102464 net.cpp:408] relu4_2/sep <- conv4_2/sep
I0113 12:42:26.174260 2341102464 net.cpp:369] relu4_2/sep -> conv4_2/sep (in-place)
I0113 12:42:26.174266 2341102464 net.cpp:124] Setting up relu4_2/sep
I0113 12:42:26.174270 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174276 2341102464 net.cpp:139] Memory required for data: 3994812672
I0113 12:42:26.174281 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw
I0113 12:42:26.174288 2341102464 net.cpp:86] Creating Layer conv5_1/dw
I0113 12:42:26.174293 2341102464 net.cpp:408] conv5_1/dw <- conv4_2/sep
I0113 12:42:26.174299 2341102464 net.cpp:382] conv5_1/dw -> conv5_1/dw
I0113 12:42:26.174355 2341102464 net.cpp:124] Setting up conv5_1/dw
I0113 12:42:26.174362 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174368 2341102464 net.cpp:139] Memory required for data: 4020502784
I0113 12:42:26.174373 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/bn
I0113 12:42:26.174379 2341102464 net.cpp:86] Creating Layer conv5_1/dw/bn
I0113 12:42:26.174386 2341102464 net.cpp:408] conv5_1/dw/bn <- conv5_1/dw
I0113 12:42:26.174391 2341102464 net.cpp:369] conv5_1/dw/bn -> conv5_1/dw (in-place)
I0113 12:42:26.174405 2341102464 net.cpp:124] Setting up conv5_1/dw/bn
I0113 12:42:26.174410 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174417 2341102464 net.cpp:139] Memory required for data: 4046192896
I0113 12:42:26.174422 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/scale
I0113 12:42:26.174428 2341102464 net.cpp:86] Creating Layer conv5_1/dw/scale
I0113 12:42:26.174432 2341102464 net.cpp:408] conv5_1/dw/scale <- conv5_1/dw
I0113 12:42:26.174438 2341102464 net.cpp:369] conv5_1/dw/scale -> conv5_1/dw (in-place)
I0113 12:42:26.174445 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/scale
I0113 12:42:26.174463 2341102464 net.cpp:124] Setting up conv5_1/dw/scale
I0113 12:42:26.174468 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174474 2341102464 net.cpp:139] Memory required for data: 4071883008
I0113 12:42:26.174482 2341102464 layer_factory.hpp:77] Creating layer relu5_1/dw
I0113 12:42:26.174489 2341102464 net.cpp:86] Creating Layer relu5_1/dw
I0113 12:42:26.174494 2341102464 net.cpp:408] relu5_1/dw <- conv5_1/dw
I0113 12:42:26.174499 2341102464 net.cpp:369] relu5_1/dw -> conv5_1/dw (in-place)
I0113 12:42:26.174504 2341102464 net.cpp:124] Setting up relu5_1/dw
I0113 12:42:26.174510 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.174515 2341102464 net.cpp:139] Memory required for data: 4097573120
I0113 12:42:26.174520 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep
I0113 12:42:26.174526 2341102464 net.cpp:86] Creating Layer conv5_1/sep
I0113 12:42:26.174531 2341102464 net.cpp:408] conv5_1/sep <- conv5_1/dw
I0113 12:42:26.174541 2341102464 net.cpp:382] conv5_1/sep -> conv5_1/sep
I0113 12:42:26.177327 2341102464 net.cpp:124] Setting up conv5_1/sep
I0113 12:42:26.177347 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177356 2341102464 net.cpp:139] Memory required for data: 4123263232
I0113 12:42:26.177362 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/bn
I0113 12:42:26.177371 2341102464 net.cpp:86] Creating Layer conv5_1/sep/bn
I0113 12:42:26.177376 2341102464 net.cpp:408] conv5_1/sep/bn <- conv5_1/sep
I0113 12:42:26.177384 2341102464 net.cpp:369] conv5_1/sep/bn -> conv5_1/sep (in-place)
I0113 12:42:26.177395 2341102464 net.cpp:124] Setting up conv5_1/sep/bn
I0113 12:42:26.177400 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177407 2341102464 net.cpp:139] Memory required for data: 4148953344
I0113 12:42:26.177413 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/scale
I0113 12:42:26.177419 2341102464 net.cpp:86] Creating Layer conv5_1/sep/scale
I0113 12:42:26.177424 2341102464 net.cpp:408] conv5_1/sep/scale <- conv5_1/sep
I0113 12:42:26.177430 2341102464 net.cpp:369] conv5_1/sep/scale -> conv5_1/sep (in-place)
I0113 12:42:26.177439 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/scale
I0113 12:42:26.177464 2341102464 net.cpp:124] Setting up conv5_1/sep/scale
I0113 12:42:26.177470 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177476 2341102464 net.cpp:139] Memory required for data: 4174643456
I0113 12:42:26.177482 2341102464 layer_factory.hpp:77] Creating layer relu5_1/sep
I0113 12:42:26.177489 2341102464 net.cpp:86] Creating Layer relu5_1/sep
I0113 12:42:26.177492 2341102464 net.cpp:408] relu5_1/sep <- conv5_1/sep
I0113 12:42:26.177498 2341102464 net.cpp:369] relu5_1/sep -> conv5_1/sep (in-place)
I0113 12:42:26.177505 2341102464 net.cpp:124] Setting up relu5_1/sep
I0113 12:42:26.177508 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177515 2341102464 net.cpp:139] Memory required for data: 4200333568
I0113 12:42:26.177518 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw
I0113 12:42:26.177525 2341102464 net.cpp:86] Creating Layer conv5_2/dw
I0113 12:42:26.177531 2341102464 net.cpp:408] conv5_2/dw <- conv5_1/sep
I0113 12:42:26.177536 2341102464 net.cpp:382] conv5_2/dw -> conv5_2/dw
I0113 12:42:26.177691 2341102464 net.cpp:124] Setting up conv5_2/dw
I0113 12:42:26.177703 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177711 2341102464 net.cpp:139] Memory required for data: 4226023680
I0113 12:42:26.177716 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/bn
I0113 12:42:26.177723 2341102464 net.cpp:86] Creating Layer conv5_2/dw/bn
I0113 12:42:26.177729 2341102464 net.cpp:408] conv5_2/dw/bn <- conv5_2/dw
I0113 12:42:26.177736 2341102464 net.cpp:369] conv5_2/dw/bn -> conv5_2/dw (in-place)
I0113 12:42:26.177752 2341102464 net.cpp:124] Setting up conv5_2/dw/bn
I0113 12:42:26.177757 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177762 2341102464 net.cpp:139] Memory required for data: 4251713792
I0113 12:42:26.177769 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/scale
I0113 12:42:26.177775 2341102464 net.cpp:86] Creating Layer conv5_2/dw/scale
I0113 12:42:26.177783 2341102464 net.cpp:408] conv5_2/dw/scale <- conv5_2/dw
I0113 12:42:26.177789 2341102464 net.cpp:369] conv5_2/dw/scale -> conv5_2/dw (in-place)
I0113 12:42:26.177799 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/scale
I0113 12:42:26.177835 2341102464 net.cpp:124] Setting up conv5_2/dw/scale
I0113 12:42:26.177841 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177847 2341102464 net.cpp:139] Memory required for data: 4277403904
I0113 12:42:26.177853 2341102464 layer_factory.hpp:77] Creating layer relu5_2/dw
I0113 12:42:26.177860 2341102464 net.cpp:86] Creating Layer relu5_2/dw
I0113 12:42:26.177865 2341102464 net.cpp:408] relu5_2/dw <- conv5_2/dw
I0113 12:42:26.177871 2341102464 net.cpp:369] relu5_2/dw -> conv5_2/dw (in-place)
I0113 12:42:26.177877 2341102464 net.cpp:124] Setting up relu5_2/dw
I0113 12:42:26.177882 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.177887 2341102464 net.cpp:139] Memory required for data: 4303094016
I0113 12:42:26.177892 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep
I0113 12:42:26.177899 2341102464 net.cpp:86] Creating Layer conv5_2/sep
I0113 12:42:26.177911 2341102464 net.cpp:408] conv5_2/sep <- conv5_2/dw
I0113 12:42:26.177917 2341102464 net.cpp:382] conv5_2/sep -> conv5_2/sep
I0113 12:42:26.180660 2341102464 net.cpp:124] Setting up conv5_2/sep
I0113 12:42:26.180681 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.180689 2341102464 net.cpp:139] Memory required for data: 4328784128
I0113 12:42:26.180696 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/bn
I0113 12:42:26.180704 2341102464 net.cpp:86] Creating Layer conv5_2/sep/bn
I0113 12:42:26.180711 2341102464 net.cpp:408] conv5_2/sep/bn <- conv5_2/sep
I0113 12:42:26.180716 2341102464 net.cpp:369] conv5_2/sep/bn -> conv5_2/sep (in-place)
I0113 12:42:26.180732 2341102464 net.cpp:124] Setting up conv5_2/sep/bn
I0113 12:42:26.180738 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.180747 2341102464 net.cpp:139] Memory required for data: 4354474240
I0113 12:42:26.180753 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/scale
I0113 12:42:26.180771 2341102464 net.cpp:86] Creating Layer conv5_2/sep/scale
I0113 12:42:26.180778 2341102464 net.cpp:408] conv5_2/sep/scale <- conv5_2/sep
I0113 12:42:26.180783 2341102464 net.cpp:369] conv5_2/sep/scale -> conv5_2/sep (in-place)
I0113 12:42:26.180794 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/scale
I0113 12:42:26.180816 2341102464 net.cpp:124] Setting up conv5_2/sep/scale
I0113 12:42:26.180822 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.180829 2341102464 net.cpp:139] Memory required for data: 4380164352
I0113 12:42:26.180835 2341102464 layer_factory.hpp:77] Creating layer relu5_2/sep
I0113 12:42:26.180840 2341102464 net.cpp:86] Creating Layer relu5_2/sep
I0113 12:42:26.180845 2341102464 net.cpp:408] relu5_2/sep <- conv5_2/sep
I0113 12:42:26.180850 2341102464 net.cpp:369] relu5_2/sep -> conv5_2/sep (in-place)
I0113 12:42:26.180856 2341102464 net.cpp:124] Setting up relu5_2/sep
I0113 12:42:26.180862 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.180868 2341102464 net.cpp:139] Memory required for data: 4405854464
I0113 12:42:26.180873 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw
I0113 12:42:26.180881 2341102464 net.cpp:86] Creating Layer conv5_3/dw
I0113 12:42:26.180886 2341102464 net.cpp:408] conv5_3/dw <- conv5_2/sep
I0113 12:42:26.180897 2341102464 net.cpp:382] conv5_3/dw -> conv5_3/dw
I0113 12:42:26.180970 2341102464 net.cpp:124] Setting up conv5_3/dw
I0113 12:42:26.180982 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.180990 2341102464 net.cpp:139] Memory required for data: 4431544576
I0113 12:42:26.180997 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/bn
I0113 12:42:26.181005 2341102464 net.cpp:86] Creating Layer conv5_3/dw/bn
I0113 12:42:26.181010 2341102464 net.cpp:408] conv5_3/dw/bn <- conv5_3/dw
I0113 12:42:26.181016 2341102464 net.cpp:369] conv5_3/dw/bn -> conv5_3/dw (in-place)
I0113 12:42:26.181097 2341102464 net.cpp:124] Setting up conv5_3/dw/bn
I0113 12:42:26.181103 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.181109 2341102464 net.cpp:139] Memory required for data: 4457234688
I0113 12:42:26.181116 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/scale
I0113 12:42:26.181123 2341102464 net.cpp:86] Creating Layer conv5_3/dw/scale
I0113 12:42:26.181128 2341102464 net.cpp:408] conv5_3/dw/scale <- conv5_3/dw
I0113 12:42:26.181133 2341102464 net.cpp:369] conv5_3/dw/scale -> conv5_3/dw (in-place)
I0113 12:42:26.181151 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/scale
I0113 12:42:26.181162 2341102464 net.cpp:124] Setting up conv5_3/dw/scale
I0113 12:42:26.181169 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.181174 2341102464 net.cpp:139] Memory required for data: 4482924800
I0113 12:42:26.181180 2341102464 layer_factory.hpp:77] Creating layer relu5_3/dw
I0113 12:42:26.181186 2341102464 net.cpp:86] Creating Layer relu5_3/dw
I0113 12:42:26.181190 2341102464 net.cpp:408] relu5_3/dw <- conv5_3/dw
I0113 12:42:26.181196 2341102464 net.cpp:369] relu5_3/dw -> conv5_3/dw (in-place)
I0113 12:42:26.181202 2341102464 net.cpp:124] Setting up relu5_3/dw
I0113 12:42:26.181206 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.181212 2341102464 net.cpp:139] Memory required for data: 4508614912
I0113 12:42:26.181217 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep
I0113 12:42:26.181224 2341102464 net.cpp:86] Creating Layer conv5_3/sep
I0113 12:42:26.181229 2341102464 net.cpp:408] conv5_3/sep <- conv5_3/dw
I0113 12:42:26.181236 2341102464 net.cpp:382] conv5_3/sep -> conv5_3/sep
I0113 12:42:26.184022 2341102464 net.cpp:124] Setting up conv5_3/sep
I0113 12:42:26.184043 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184051 2341102464 net.cpp:139] Memory required for data: 4534305024
I0113 12:42:26.184077 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/bn
I0113 12:42:26.184093 2341102464 net.cpp:86] Creating Layer conv5_3/sep/bn
I0113 12:42:26.184100 2341102464 net.cpp:408] conv5_3/sep/bn <- conv5_3/sep
I0113 12:42:26.184108 2341102464 net.cpp:369] conv5_3/sep/bn -> conv5_3/sep (in-place)
I0113 12:42:26.184120 2341102464 net.cpp:124] Setting up conv5_3/sep/bn
I0113 12:42:26.184125 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184132 2341102464 net.cpp:139] Memory required for data: 4559995136
I0113 12:42:26.184139 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/scale
I0113 12:42:26.184146 2341102464 net.cpp:86] Creating Layer conv5_3/sep/scale
I0113 12:42:26.184151 2341102464 net.cpp:408] conv5_3/sep/scale <- conv5_3/sep
I0113 12:42:26.184159 2341102464 net.cpp:369] conv5_3/sep/scale -> conv5_3/sep (in-place)
I0113 12:42:26.184170 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/scale
I0113 12:42:26.184180 2341102464 net.cpp:124] Setting up conv5_3/sep/scale
I0113 12:42:26.184185 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184191 2341102464 net.cpp:139] Memory required for data: 4585685248
I0113 12:42:26.184197 2341102464 layer_factory.hpp:77] Creating layer relu5_3/sep
I0113 12:42:26.184203 2341102464 net.cpp:86] Creating Layer relu5_3/sep
I0113 12:42:26.184208 2341102464 net.cpp:408] relu5_3/sep <- conv5_3/sep
I0113 12:42:26.184213 2341102464 net.cpp:369] relu5_3/sep -> conv5_3/sep (in-place)
I0113 12:42:26.184219 2341102464 net.cpp:124] Setting up relu5_3/sep
I0113 12:42:26.184224 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184231 2341102464 net.cpp:139] Memory required for data: 4611375360
I0113 12:42:26.184238 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw
I0113 12:42:26.184288 2341102464 net.cpp:86] Creating Layer conv5_4/dw
I0113 12:42:26.184293 2341102464 net.cpp:408] conv5_4/dw <- conv5_3/sep
I0113 12:42:26.184299 2341102464 net.cpp:382] conv5_4/dw -> conv5_4/dw
I0113 12:42:26.184365 2341102464 net.cpp:124] Setting up conv5_4/dw
I0113 12:42:26.184371 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184377 2341102464 net.cpp:139] Memory required for data: 4637065472
I0113 12:42:26.184383 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/bn
I0113 12:42:26.184388 2341102464 net.cpp:86] Creating Layer conv5_4/dw/bn
I0113 12:42:26.184393 2341102464 net.cpp:408] conv5_4/dw/bn <- conv5_4/dw
I0113 12:42:26.184404 2341102464 net.cpp:369] conv5_4/dw/bn -> conv5_4/dw (in-place)
I0113 12:42:26.184424 2341102464 net.cpp:124] Setting up conv5_4/dw/bn
I0113 12:42:26.184429 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184437 2341102464 net.cpp:139] Memory required for data: 4662755584
I0113 12:42:26.184442 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/scale
I0113 12:42:26.184449 2341102464 net.cpp:86] Creating Layer conv5_4/dw/scale
I0113 12:42:26.184454 2341102464 net.cpp:408] conv5_4/dw/scale <- conv5_4/dw
I0113 12:42:26.184459 2341102464 net.cpp:369] conv5_4/dw/scale -> conv5_4/dw (in-place)
I0113 12:42:26.184475 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/scale
I0113 12:42:26.184485 2341102464 net.cpp:124] Setting up conv5_4/dw/scale
I0113 12:42:26.184490 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184496 2341102464 net.cpp:139] Memory required for data: 4688445696
I0113 12:42:26.184502 2341102464 layer_factory.hpp:77] Creating layer relu5_4/dw
I0113 12:42:26.184507 2341102464 net.cpp:86] Creating Layer relu5_4/dw
I0113 12:42:26.184512 2341102464 net.cpp:408] relu5_4/dw <- conv5_4/dw
I0113 12:42:26.184517 2341102464 net.cpp:369] relu5_4/dw -> conv5_4/dw (in-place)
I0113 12:42:26.184538 2341102464 net.cpp:124] Setting up relu5_4/dw
I0113 12:42:26.184561 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.184568 2341102464 net.cpp:139] Memory required for data: 4714135808
I0113 12:42:26.184573 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep
I0113 12:42:26.184581 2341102464 net.cpp:86] Creating Layer conv5_4/sep
I0113 12:42:26.184587 2341102464 net.cpp:408] conv5_4/sep <- conv5_4/dw
I0113 12:42:26.184592 2341102464 net.cpp:382] conv5_4/sep -> conv5_4/sep
I0113 12:42:26.187526 2341102464 net.cpp:124] Setting up conv5_4/sep
I0113 12:42:26.187548 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.187556 2341102464 net.cpp:139] Memory required for data: 4739825920
I0113 12:42:26.187563 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/bn
I0113 12:42:26.187584 2341102464 net.cpp:86] Creating Layer conv5_4/sep/bn
I0113 12:42:26.187592 2341102464 net.cpp:408] conv5_4/sep/bn <- conv5_4/sep
I0113 12:42:26.187597 2341102464 net.cpp:369] conv5_4/sep/bn -> conv5_4/sep (in-place)
I0113 12:42:26.187635 2341102464 net.cpp:124] Setting up conv5_4/sep/bn
I0113 12:42:26.187645 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.187654 2341102464 net.cpp:139] Memory required for data: 4765516032
I0113 12:42:26.187660 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/scale
I0113 12:42:26.187669 2341102464 net.cpp:86] Creating Layer conv5_4/sep/scale
I0113 12:42:26.187674 2341102464 net.cpp:408] conv5_4/sep/scale <- conv5_4/sep
I0113 12:42:26.187680 2341102464 net.cpp:369] conv5_4/sep/scale -> conv5_4/sep (in-place)
I0113 12:42:26.187690 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/scale
I0113 12:42:26.187701 2341102464 net.cpp:124] Setting up conv5_4/sep/scale
I0113 12:42:26.187706 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.187712 2341102464 net.cpp:139] Memory required for data: 4791206144
I0113 12:42:26.187718 2341102464 layer_factory.hpp:77] Creating layer relu5_4/sep
I0113 12:42:26.187724 2341102464 net.cpp:86] Creating Layer relu5_4/sep
I0113 12:42:26.187729 2341102464 net.cpp:408] relu5_4/sep <- conv5_4/sep
I0113 12:42:26.187822 2341102464 net.cpp:369] relu5_4/sep -> conv5_4/sep (in-place)
I0113 12:42:26.187839 2341102464 net.cpp:124] Setting up relu5_4/sep
I0113 12:42:26.187844 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.187850 2341102464 net.cpp:139] Memory required for data: 4816896256
I0113 12:42:26.187856 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw
I0113 12:42:26.187865 2341102464 net.cpp:86] Creating Layer conv5_5/dw
I0113 12:42:26.187870 2341102464 net.cpp:408] conv5_5/dw <- conv5_4/sep
I0113 12:42:26.187875 2341102464 net.cpp:382] conv5_5/dw -> conv5_5/dw
I0113 12:42:26.187947 2341102464 net.cpp:124] Setting up conv5_5/dw
I0113 12:42:26.187955 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.187964 2341102464 net.cpp:139] Memory required for data: 4842586368
I0113 12:42:26.187973 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/bn
I0113 12:42:26.187978 2341102464 net.cpp:86] Creating Layer conv5_5/dw/bn
I0113 12:42:26.187983 2341102464 net.cpp:408] conv5_5/dw/bn <- conv5_5/dw
I0113 12:42:26.187989 2341102464 net.cpp:369] conv5_5/dw/bn -> conv5_5/dw (in-place)
I0113 12:42:26.187999 2341102464 net.cpp:124] Setting up conv5_5/dw/bn
I0113 12:42:26.188004 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.188010 2341102464 net.cpp:139] Memory required for data: 4868276480
I0113 12:42:26.188031 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/scale
I0113 12:42:26.188038 2341102464 net.cpp:86] Creating Layer conv5_5/dw/scale
I0113 12:42:26.188043 2341102464 net.cpp:408] conv5_5/dw/scale <- conv5_5/dw
I0113 12:42:26.188050 2341102464 net.cpp:369] conv5_5/dw/scale -> conv5_5/dw (in-place)
I0113 12:42:26.188057 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/scale
I0113 12:42:26.188077 2341102464 net.cpp:124] Setting up conv5_5/dw/scale
I0113 12:42:26.188083 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.188089 2341102464 net.cpp:139] Memory required for data: 4893966592
I0113 12:42:26.188096 2341102464 layer_factory.hpp:77] Creating layer relu5_5/dw
I0113 12:42:26.188102 2341102464 net.cpp:86] Creating Layer relu5_5/dw
I0113 12:42:26.188105 2341102464 net.cpp:408] relu5_5/dw <- conv5_5/dw
I0113 12:42:26.188112 2341102464 net.cpp:369] relu5_5/dw -> conv5_5/dw (in-place)
I0113 12:42:26.188117 2341102464 net.cpp:124] Setting up relu5_5/dw
I0113 12:42:26.188122 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.188127 2341102464 net.cpp:139] Memory required for data: 4919656704
I0113 12:42:26.188132 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep
I0113 12:42:26.188138 2341102464 net.cpp:86] Creating Layer conv5_5/sep
I0113 12:42:26.188153 2341102464 net.cpp:408] conv5_5/sep <- conv5_5/dw
I0113 12:42:26.188169 2341102464 net.cpp:382] conv5_5/sep -> conv5_5/sep
I0113 12:42:26.190933 2341102464 net.cpp:124] Setting up conv5_5/sep
I0113 12:42:26.190944 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.190953 2341102464 net.cpp:139] Memory required for data: 4945346816
I0113 12:42:26.190958 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/bn
I0113 12:42:26.190965 2341102464 net.cpp:86] Creating Layer conv5_5/sep/bn
I0113 12:42:26.190970 2341102464 net.cpp:408] conv5_5/sep/bn <- conv5_5/sep
I0113 12:42:26.190976 2341102464 net.cpp:369] conv5_5/sep/bn -> conv5_5/sep (in-place)
I0113 12:42:26.190987 2341102464 net.cpp:124] Setting up conv5_5/sep/bn
I0113 12:42:26.190992 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.190999 2341102464 net.cpp:139] Memory required for data: 4971036928
I0113 12:42:26.191004 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/scale
I0113 12:42:26.191011 2341102464 net.cpp:86] Creating Layer conv5_5/sep/scale
I0113 12:42:26.191016 2341102464 net.cpp:408] conv5_5/sep/scale <- conv5_5/sep
I0113 12:42:26.191021 2341102464 net.cpp:369] conv5_5/sep/scale -> conv5_5/sep (in-place)
I0113 12:42:26.191030 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/scale
I0113 12:42:26.191040 2341102464 net.cpp:124] Setting up conv5_5/sep/scale
I0113 12:42:26.191045 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.191051 2341102464 net.cpp:139] Memory required for data: 4996727040
I0113 12:42:26.191079 2341102464 layer_factory.hpp:77] Creating layer relu5_5/sep
I0113 12:42:26.191092 2341102464 net.cpp:86] Creating Layer relu5_5/sep
I0113 12:42:26.191097 2341102464 net.cpp:408] relu5_5/sep <- conv5_5/sep
I0113 12:42:26.191103 2341102464 net.cpp:369] relu5_5/sep -> conv5_5/sep (in-place)
I0113 12:42:26.191109 2341102464 net.cpp:124] Setting up relu5_5/sep
I0113 12:42:26.191114 2341102464 net.cpp:131] Top shape: 64 512 14 14 (6422528)
I0113 12:42:26.191120 2341102464 net.cpp:139] Memory required for data: 5022417152
I0113 12:42:26.191125 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw
I0113 12:42:26.191131 2341102464 net.cpp:86] Creating Layer conv5_6/dw
I0113 12:42:26.191136 2341102464 net.cpp:408] conv5_6/dw <- conv5_5/sep
I0113 12:42:26.191143 2341102464 net.cpp:382] conv5_6/dw -> conv5_6/dw
I0113 12:42:26.191220 2341102464 net.cpp:124] Setting up conv5_6/dw
I0113 12:42:26.191228 2341102464 net.cpp:131] Top shape: 64 512 7 7 (1605632)
I0113 12:42:26.191234 2341102464 net.cpp:139] Memory required for data: 5028839680
I0113 12:42:26.191239 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/bn
I0113 12:42:26.191246 2341102464 net.cpp:86] Creating Layer conv5_6/dw/bn
I0113 12:42:26.191251 2341102464 net.cpp:408] conv5_6/dw/bn <- conv5_6/dw
I0113 12:42:26.191256 2341102464 net.cpp:369] conv5_6/dw/bn -> conv5_6/dw (in-place)
I0113 12:42:26.191274 2341102464 net.cpp:124] Setting up conv5_6/dw/bn
I0113 12:42:26.191279 2341102464 net.cpp:131] Top shape: 64 512 7 7 (1605632)
I0113 12:42:26.191285 2341102464 net.cpp:139] Memory required for data: 5035262208
I0113 12:42:26.191292 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/scale
I0113 12:42:26.191298 2341102464 net.cpp:86] Creating Layer conv5_6/dw/scale
I0113 12:42:26.191301 2341102464 net.cpp:408] conv5_6/dw/scale <- conv5_6/dw
I0113 12:42:26.191308 2341102464 net.cpp:369] conv5_6/dw/scale -> conv5_6/dw (in-place)
I0113 12:42:26.191314 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/scale
I0113 12:42:26.191325 2341102464 net.cpp:124] Setting up conv5_6/dw/scale
I0113 12:42:26.191330 2341102464 net.cpp:131] Top shape: 64 512 7 7 (1605632)
I0113 12:42:26.191336 2341102464 net.cpp:139] Memory required for data: 5041684736
I0113 12:42:26.191341 2341102464 layer_factory.hpp:77] Creating layer relu5_6/dw
I0113 12:42:26.191347 2341102464 net.cpp:86] Creating Layer relu5_6/dw
I0113 12:42:26.191352 2341102464 net.cpp:408] relu5_6/dw <- conv5_6/dw
I0113 12:42:26.191357 2341102464 net.cpp:369] relu5_6/dw -> conv5_6/dw (in-place)
I0113 12:42:26.191363 2341102464 net.cpp:124] Setting up relu5_6/dw
I0113 12:42:26.191367 2341102464 net.cpp:131] Top shape: 64 512 7 7 (1605632)
I0113 12:42:26.191373 2341102464 net.cpp:139] Memory required for data: 5048107264
I0113 12:42:26.191378 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep
I0113 12:42:26.191385 2341102464 net.cpp:86] Creating Layer conv5_6/sep
I0113 12:42:26.191390 2341102464 net.cpp:408] conv5_6/sep <- conv5_6/dw
I0113 12:42:26.191395 2341102464 net.cpp:382] conv5_6/sep -> conv5_6/sep
I0113 12:42:26.196825 2341102464 net.cpp:124] Setting up conv5_6/sep
I0113 12:42:26.196847 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.196856 2341102464 net.cpp:139] Memory required for data: 5060952320
I0113 12:42:26.196862 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/bn
I0113 12:42:26.196871 2341102464 net.cpp:86] Creating Layer conv5_6/sep/bn
I0113 12:42:26.196877 2341102464 net.cpp:408] conv5_6/sep/bn <- conv5_6/sep
I0113 12:42:26.196882 2341102464 net.cpp:369] conv5_6/sep/bn -> conv5_6/sep (in-place)
I0113 12:42:26.196915 2341102464 net.cpp:124] Setting up conv5_6/sep/bn
I0113 12:42:26.196920 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.196926 2341102464 net.cpp:139] Memory required for data: 5073797376
I0113 12:42:26.196933 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/scale
I0113 12:42:26.196940 2341102464 net.cpp:86] Creating Layer conv5_6/sep/scale
I0113 12:42:26.196946 2341102464 net.cpp:408] conv5_6/sep/scale <- conv5_6/sep
I0113 12:42:26.196951 2341102464 net.cpp:369] conv5_6/sep/scale -> conv5_6/sep (in-place)
I0113 12:42:26.196967 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/scale
I0113 12:42:26.196980 2341102464 net.cpp:124] Setting up conv5_6/sep/scale
I0113 12:42:26.196985 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.196990 2341102464 net.cpp:139] Memory required for data: 5086642432
I0113 12:42:26.196996 2341102464 layer_factory.hpp:77] Creating layer relu5_6/sep
I0113 12:42:26.197002 2341102464 net.cpp:86] Creating Layer relu5_6/sep
I0113 12:42:26.197007 2341102464 net.cpp:408] relu5_6/sep <- conv5_6/sep
I0113 12:42:26.197012 2341102464 net.cpp:369] relu5_6/sep -> conv5_6/sep (in-place)
I0113 12:42:26.197018 2341102464 net.cpp:124] Setting up relu5_6/sep
I0113 12:42:26.197023 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.197028 2341102464 net.cpp:139] Memory required for data: 5099487488
I0113 12:42:26.197033 2341102464 layer_factory.hpp:77] Creating layer conv6/dw
I0113 12:42:26.197041 2341102464 net.cpp:86] Creating Layer conv6/dw
I0113 12:42:26.197098 2341102464 net.cpp:408] conv6/dw <- conv5_6/sep
I0113 12:42:26.197118 2341102464 net.cpp:382] conv6/dw -> conv6/dw
I0113 12:42:26.197228 2341102464 net.cpp:124] Setting up conv6/dw
I0113 12:42:26.197235 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.197242 2341102464 net.cpp:139] Memory required for data: 5112332544
I0113 12:42:26.197247 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/bn
I0113 12:42:26.197253 2341102464 net.cpp:86] Creating Layer conv6/dw/bn
I0113 12:42:26.197258 2341102464 net.cpp:408] conv6/dw/bn <- conv6/dw
I0113 12:42:26.197264 2341102464 net.cpp:369] conv6/dw/bn -> conv6/dw (in-place)
I0113 12:42:26.197294 2341102464 net.cpp:124] Setting up conv6/dw/bn
I0113 12:42:26.197307 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.197314 2341102464 net.cpp:139] Memory required for data: 5125177600
I0113 12:42:26.197322 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0113 12:42:26.197330 2341102464 net.cpp:86] Creating Layer conv6/dw/scale
I0113 12:42:26.197336 2341102464 net.cpp:408] conv6/dw/scale <- conv6/dw
I0113 12:42:26.197343 2341102464 net.cpp:369] conv6/dw/scale -> conv6/dw (in-place)
I0113 12:42:26.197353 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0113 12:42:26.197371 2341102464 net.cpp:124] Setting up conv6/dw/scale
I0113 12:42:26.197376 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.197381 2341102464 net.cpp:139] Memory required for data: 5138022656
I0113 12:42:26.197387 2341102464 layer_factory.hpp:77] Creating layer relu6/dw
I0113 12:42:26.197393 2341102464 net.cpp:86] Creating Layer relu6/dw
I0113 12:42:26.197398 2341102464 net.cpp:408] relu6/dw <- conv6/dw
I0113 12:42:26.197403 2341102464 net.cpp:369] relu6/dw -> conv6/dw (in-place)
I0113 12:42:26.197409 2341102464 net.cpp:124] Setting up relu6/dw
I0113 12:42:26.197413 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.197419 2341102464 net.cpp:139] Memory required for data: 5150867712
I0113 12:42:26.197423 2341102464 layer_factory.hpp:77] Creating layer conv6/sep
I0113 12:42:26.197430 2341102464 net.cpp:86] Creating Layer conv6/sep
I0113 12:42:26.197435 2341102464 net.cpp:408] conv6/sep <- conv6/dw
I0113 12:42:26.197464 2341102464 net.cpp:382] conv6/sep -> conv6/sep
I0113 12:42:26.208484 2341102464 net.cpp:124] Setting up conv6/sep
I0113 12:42:26.208509 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.208518 2341102464 net.cpp:139] Memory required for data: 5163712768
I0113 12:42:26.208524 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/bn
I0113 12:42:26.208534 2341102464 net.cpp:86] Creating Layer conv6/sep/bn
I0113 12:42:26.208539 2341102464 net.cpp:408] conv6/sep/bn <- conv6/sep
I0113 12:42:26.208545 2341102464 net.cpp:369] conv6/sep/bn -> conv6/sep (in-place)
I0113 12:42:26.208576 2341102464 net.cpp:124] Setting up conv6/sep/bn
I0113 12:42:26.208582 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.208588 2341102464 net.cpp:139] Memory required for data: 5176557824
I0113 12:42:26.208595 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/scale
I0113 12:42:26.208601 2341102464 net.cpp:86] Creating Layer conv6/sep/scale
I0113 12:42:26.208607 2341102464 net.cpp:408] conv6/sep/scale <- conv6/sep
I0113 12:42:26.208612 2341102464 net.cpp:369] conv6/sep/scale -> conv6/sep (in-place)
I0113 12:42:26.208622 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/scale
I0113 12:42:26.208647 2341102464 net.cpp:124] Setting up conv6/sep/scale
I0113 12:42:26.208652 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.208658 2341102464 net.cpp:139] Memory required for data: 5189402880
I0113 12:42:26.208665 2341102464 layer_factory.hpp:77] Creating layer relu6/sep
I0113 12:42:26.208672 2341102464 net.cpp:86] Creating Layer relu6/sep
I0113 12:42:26.208676 2341102464 net.cpp:408] relu6/sep <- conv6/sep
I0113 12:42:26.208681 2341102464 net.cpp:369] relu6/sep -> conv6/sep (in-place)
I0113 12:42:26.208688 2341102464 net.cpp:124] Setting up relu6/sep
I0113 12:42:26.208693 2341102464 net.cpp:131] Top shape: 64 1024 7 7 (3211264)
I0113 12:42:26.208698 2341102464 net.cpp:139] Memory required for data: 5202247936
I0113 12:42:26.208703 2341102464 layer_factory.hpp:77] Creating layer pool6
I0113 12:42:26.208962 2341102464 net.cpp:86] Creating Layer pool6
I0113 12:42:26.208977 2341102464 net.cpp:408] pool6 <- conv6/sep
I0113 12:42:26.208986 2341102464 net.cpp:382] pool6 -> pool6
I0113 12:42:26.208997 2341102464 net.cpp:124] Setting up pool6
I0113 12:42:26.209003 2341102464 net.cpp:131] Top shape: 64 1024 1 1 (65536)
I0113 12:42:26.209009 2341102464 net.cpp:139] Memory required for data: 5202510080
I0113 12:42:26.209014 2341102464 layer_factory.hpp:77] Creating layer fc7_album
I0113 12:42:26.209023 2341102464 net.cpp:86] Creating Layer fc7_album
I0113 12:42:26.209029 2341102464 net.cpp:408] fc7_album <- pool6
I0113 12:42:26.209035 2341102464 net.cpp:382] fc7_album -> fc7_album
I0113 12:42:26.209097 2341102464 net.cpp:124] Setting up fc7_album
I0113 12:42:26.209103 2341102464 net.cpp:131] Top shape: 64 4 1 1 (256)
I0113 12:42:26.209110 2341102464 net.cpp:139] Memory required for data: 5202511104
I0113 12:42:26.209115 2341102464 layer_factory.hpp:77] Creating layer loss
I0113 12:42:26.209125 2341102464 net.cpp:86] Creating Layer loss
I0113 12:42:26.209131 2341102464 net.cpp:408] loss <- fc7_album
I0113 12:42:26.209136 2341102464 net.cpp:408] loss <- label
I0113 12:42:26.209141 2341102464 net.cpp:382] loss -> loss
I0113 12:42:26.209151 2341102464 layer_factory.hpp:77] Creating layer loss
I0113 12:42:26.209161 2341102464 net.cpp:124] Setting up loss
I0113 12:42:26.209165 2341102464 net.cpp:131] Top shape: (1)
I0113 12:42:26.209170 2341102464 net.cpp:134]     with loss weight 1
I0113 12:42:26.209183 2341102464 net.cpp:139] Memory required for data: 5202511108
I0113 12:42:26.209188 2341102464 net.cpp:200] loss needs backward computation.
I0113 12:42:26.209193 2341102464 net.cpp:200] fc7_album needs backward computation.
I0113 12:42:26.209198 2341102464 net.cpp:200] pool6 needs backward computation.
I0113 12:42:26.209203 2341102464 net.cpp:200] relu6/sep needs backward computation.
I0113 12:42:26.209208 2341102464 net.cpp:200] conv6/sep/scale needs backward computation.
I0113 12:42:26.209213 2341102464 net.cpp:200] conv6/sep/bn needs backward computation.
I0113 12:42:26.209218 2341102464 net.cpp:200] conv6/sep needs backward computation.
I0113 12:42:26.209221 2341102464 net.cpp:200] relu6/dw needs backward computation.
I0113 12:42:26.209226 2341102464 net.cpp:200] conv6/dw/scale needs backward computation.
I0113 12:42:26.209231 2341102464 net.cpp:200] conv6/dw/bn needs backward computation.
I0113 12:42:26.209235 2341102464 net.cpp:200] conv6/dw needs backward computation.
I0113 12:42:26.209240 2341102464 net.cpp:200] relu5_6/sep needs backward computation.
I0113 12:42:26.209245 2341102464 net.cpp:200] conv5_6/sep/scale needs backward computation.
I0113 12:42:26.209249 2341102464 net.cpp:200] conv5_6/sep/bn needs backward computation.
I0113 12:42:26.209254 2341102464 net.cpp:200] conv5_6/sep needs backward computation.
I0113 12:42:26.209259 2341102464 net.cpp:200] relu5_6/dw needs backward computation.
I0113 12:42:26.209264 2341102464 net.cpp:200] conv5_6/dw/scale needs backward computation.
I0113 12:42:26.209269 2341102464 net.cpp:200] conv5_6/dw/bn needs backward computation.
I0113 12:42:26.209273 2341102464 net.cpp:200] conv5_6/dw needs backward computation.
I0113 12:42:26.209374 2341102464 net.cpp:200] relu5_5/sep needs backward computation.
I0113 12:42:26.209385 2341102464 net.cpp:200] conv5_5/sep/scale needs backward computation.
I0113 12:42:26.209391 2341102464 net.cpp:200] conv5_5/sep/bn needs backward computation.
I0113 12:42:26.209395 2341102464 net.cpp:200] conv5_5/sep needs backward computation.
I0113 12:42:26.209400 2341102464 net.cpp:200] relu5_5/dw needs backward computation.
I0113 12:42:26.209405 2341102464 net.cpp:200] conv5_5/dw/scale needs backward computation.
I0113 12:42:26.209409 2341102464 net.cpp:200] conv5_5/dw/bn needs backward computation.
I0113 12:42:26.209414 2341102464 net.cpp:200] conv5_5/dw needs backward computation.
I0113 12:42:26.209419 2341102464 net.cpp:200] relu5_4/sep needs backward computation.
I0113 12:42:26.209424 2341102464 net.cpp:200] conv5_4/sep/scale needs backward computation.
I0113 12:42:26.209429 2341102464 net.cpp:200] conv5_4/sep/bn needs backward computation.
I0113 12:42:26.209434 2341102464 net.cpp:200] conv5_4/sep needs backward computation.
I0113 12:42:26.209461 2341102464 net.cpp:200] relu5_4/dw needs backward computation.
I0113 12:42:26.209472 2341102464 net.cpp:200] conv5_4/dw/scale needs backward computation.
I0113 12:42:26.209478 2341102464 net.cpp:200] conv5_4/dw/bn needs backward computation.
I0113 12:42:26.209483 2341102464 net.cpp:200] conv5_4/dw needs backward computation.
I0113 12:42:26.209488 2341102464 net.cpp:200] relu5_3/sep needs backward computation.
I0113 12:42:26.209493 2341102464 net.cpp:200] conv5_3/sep/scale needs backward computation.
I0113 12:42:26.209498 2341102464 net.cpp:200] conv5_3/sep/bn needs backward computation.
I0113 12:42:26.209503 2341102464 net.cpp:200] conv5_3/sep needs backward computation.
I0113 12:42:26.209509 2341102464 net.cpp:200] relu5_3/dw needs backward computation.
I0113 12:42:26.209514 2341102464 net.cpp:200] conv5_3/dw/scale needs backward computation.
I0113 12:42:26.209519 2341102464 net.cpp:200] conv5_3/dw/bn needs backward computation.
I0113 12:42:26.209523 2341102464 net.cpp:200] conv5_3/dw needs backward computation.
I0113 12:42:26.209528 2341102464 net.cpp:200] relu5_2/sep needs backward computation.
I0113 12:42:26.209533 2341102464 net.cpp:200] conv5_2/sep/scale needs backward computation.
I0113 12:42:26.209537 2341102464 net.cpp:200] conv5_2/sep/bn needs backward computation.
I0113 12:42:26.209542 2341102464 net.cpp:200] conv5_2/sep needs backward computation.
I0113 12:42:26.209547 2341102464 net.cpp:200] relu5_2/dw needs backward computation.
I0113 12:42:26.209551 2341102464 net.cpp:200] conv5_2/dw/scale needs backward computation.
I0113 12:42:26.209556 2341102464 net.cpp:200] conv5_2/dw/bn needs backward computation.
I0113 12:42:26.209561 2341102464 net.cpp:200] conv5_2/dw needs backward computation.
I0113 12:42:26.209566 2341102464 net.cpp:200] relu5_1/sep needs backward computation.
I0113 12:42:26.209647 2341102464 net.cpp:200] conv5_1/sep/scale needs backward computation.
I0113 12:42:26.209657 2341102464 net.cpp:200] conv5_1/sep/bn needs backward computation.
I0113 12:42:26.209663 2341102464 net.cpp:200] conv5_1/sep needs backward computation.
I0113 12:42:26.209668 2341102464 net.cpp:200] relu5_1/dw needs backward computation.
I0113 12:42:26.209673 2341102464 net.cpp:200] conv5_1/dw/scale needs backward computation.
I0113 12:42:26.209678 2341102464 net.cpp:200] conv5_1/dw/bn needs backward computation.
I0113 12:42:26.209683 2341102464 net.cpp:200] conv5_1/dw needs backward computation.
I0113 12:42:26.209688 2341102464 net.cpp:200] relu4_2/sep needs backward computation.
I0113 12:42:26.209693 2341102464 net.cpp:200] conv4_2/sep/scale needs backward computation.
I0113 12:42:26.209698 2341102464 net.cpp:200] conv4_2/sep/bn needs backward computation.
I0113 12:42:26.209702 2341102464 net.cpp:200] conv4_2/sep needs backward computation.
I0113 12:42:26.209707 2341102464 net.cpp:200] relu4_2/dw needs backward computation.
I0113 12:42:26.209712 2341102464 net.cpp:200] conv4_2/dw/scale needs backward computation.
I0113 12:42:26.209717 2341102464 net.cpp:200] conv4_2/dw/bn needs backward computation.
I0113 12:42:26.209722 2341102464 net.cpp:200] conv4_2/dw needs backward computation.
I0113 12:42:26.209727 2341102464 net.cpp:200] relu4_1/sep needs backward computation.
I0113 12:42:26.209731 2341102464 net.cpp:200] conv4_1/sep/scale needs backward computation.
I0113 12:42:26.209735 2341102464 net.cpp:200] conv4_1/sep/bn needs backward computation.
I0113 12:42:26.209740 2341102464 net.cpp:200] conv4_1/sep needs backward computation.
I0113 12:42:26.209745 2341102464 net.cpp:200] relu4_1/dw needs backward computation.
I0113 12:42:26.209749 2341102464 net.cpp:200] conv4_1/dw/scale needs backward computation.
I0113 12:42:26.209858 2341102464 net.cpp:200] conv4_1/dw/bn needs backward computation.
I0113 12:42:26.209872 2341102464 net.cpp:200] conv4_1/dw needs backward computation.
I0113 12:42:26.209878 2341102464 net.cpp:200] relu3_2/sep needs backward computation.
I0113 12:42:26.209883 2341102464 net.cpp:200] conv3_2/sep/scale needs backward computation.
I0113 12:42:26.209888 2341102464 net.cpp:200] conv3_2/sep/bn needs backward computation.
I0113 12:42:26.209892 2341102464 net.cpp:200] conv3_2/sep needs backward computation.
I0113 12:42:26.209897 2341102464 net.cpp:200] relu3_2/dw needs backward computation.
I0113 12:42:26.209903 2341102464 net.cpp:200] conv3_2/dw/scale needs backward computation.
I0113 12:42:26.209908 2341102464 net.cpp:200] conv3_2/dw/bn needs backward computation.
I0113 12:42:26.209911 2341102464 net.cpp:200] conv3_2/dw needs backward computation.
I0113 12:42:26.209916 2341102464 net.cpp:200] relu3_1/sep needs backward computation.
I0113 12:42:26.209921 2341102464 net.cpp:200] conv3_1/sep/scale needs backward computation.
I0113 12:42:26.209934 2341102464 net.cpp:200] conv3_1/sep/bn needs backward computation.
I0113 12:42:26.209940 2341102464 net.cpp:200] conv3_1/sep needs backward computation.
I0113 12:42:26.209944 2341102464 net.cpp:200] relu3_1/dw needs backward computation.
I0113 12:42:26.209949 2341102464 net.cpp:200] conv3_1/dw/scale needs backward computation.
I0113 12:42:26.209954 2341102464 net.cpp:200] conv3_1/dw/bn needs backward computation.
I0113 12:42:26.209959 2341102464 net.cpp:200] conv3_1/dw needs backward computation.
I0113 12:42:26.209964 2341102464 net.cpp:200] relu2_2/sep needs backward computation.
I0113 12:42:26.209969 2341102464 net.cpp:200] conv2_2/sep/scale needs backward computation.
I0113 12:42:26.209975 2341102464 net.cpp:200] conv2_2/sep/bn needs backward computation.
I0113 12:42:26.209980 2341102464 net.cpp:200] conv2_2/sep needs backward computation.
I0113 12:42:26.209985 2341102464 net.cpp:200] relu2_2/dw needs backward computation.
I0113 12:42:26.209988 2341102464 net.cpp:200] conv2_2/dw/scale needs backward computation.
I0113 12:42:26.209993 2341102464 net.cpp:200] conv2_2/dw/bn needs backward computation.
I0113 12:42:26.209998 2341102464 net.cpp:200] conv2_2/dw needs backward computation.
I0113 12:42:26.210003 2341102464 net.cpp:200] relu2_1/sep needs backward computation.
I0113 12:42:26.210008 2341102464 net.cpp:200] conv2_1/sep/scale needs backward computation.
I0113 12:42:26.210013 2341102464 net.cpp:200] conv2_1/sep/bn needs backward computation.
I0113 12:42:26.210018 2341102464 net.cpp:200] conv2_1/sep needs backward computation.
I0113 12:42:26.210023 2341102464 net.cpp:200] relu2_1/dw needs backward computation.
I0113 12:42:26.210028 2341102464 net.cpp:200] conv2_1/dw/scale needs backward computation.
I0113 12:42:26.210033 2341102464 net.cpp:200] conv2_1/dw/bn needs backward computation.
I0113 12:42:26.210050 2341102464 net.cpp:200] conv2_1/dw needs backward computation.
I0113 12:42:26.210192 2341102464 net.cpp:200] relu1 needs backward computation.
I0113 12:42:26.210206 2341102464 net.cpp:200] conv1/scale needs backward computation.
I0113 12:42:26.210211 2341102464 net.cpp:200] conv1/bn needs backward computation.
I0113 12:42:26.210216 2341102464 net.cpp:200] conv1 needs backward computation.
I0113 12:42:26.210222 2341102464 net.cpp:202] data does not need backward computation.
I0113 12:42:26.210227 2341102464 net.cpp:244] This network produces output loss
I0113 12:42:26.210289 2341102464 net.cpp:257] Network initialization done.
I0113 12:42:26.210520 2341102464 solver.cpp:72] Finetuning from /Users/taily/mobilenet/mobilenet.caffemodel
I0113 12:42:26.232906 2341102464 upgrade_proto.cpp:79] Attempting to upgrade batch norm layers using deprecated params: /Users/taily/mobilenet/mobilenet.caffemodel
I0113 12:42:26.232936 2341102464 upgrade_proto.cpp:82] Successfully upgraded batch norm layers using deprecated params.
I0113 12:42:26.232944 2341102464 net.cpp:746] Ignoring source layer label_data_1_split
I0113 12:42:26.234990 2341102464 net.cpp:746] Ignoring source layer fc7
I0113 12:42:26.235008 2341102464 net.cpp:746] Ignoring source layer fc7_fc7_0_split
I0113 12:42:26.235013 2341102464 net.cpp:746] Ignoring source layer top1/acc
I0113 12:42:26.235018 2341102464 net.cpp:746] Ignoring source layer top5/acc
I0113 12:42:26.235826 2341102464 upgrade_proto.cpp:79] Attempting to upgrade batch norm layers using deprecated params: /Users/taily/mobilenet/mobilenet_train_val.prototxt
I0113 12:42:26.235838 2341102464 upgrade_proto.cpp:82] Successfully upgraded batch norm layers using deprecated params.
I0113 12:42:26.235844 2341102464 solver.cpp:190] Creating test net (#0) specified by net file: /Users/taily/mobilenet/mobilenet_train_val.prototxt
I0113 12:42:26.235905 2341102464 net.cpp:296] The NetState phase (1) differed from the phase (0) specified by a rule in layer data
I0113 12:42:26.235971 2341102464 net.cpp:53] Initializing net from parameters: 
name: "MOBILENET"
state {
  phase: TEST
}
layer {
  name: "data"
  type: "Data"
  top: "data"
  top: "label"
  include {
    phase: TEST
  }
  transform_param {
    scale: 0.017
    mirror: false
    crop_size: 224
    mean_value: 103.94
    mean_value: 116.78
    mean_value: 123.68
  }
  data_param {
    source: "/Users/taily/mobilenet/data/val/album_val_lmdb"
    batch_size: 20
    backend: LMDB
  }
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "data"
  top: "conv1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv1/bn"
  type: "BatchNorm"
  bottom: "conv1"
  top: "conv1"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv1/scale"
  type: "Scale"
  bottom: "conv1"
  top: "conv1"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu1"
  type: "ReLU"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv2_1/dw"
  type: "Convolution"
  bottom: "conv1"
  top: "conv2_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 32
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv2_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_1/dw/scale"
  type: "Scale"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_1/dw"
  type: "ReLU"
  bottom: "conv2_1/dw"
  top: "conv2_1/dw"
}
layer {
  name: "conv2_1/sep"
  type: "Convolution"
  bottom: "conv2_1/dw"
  top: "conv2_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_1/sep/scale"
  type: "Scale"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_1/sep"
  type: "ReLU"
  bottom: "conv2_1/sep"
  top: "conv2_1/sep"
}
layer {
  name: "conv2_2/dw"
  type: "Convolution"
  bottom: "conv2_1/sep"
  top: "conv2_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 64
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv2_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_2/dw/scale"
  type: "Scale"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_2/dw"
  type: "ReLU"
  bottom: "conv2_2/dw"
  top: "conv2_2/dw"
}
layer {
  name: "conv2_2/sep"
  type: "Convolution"
  bottom: "conv2_2/dw"
  top: "conv2_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv2_2/sep/scale"
  type: "Scale"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu2_2/sep"
  type: "ReLU"
  bottom: "conv2_2/sep"
  top: "conv2_2/sep"
}
layer {
  name: "conv3_1/dw"
  type: "Convolution"
  bottom: "conv2_2/sep"
  top: "conv3_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_1/dw/scale"
  type: "Scale"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_1/dw"
  type: "ReLU"
  bottom: "conv3_1/dw"
  top: "conv3_1/dw"
}
layer {
  name: "conv3_1/sep"
  type: "Convolution"
  bottom: "conv3_1/dw"
  top: "conv3_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_1/sep/scale"
  type: "Scale"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_1/sep"
  type: "ReLU"
  bottom: "conv3_1/sep"
  top: "conv3_1/sep"
}
layer {
  name: "conv3_2/dw"
  type: "Convolution"
  bottom: "conv3_1/sep"
  top: "conv3_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_2/dw/scale"
  type: "Scale"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_2/dw"
  type: "ReLU"
  bottom: "conv3_2/dw"
  top: "conv3_2/dw"
}
layer {
  name: "conv3_2/sep"
  type: "Convolution"
  bottom: "conv3_2/dw"
  top: "conv3_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv3_2/sep/scale"
  type: "Scale"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu3_2/sep"
  type: "ReLU"
  bottom: "conv3_2/sep"
  top: "conv3_2/sep"
}
layer {
  name: "conv4_1/dw"
  type: "Convolution"
  bottom: "conv3_2/sep"
  top: "conv4_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv4_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_1/dw/scale"
  type: "Scale"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_1/dw"
  type: "ReLU"
  bottom: "conv4_1/dw"
  top: "conv4_1/dw"
}
layer {
  name: "conv4_1/sep"
  type: "Convolution"
  bottom: "conv4_1/dw"
  top: "conv4_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_1/sep/scale"
  type: "Scale"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_1/sep"
  type: "ReLU"
  bottom: "conv4_1/sep"
  top: "conv4_1/sep"
}
layer {
  name: "conv4_2/dw"
  type: "Convolution"
  bottom: "conv4_1/sep"
  top: "conv4_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv4_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_2/dw/scale"
  type: "Scale"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_2/dw"
  type: "ReLU"
  bottom: "conv4_2/dw"
  top: "conv4_2/dw"
}
layer {
  name: "conv4_2/sep"
  type: "Convolution"
  bottom: "conv4_2/dw"
  top: "conv4_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv4_2/sep/scale"
  type: "Scale"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu4_2/sep"
  type: "ReLU"
  bottom: "conv4_2/sep"
  top: "conv4_2/sep"
}
layer {
  name: "conv5_1/dw"
  type: "Convolution"
  bottom: "conv4_2/sep"
  top: "conv5_1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_1/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_1/dw/scale"
  type: "Scale"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_1/dw"
  type: "ReLU"
  bottom: "conv5_1/dw"
  top: "conv5_1/dw"
}
layer {
  name: "conv5_1/sep"
  type: "Convolution"
  bottom: "conv5_1/dw"
  top: "conv5_1/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_1/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_1/sep/scale"
  type: "Scale"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_1/sep"
  type: "ReLU"
  bottom: "conv5_1/sep"
  top: "conv5_1/sep"
}
layer {
  name: "conv5_2/dw"
  type: "Convolution"
  bottom: "conv5_1/sep"
  top: "conv5_2/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_2/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_2/dw/scale"
  type: "Scale"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_2/dw"
  type: "ReLU"
  bottom: "conv5_2/dw"
  top: "conv5_2/dw"
}
layer {
  name: "conv5_2/sep"
  type: "Convolution"
  bottom: "conv5_2/dw"
  top: "conv5_2/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_2/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_2/sep/scale"
  type: "Scale"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_2/sep"
  type: "ReLU"
  bottom: "conv5_2/sep"
  top: "conv5_2/sep"
}
layer {
  name: "conv5_3/dw"
  type: "Convolution"
  bottom: "conv5_2/sep"
  top: "conv5_3/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_3/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_3/dw/scale"
  type: "Scale"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_3/dw"
  type: "ReLU"
  bottom: "conv5_3/dw"
  top: "conv5_3/dw"
}
layer {
  name: "conv5_3/sep"
  type: "Convolution"
  bottom: "conv5_3/dw"
  top: "conv5_3/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_3/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_3/sep/scale"
  type: "Scale"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_3/sep"
  type: "ReLU"
  bottom: "conv5_3/sep"
  top: "conv5_3/sep"
}
layer {
  name: "conv5_4/dw"
  type: "Convolution"
  bottom: "conv5_3/sep"
  top: "conv5_4/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_4/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_4/dw/scale"
  type: "Scale"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_4/dw"
  type: "ReLU"
  bottom: "conv5_4/dw"
  top: "conv5_4/dw"
}
layer {
  name: "conv5_4/sep"
  type: "Convolution"
  bottom: "conv5_4/dw"
  top: "conv5_4/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_4/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_4/sep/scale"
  type: "Scale"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_4/sep"
  type: "ReLU"
  bottom: "conv5_4/sep"
  top: "conv5_4/sep"
}
layer {
  name: "conv5_5/dw"
  type: "Convolution"
  bottom: "conv5_4/sep"
  top: "conv5_5/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_5/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_5/dw/scale"
  type: "Scale"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_5/dw"
  type: "ReLU"
  bottom: "conv5_5/dw"
  top: "conv5_5/dw"
}
layer {
  name: "conv5_5/sep"
  type: "Convolution"
  bottom: "conv5_5/dw"
  top: "conv5_5/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_5/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_5/sep/scale"
  type: "Scale"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_5/sep"
  type: "ReLU"
  bottom: "conv5_5/sep"
  top: "conv5_5/sep"
}
layer {
  name: "conv5_6/dw"
  type: "Convolution"
  bottom: "conv5_5/sep"
  top: "conv5_6/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    stride: 2
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5_6/dw/bn"
  type: "BatchNorm"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_6/dw/scale"
  type: "Scale"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_6/dw"
  type: "ReLU"
  bottom: "conv5_6/dw"
  top: "conv5_6/dw"
}
layer {
  name: "conv5_6/sep"
  type: "Convolution"
  bottom: "conv5_6/dw"
  top: "conv5_6/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5_6/sep/bn"
  type: "BatchNorm"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv5_6/sep/scale"
  type: "Scale"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu5_6/sep"
  type: "ReLU"
  bottom: "conv5_6/sep"
  top: "conv5_6/sep"
}
layer {
  name: "conv6/dw"
  type: "Convolution"
  bottom: "conv5_6/sep"
  top: "conv6/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 1024
    stride: 1
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv6/dw/bn"
  type: "BatchNorm"
  bottom: "conv6/dw"
  top: "conv6/dw"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv6/dw/scale"
  type: "Scale"
  bottom: "conv6/dw"
  top: "conv6/dw"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu6/dw"
  type: "ReLU"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6/sep"
  type: "Convolution"
  bottom: "conv6/dw"
  top: "conv6/sep"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 0
    kernel_size: 1
    stride: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv6/sep/bn"
  type: "BatchNorm"
  bottom: "conv6/sep"
  top: "conv6/sep"
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
  param {
    lr_mult: 0
    decay_mult: 0
  }
}
layer {
  name: "conv6/sep/scale"
  type: "Scale"
  bottom: "conv6/sep"
  top: "conv6/sep"
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "relu6/sep"
  type: "ReLU"
  bottom: "conv6/sep"
  top: "conv6/sep"
}
layer {
  name: "pool6"
  type: "Pooling"
  bottom: "conv6/sep"
  top: "pool6"
  pooling_param {
    pool: AVE
    global_pooling: true
  }
}
layer {
  name: "fc7_album"
  type: "Convolution"
  bottom: "pool6"
  top: "fc7_album"
  param {
    lr_mult: 10
    decay_mult: 1
  }
  param {
    lr_mult: 20
    decay_mult: 0
  }
  convolution_param {
    num_output: 4
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "accuracy"
  type: "Accuracy"
  bottom: "fc7_album"
  bottom: "label"
  top: "accuracy"
  include {
    phase: TEST
  }
}
layer {
  name: "loss"
  type: "SoftmaxWithLoss"
  bottom: "fc7_album"
  bottom: "label"
  top: "loss"
}
I0113 12:42:26.238801 2341102464 layer_factory.hpp:77] Creating layer data
I0113 12:42:26.239960 2341102464 db_lmdb.cpp:35] Opened lmdb /Users/taily/mobilenet/data/val/album_val_lmdb
I0113 12:42:26.246500 2341102464 net.cpp:86] Creating Layer data
I0113 12:42:26.246534 2341102464 net.cpp:382] data -> data
I0113 12:42:26.246546 2341102464 net.cpp:382] data -> label
I0113 12:42:26.248091 2341102464 data_layer.cpp:45] output data size: 20,3,224,224
I0113 12:42:26.272547 2341102464 net.cpp:124] Setting up data
I0113 12:42:26.272572 2341102464 net.cpp:131] Top shape: 20 3 224 224 (3010560)
I0113 12:42:26.272581 2341102464 net.cpp:131] Top shape: 20 (20)
I0113 12:42:26.272588 2341102464 net.cpp:139] Memory required for data: 12042320
I0113 12:42:26.272593 2341102464 layer_factory.hpp:77] Creating layer label_data_1_split
I0113 12:42:26.272605 2341102464 net.cpp:86] Creating Layer label_data_1_split
I0113 12:42:26.272611 2341102464 net.cpp:408] label_data_1_split <- label
I0113 12:42:26.272619 2341102464 net.cpp:382] label_data_1_split -> label_data_1_split_0
I0113 12:42:26.272629 2341102464 net.cpp:382] label_data_1_split -> label_data_1_split_1
I0113 12:42:26.272637 2341102464 net.cpp:124] Setting up label_data_1_split
I0113 12:42:26.272642 2341102464 net.cpp:131] Top shape: 20 (20)
I0113 12:42:26.272670 2341102464 net.cpp:131] Top shape: 20 (20)
I0113 12:42:26.272675 2341102464 net.cpp:139] Memory required for data: 12042480
I0113 12:42:26.272680 2341102464 layer_factory.hpp:77] Creating layer conv1
I0113 12:42:26.272691 2341102464 net.cpp:86] Creating Layer conv1
I0113 12:42:26.272696 2341102464 net.cpp:408] conv1 <- data
I0113 12:42:26.272701 2341102464 net.cpp:382] conv1 -> conv1
I0113 12:42:26.272727 2341102464 net.cpp:124] Setting up conv1
I0113 12:42:26.272733 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.272740 2341102464 net.cpp:139] Memory required for data: 44155120
I0113 12:42:26.272747 2341102464 layer_factory.hpp:77] Creating layer conv1/bn
I0113 12:42:26.272754 2341102464 net.cpp:86] Creating Layer conv1/bn
I0113 12:42:26.272758 2341102464 net.cpp:408] conv1/bn <- conv1
I0113 12:42:26.272764 2341102464 net.cpp:369] conv1/bn -> conv1 (in-place)
I0113 12:42:26.272779 2341102464 net.cpp:124] Setting up conv1/bn
I0113 12:42:26.272784 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.272791 2341102464 net.cpp:139] Memory required for data: 76267760
I0113 12:42:26.272800 2341102464 layer_factory.hpp:77] Creating layer conv1/scale
I0113 12:42:26.272809 2341102464 net.cpp:86] Creating Layer conv1/scale
I0113 12:42:26.272814 2341102464 net.cpp:408] conv1/scale <- conv1
I0113 12:42:26.272819 2341102464 net.cpp:369] conv1/scale -> conv1 (in-place)
I0113 12:42:26.272828 2341102464 layer_factory.hpp:77] Creating layer conv1/scale
I0113 12:42:26.272847 2341102464 net.cpp:124] Setting up conv1/scale
I0113 12:42:26.272853 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.272922 2341102464 net.cpp:139] Memory required for data: 108380400
I0113 12:42:26.272938 2341102464 layer_factory.hpp:77] Creating layer relu1
I0113 12:42:26.272948 2341102464 net.cpp:86] Creating Layer relu1
I0113 12:42:26.272953 2341102464 net.cpp:408] relu1 <- conv1
I0113 12:42:26.272959 2341102464 net.cpp:369] relu1 -> conv1 (in-place)
I0113 12:42:26.272966 2341102464 net.cpp:124] Setting up relu1
I0113 12:42:26.272971 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.272977 2341102464 net.cpp:139] Memory required for data: 140493040
I0113 12:42:26.272982 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw
I0113 12:42:26.272989 2341102464 net.cpp:86] Creating Layer conv2_1/dw
I0113 12:42:26.272994 2341102464 net.cpp:408] conv2_1/dw <- conv1
I0113 12:42:26.273000 2341102464 net.cpp:382] conv2_1/dw -> conv2_1/dw
I0113 12:42:26.273017 2341102464 net.cpp:124] Setting up conv2_1/dw
I0113 12:42:26.273023 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.273030 2341102464 net.cpp:139] Memory required for data: 172605680
I0113 12:42:26.273036 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/bn
I0113 12:42:26.273041 2341102464 net.cpp:86] Creating Layer conv2_1/dw/bn
I0113 12:42:26.273046 2341102464 net.cpp:408] conv2_1/dw/bn <- conv2_1/dw
I0113 12:42:26.273051 2341102464 net.cpp:369] conv2_1/dw/bn -> conv2_1/dw (in-place)
I0113 12:42:26.273094 2341102464 net.cpp:124] Setting up conv2_1/dw/bn
I0113 12:42:26.273105 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.273113 2341102464 net.cpp:139] Memory required for data: 204718320
I0113 12:42:26.273123 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/scale
I0113 12:42:26.273131 2341102464 net.cpp:86] Creating Layer conv2_1/dw/scale
I0113 12:42:26.273136 2341102464 net.cpp:408] conv2_1/dw/scale <- conv2_1/dw
I0113 12:42:26.273142 2341102464 net.cpp:369] conv2_1/dw/scale -> conv2_1/dw (in-place)
I0113 12:42:26.273151 2341102464 layer_factory.hpp:77] Creating layer conv2_1/dw/scale
I0113 12:42:26.273170 2341102464 net.cpp:124] Setting up conv2_1/dw/scale
I0113 12:42:26.273176 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.273183 2341102464 net.cpp:139] Memory required for data: 236830960
I0113 12:42:26.273190 2341102464 layer_factory.hpp:77] Creating layer relu2_1/dw
I0113 12:42:26.273195 2341102464 net.cpp:86] Creating Layer relu2_1/dw
I0113 12:42:26.273200 2341102464 net.cpp:408] relu2_1/dw <- conv2_1/dw
I0113 12:42:26.273205 2341102464 net.cpp:369] relu2_1/dw -> conv2_1/dw (in-place)
I0113 12:42:26.273211 2341102464 net.cpp:124] Setting up relu2_1/dw
I0113 12:42:26.273216 2341102464 net.cpp:131] Top shape: 20 32 112 112 (8028160)
I0113 12:42:26.273221 2341102464 net.cpp:139] Memory required for data: 268943600
I0113 12:42:26.273226 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep
I0113 12:42:26.273237 2341102464 net.cpp:86] Creating Layer conv2_1/sep
I0113 12:42:26.273242 2341102464 net.cpp:408] conv2_1/sep <- conv2_1/dw
I0113 12:42:26.273248 2341102464 net.cpp:382] conv2_1/sep -> conv2_1/sep
I0113 12:42:26.273280 2341102464 net.cpp:124] Setting up conv2_1/sep
I0113 12:42:26.273285 2341102464 net.cpp:131] Top shape: 20 64 112 112 (16056320)
I0113 12:42:26.273291 2341102464 net.cpp:139] Memory required for data: 333168880
I0113 12:42:26.273299 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/bn
I0113 12:42:26.273376 2341102464 net.cpp:86] Creating Layer conv2_1/sep/bn
I0113 12:42:26.273383 2341102464 net.cpp:408] conv2_1/sep/bn <- conv2_1/sep
I0113 12:42:26.273389 2341102464 net.cpp:369] conv2_1/sep/bn -> conv2_1/sep (in-place)
I0113 12:42:26.273404 2341102464 net.cpp:124] Setting up conv2_1/sep/bn
I0113 12:42:26.273409 2341102464 net.cpp:131] Top shape: 20 64 112 112 (16056320)
I0113 12:42:26.273416 2341102464 net.cpp:139] Memory required for data: 397394160
I0113 12:42:26.273422 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/scale
I0113 12:42:26.273429 2341102464 net.cpp:86] Creating Layer conv2_1/sep/scale
I0113 12:42:26.273434 2341102464 net.cpp:408] conv2_1/sep/scale <- conv2_1/sep
I0113 12:42:26.273453 2341102464 net.cpp:369] conv2_1/sep/scale -> conv2_1/sep (in-place)
I0113 12:42:26.273488 2341102464 layer_factory.hpp:77] Creating layer conv2_1/sep/scale
I0113 12:42:26.273516 2341102464 net.cpp:124] Setting up conv2_1/sep/scale
I0113 12:42:26.273524 2341102464 net.cpp:131] Top shape: 20 64 112 112 (16056320)
I0113 12:42:26.273531 2341102464 net.cpp:139] Memory required for data: 461619440
I0113 12:42:26.273542 2341102464 layer_factory.hpp:77] Creating layer relu2_1/sep
I0113 12:42:26.273548 2341102464 net.cpp:86] Creating Layer relu2_1/sep
I0113 12:42:26.273553 2341102464 net.cpp:408] relu2_1/sep <- conv2_1/sep
I0113 12:42:26.273560 2341102464 net.cpp:369] relu2_1/sep -> conv2_1/sep (in-place)
I0113 12:42:26.273566 2341102464 net.cpp:124] Setting up relu2_1/sep
I0113 12:42:26.273571 2341102464 net.cpp:131] Top shape: 20 64 112 112 (16056320)
I0113 12:42:26.273578 2341102464 net.cpp:139] Memory required for data: 525844720
I0113 12:42:26.273582 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw
I0113 12:42:26.273591 2341102464 net.cpp:86] Creating Layer conv2_2/dw
I0113 12:42:26.273596 2341102464 net.cpp:408] conv2_2/dw <- conv2_1/sep
I0113 12:42:26.273602 2341102464 net.cpp:382] conv2_2/dw -> conv2_2/dw
I0113 12:42:26.273619 2341102464 net.cpp:124] Setting up conv2_2/dw
I0113 12:42:26.273625 2341102464 net.cpp:131] Top shape: 20 64 56 56 (4014080)
I0113 12:42:26.273631 2341102464 net.cpp:139] Memory required for data: 541901040
I0113 12:42:26.273636 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/bn
I0113 12:42:26.273643 2341102464 net.cpp:86] Creating Layer conv2_2/dw/bn
I0113 12:42:26.273648 2341102464 net.cpp:408] conv2_2/dw/bn <- conv2_2/dw
I0113 12:42:26.273653 2341102464 net.cpp:369] conv2_2/dw/bn -> conv2_2/dw (in-place)
I0113 12:42:26.273663 2341102464 net.cpp:124] Setting up conv2_2/dw/bn
I0113 12:42:26.273669 2341102464 net.cpp:131] Top shape: 20 64 56 56 (4014080)
I0113 12:42:26.273674 2341102464 net.cpp:139] Memory required for data: 557957360
I0113 12:42:26.273680 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/scale
I0113 12:42:26.273687 2341102464 net.cpp:86] Creating Layer conv2_2/dw/scale
I0113 12:42:26.273691 2341102464 net.cpp:408] conv2_2/dw/scale <- conv2_2/dw
I0113 12:42:26.273697 2341102464 net.cpp:369] conv2_2/dw/scale -> conv2_2/dw (in-place)
I0113 12:42:26.273705 2341102464 layer_factory.hpp:77] Creating layer conv2_2/dw/scale
I0113 12:42:26.273716 2341102464 net.cpp:124] Setting up conv2_2/dw/scale
I0113 12:42:26.273798 2341102464 net.cpp:131] Top shape: 20 64 56 56 (4014080)
I0113 12:42:26.273808 2341102464 net.cpp:139] Memory required for data: 574013680
I0113 12:42:26.273816 2341102464 layer_factory.hpp:77] Creating layer relu2_2/dw
I0113 12:42:26.273824 2341102464 net.cpp:86] Creating Layer relu2_2/dw
I0113 12:42:26.273829 2341102464 net.cpp:408] relu2_2/dw <- conv2_2/dw
I0113 12:42:26.273838 2341102464 net.cpp:369] relu2_2/dw -> conv2_2/dw (in-place)
I0113 12:42:26.273847 2341102464 net.cpp:124] Setting up relu2_2/dw
I0113 12:42:26.273854 2341102464 net.cpp:131] Top shape: 20 64 56 56 (4014080)
I0113 12:42:26.273862 2341102464 net.cpp:139] Memory required for data: 590070000
I0113 12:42:26.273867 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep
I0113 12:42:26.273875 2341102464 net.cpp:86] Creating Layer conv2_2/sep
I0113 12:42:26.273880 2341102464 net.cpp:408] conv2_2/sep <- conv2_2/dw
I0113 12:42:26.273886 2341102464 net.cpp:382] conv2_2/sep -> conv2_2/sep
I0113 12:42:26.273979 2341102464 net.cpp:124] Setting up conv2_2/sep
I0113 12:42:26.273985 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.273994 2341102464 net.cpp:139] Memory required for data: 622182640
I0113 12:42:26.274003 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/bn
I0113 12:42:26.274010 2341102464 net.cpp:86] Creating Layer conv2_2/sep/bn
I0113 12:42:26.274015 2341102464 net.cpp:408] conv2_2/sep/bn <- conv2_2/sep
I0113 12:42:26.274021 2341102464 net.cpp:369] conv2_2/sep/bn -> conv2_2/sep (in-place)
I0113 12:42:26.274035 2341102464 net.cpp:124] Setting up conv2_2/sep/bn
I0113 12:42:26.274040 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274046 2341102464 net.cpp:139] Memory required for data: 654295280
I0113 12:42:26.274053 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/scale
I0113 12:42:26.274062 2341102464 net.cpp:86] Creating Layer conv2_2/sep/scale
I0113 12:42:26.274070 2341102464 net.cpp:408] conv2_2/sep/scale <- conv2_2/sep
I0113 12:42:26.274077 2341102464 net.cpp:369] conv2_2/sep/scale -> conv2_2/sep (in-place)
I0113 12:42:26.274098 2341102464 layer_factory.hpp:77] Creating layer conv2_2/sep/scale
I0113 12:42:26.274152 2341102464 net.cpp:124] Setting up conv2_2/sep/scale
I0113 12:42:26.274163 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274169 2341102464 net.cpp:139] Memory required for data: 686407920
I0113 12:42:26.274176 2341102464 layer_factory.hpp:77] Creating layer relu2_2/sep
I0113 12:42:26.274183 2341102464 net.cpp:86] Creating Layer relu2_2/sep
I0113 12:42:26.274188 2341102464 net.cpp:408] relu2_2/sep <- conv2_2/sep
I0113 12:42:26.274194 2341102464 net.cpp:369] relu2_2/sep -> conv2_2/sep (in-place)
I0113 12:42:26.274200 2341102464 net.cpp:124] Setting up relu2_2/sep
I0113 12:42:26.274205 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274211 2341102464 net.cpp:139] Memory required for data: 718520560
I0113 12:42:26.274216 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw
I0113 12:42:26.274224 2341102464 net.cpp:86] Creating Layer conv3_1/dw
I0113 12:42:26.274228 2341102464 net.cpp:408] conv3_1/dw <- conv2_2/sep
I0113 12:42:26.274235 2341102464 net.cpp:382] conv3_1/dw -> conv3_1/dw
I0113 12:42:26.274297 2341102464 net.cpp:124] Setting up conv3_1/dw
I0113 12:42:26.274312 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274322 2341102464 net.cpp:139] Memory required for data: 750633200
I0113 12:42:26.274330 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/bn
I0113 12:42:26.274338 2341102464 net.cpp:86] Creating Layer conv3_1/dw/bn
I0113 12:42:26.274343 2341102464 net.cpp:408] conv3_1/dw/bn <- conv3_1/dw
I0113 12:42:26.274348 2341102464 net.cpp:369] conv3_1/dw/bn -> conv3_1/dw (in-place)
I0113 12:42:26.274361 2341102464 net.cpp:124] Setting up conv3_1/dw/bn
I0113 12:42:26.274366 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274372 2341102464 net.cpp:139] Memory required for data: 782745840
I0113 12:42:26.274381 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/scale
I0113 12:42:26.274389 2341102464 net.cpp:86] Creating Layer conv3_1/dw/scale
I0113 12:42:26.274394 2341102464 net.cpp:408] conv3_1/dw/scale <- conv3_1/dw
I0113 12:42:26.274399 2341102464 net.cpp:369] conv3_1/dw/scale -> conv3_1/dw (in-place)
I0113 12:42:26.274407 2341102464 layer_factory.hpp:77] Creating layer conv3_1/dw/scale
I0113 12:42:26.274431 2341102464 net.cpp:124] Setting up conv3_1/dw/scale
I0113 12:42:26.274448 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274458 2341102464 net.cpp:139] Memory required for data: 814858480
I0113 12:42:26.274469 2341102464 layer_factory.hpp:77] Creating layer relu3_1/dw
I0113 12:42:26.274480 2341102464 net.cpp:86] Creating Layer relu3_1/dw
I0113 12:42:26.274488 2341102464 net.cpp:408] relu3_1/dw <- conv3_1/dw
I0113 12:42:26.274516 2341102464 net.cpp:369] relu3_1/dw -> conv3_1/dw (in-place)
I0113 12:42:26.274525 2341102464 net.cpp:124] Setting up relu3_1/dw
I0113 12:42:26.274530 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274536 2341102464 net.cpp:139] Memory required for data: 846971120
I0113 12:42:26.274540 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep
I0113 12:42:26.274549 2341102464 net.cpp:86] Creating Layer conv3_1/sep
I0113 12:42:26.274554 2341102464 net.cpp:408] conv3_1/sep <- conv3_1/dw
I0113 12:42:26.274559 2341102464 net.cpp:382] conv3_1/sep -> conv3_1/sep
I0113 12:42:26.274724 2341102464 net.cpp:124] Setting up conv3_1/sep
I0113 12:42:26.274731 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274737 2341102464 net.cpp:139] Memory required for data: 879083760
I0113 12:42:26.274744 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/bn
I0113 12:42:26.274749 2341102464 net.cpp:86] Creating Layer conv3_1/sep/bn
I0113 12:42:26.274755 2341102464 net.cpp:408] conv3_1/sep/bn <- conv3_1/sep
I0113 12:42:26.274760 2341102464 net.cpp:369] conv3_1/sep/bn -> conv3_1/sep (in-place)
I0113 12:42:26.274772 2341102464 net.cpp:124] Setting up conv3_1/sep/bn
I0113 12:42:26.274777 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274782 2341102464 net.cpp:139] Memory required for data: 911196400
I0113 12:42:26.274790 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/scale
I0113 12:42:26.274806 2341102464 net.cpp:86] Creating Layer conv3_1/sep/scale
I0113 12:42:26.274821 2341102464 net.cpp:408] conv3_1/sep/scale <- conv3_1/sep
I0113 12:42:26.274830 2341102464 net.cpp:369] conv3_1/sep/scale -> conv3_1/sep (in-place)
I0113 12:42:26.274842 2341102464 layer_factory.hpp:77] Creating layer conv3_1/sep/scale
I0113 12:42:26.274883 2341102464 net.cpp:124] Setting up conv3_1/sep/scale
I0113 12:42:26.274891 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274901 2341102464 net.cpp:139] Memory required for data: 943309040
I0113 12:42:26.274909 2341102464 layer_factory.hpp:77] Creating layer relu3_1/sep
I0113 12:42:26.274916 2341102464 net.cpp:86] Creating Layer relu3_1/sep
I0113 12:42:26.274922 2341102464 net.cpp:408] relu3_1/sep <- conv3_1/sep
I0113 12:42:26.274927 2341102464 net.cpp:369] relu3_1/sep -> conv3_1/sep (in-place)
I0113 12:42:26.274948 2341102464 net.cpp:124] Setting up relu3_1/sep
I0113 12:42:26.274955 2341102464 net.cpp:131] Top shape: 20 128 56 56 (8028160)
I0113 12:42:26.274961 2341102464 net.cpp:139] Memory required for data: 975421680
I0113 12:42:26.274966 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw
I0113 12:42:26.274977 2341102464 net.cpp:86] Creating Layer conv3_2/dw
I0113 12:42:26.274987 2341102464 net.cpp:408] conv3_2/dw <- conv3_1/sep
I0113 12:42:26.274996 2341102464 net.cpp:382] conv3_2/dw -> conv3_2/dw
I0113 12:42:26.275023 2341102464 net.cpp:124] Setting up conv3_2/dw
I0113 12:42:26.275029 2341102464 net.cpp:131] Top shape: 20 128 28 28 (2007040)
I0113 12:42:26.275035 2341102464 net.cpp:139] Memory required for data: 983449840
I0113 12:42:26.275041 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/bn
I0113 12:42:26.275048 2341102464 net.cpp:86] Creating Layer conv3_2/dw/bn
I0113 12:42:26.275053 2341102464 net.cpp:408] conv3_2/dw/bn <- conv3_2/dw
I0113 12:42:26.275094 2341102464 net.cpp:369] conv3_2/dw/bn -> conv3_2/dw (in-place)
I0113 12:42:26.275110 2341102464 net.cpp:124] Setting up conv3_2/dw/bn
I0113 12:42:26.275116 2341102464 net.cpp:131] Top shape: 20 128 28 28 (2007040)
I0113 12:42:26.275122 2341102464 net.cpp:139] Memory required for data: 991478000
I0113 12:42:26.275130 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/scale
I0113 12:42:26.275137 2341102464 net.cpp:86] Creating Layer conv3_2/dw/scale
I0113 12:42:26.275142 2341102464 net.cpp:408] conv3_2/dw/scale <- conv3_2/dw
I0113 12:42:26.275151 2341102464 net.cpp:369] conv3_2/dw/scale -> conv3_2/dw (in-place)
I0113 12:42:26.275161 2341102464 layer_factory.hpp:77] Creating layer conv3_2/dw/scale
I0113 12:42:26.275179 2341102464 net.cpp:124] Setting up conv3_2/dw/scale
I0113 12:42:26.275193 2341102464 net.cpp:131] Top shape: 20 128 28 28 (2007040)
I0113 12:42:26.275199 2341102464 net.cpp:139] Memory required for data: 999506160
I0113 12:42:26.275205 2341102464 layer_factory.hpp:77] Creating layer relu3_2/dw
I0113 12:42:26.275210 2341102464 net.cpp:86] Creating Layer relu3_2/dw
I0113 12:42:26.275215 2341102464 net.cpp:408] relu3_2/dw <- conv3_2/dw
I0113 12:42:26.275220 2341102464 net.cpp:369] relu3_2/dw -> conv3_2/dw (in-place)
I0113 12:42:26.275226 2341102464 net.cpp:124] Setting up relu3_2/dw
I0113 12:42:26.275231 2341102464 net.cpp:131] Top shape: 20 128 28 28 (2007040)
I0113 12:42:26.275236 2341102464 net.cpp:139] Memory required for data: 1007534320
I0113 12:42:26.275241 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep
I0113 12:42:26.275249 2341102464 net.cpp:86] Creating Layer conv3_2/sep
I0113 12:42:26.275254 2341102464 net.cpp:408] conv3_2/sep <- conv3_2/dw
I0113 12:42:26.275272 2341102464 net.cpp:382] conv3_2/sep -> conv3_2/sep
I0113 12:42:26.275610 2341102464 net.cpp:124] Setting up conv3_2/sep
I0113 12:42:26.275621 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275630 2341102464 net.cpp:139] Memory required for data: 1023590640
I0113 12:42:26.275640 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/bn
I0113 12:42:26.275647 2341102464 net.cpp:86] Creating Layer conv3_2/sep/bn
I0113 12:42:26.275655 2341102464 net.cpp:408] conv3_2/sep/bn <- conv3_2/sep
I0113 12:42:26.275665 2341102464 net.cpp:369] conv3_2/sep/bn -> conv3_2/sep (in-place)
I0113 12:42:26.275681 2341102464 net.cpp:124] Setting up conv3_2/sep/bn
I0113 12:42:26.275687 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275696 2341102464 net.cpp:139] Memory required for data: 1039646960
I0113 12:42:26.275707 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/scale
I0113 12:42:26.275717 2341102464 net.cpp:86] Creating Layer conv3_2/sep/scale
I0113 12:42:26.275723 2341102464 net.cpp:408] conv3_2/sep/scale <- conv3_2/sep
I0113 12:42:26.275732 2341102464 net.cpp:369] conv3_2/sep/scale -> conv3_2/sep (in-place)
I0113 12:42:26.275745 2341102464 layer_factory.hpp:77] Creating layer conv3_2/sep/scale
I0113 12:42:26.275760 2341102464 net.cpp:124] Setting up conv3_2/sep/scale
I0113 12:42:26.275765 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275771 2341102464 net.cpp:139] Memory required for data: 1055703280
I0113 12:42:26.275777 2341102464 layer_factory.hpp:77] Creating layer relu3_2/sep
I0113 12:42:26.275784 2341102464 net.cpp:86] Creating Layer relu3_2/sep
I0113 12:42:26.275789 2341102464 net.cpp:408] relu3_2/sep <- conv3_2/sep
I0113 12:42:26.275794 2341102464 net.cpp:369] relu3_2/sep -> conv3_2/sep (in-place)
I0113 12:42:26.275799 2341102464 net.cpp:124] Setting up relu3_2/sep
I0113 12:42:26.275804 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275811 2341102464 net.cpp:139] Memory required for data: 1071759600
I0113 12:42:26.275818 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw
I0113 12:42:26.275837 2341102464 net.cpp:86] Creating Layer conv4_1/dw
I0113 12:42:26.275849 2341102464 net.cpp:408] conv4_1/dw <- conv3_2/sep
I0113 12:42:26.275858 2341102464 net.cpp:382] conv4_1/dw -> conv4_1/dw
I0113 12:42:26.275903 2341102464 net.cpp:124] Setting up conv4_1/dw
I0113 12:42:26.275910 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275918 2341102464 net.cpp:139] Memory required for data: 1087815920
I0113 12:42:26.275923 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/bn
I0113 12:42:26.275930 2341102464 net.cpp:86] Creating Layer conv4_1/dw/bn
I0113 12:42:26.275935 2341102464 net.cpp:408] conv4_1/dw/bn <- conv4_1/dw
I0113 12:42:26.275940 2341102464 net.cpp:369] conv4_1/dw/bn -> conv4_1/dw (in-place)
I0113 12:42:26.275951 2341102464 net.cpp:124] Setting up conv4_1/dw/bn
I0113 12:42:26.275956 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.275962 2341102464 net.cpp:139] Memory required for data: 1103872240
I0113 12:42:26.275971 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/scale
I0113 12:42:26.275981 2341102464 net.cpp:86] Creating Layer conv4_1/dw/scale
I0113 12:42:26.275988 2341102464 net.cpp:408] conv4_1/dw/scale <- conv4_1/dw
I0113 12:42:26.275995 2341102464 net.cpp:369] conv4_1/dw/scale -> conv4_1/dw (in-place)
I0113 12:42:26.276003 2341102464 layer_factory.hpp:77] Creating layer conv4_1/dw/scale
I0113 12:42:26.276015 2341102464 net.cpp:124] Setting up conv4_1/dw/scale
I0113 12:42:26.276019 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276049 2341102464 net.cpp:139] Memory required for data: 1119928560
I0113 12:42:26.276057 2341102464 layer_factory.hpp:77] Creating layer relu4_1/dw
I0113 12:42:26.276063 2341102464 net.cpp:86] Creating Layer relu4_1/dw
I0113 12:42:26.276069 2341102464 net.cpp:408] relu4_1/dw <- conv4_1/dw
I0113 12:42:26.276074 2341102464 net.cpp:369] relu4_1/dw -> conv4_1/dw (in-place)
I0113 12:42:26.276082 2341102464 net.cpp:124] Setting up relu4_1/dw
I0113 12:42:26.276087 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276093 2341102464 net.cpp:139] Memory required for data: 1135984880
I0113 12:42:26.276096 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep
I0113 12:42:26.276103 2341102464 net.cpp:86] Creating Layer conv4_1/sep
I0113 12:42:26.276109 2341102464 net.cpp:408] conv4_1/sep <- conv4_1/dw
I0113 12:42:26.276116 2341102464 net.cpp:382] conv4_1/sep -> conv4_1/sep
I0113 12:42:26.276712 2341102464 net.cpp:124] Setting up conv4_1/sep
I0113 12:42:26.276721 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276727 2341102464 net.cpp:139] Memory required for data: 1152041200
I0113 12:42:26.276733 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/bn
I0113 12:42:26.276739 2341102464 net.cpp:86] Creating Layer conv4_1/sep/bn
I0113 12:42:26.276744 2341102464 net.cpp:408] conv4_1/sep/bn <- conv4_1/sep
I0113 12:42:26.276751 2341102464 net.cpp:369] conv4_1/sep/bn -> conv4_1/sep (in-place)
I0113 12:42:26.276762 2341102464 net.cpp:124] Setting up conv4_1/sep/bn
I0113 12:42:26.276767 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276772 2341102464 net.cpp:139] Memory required for data: 1168097520
I0113 12:42:26.276778 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/scale
I0113 12:42:26.276784 2341102464 net.cpp:86] Creating Layer conv4_1/sep/scale
I0113 12:42:26.276789 2341102464 net.cpp:408] conv4_1/sep/scale <- conv4_1/sep
I0113 12:42:26.276795 2341102464 net.cpp:369] conv4_1/sep/scale -> conv4_1/sep (in-place)
I0113 12:42:26.276804 2341102464 layer_factory.hpp:77] Creating layer conv4_1/sep/scale
I0113 12:42:26.276835 2341102464 net.cpp:124] Setting up conv4_1/sep/scale
I0113 12:42:26.276842 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276849 2341102464 net.cpp:139] Memory required for data: 1184153840
I0113 12:42:26.276857 2341102464 layer_factory.hpp:77] Creating layer relu4_1/sep
I0113 12:42:26.276863 2341102464 net.cpp:86] Creating Layer relu4_1/sep
I0113 12:42:26.276868 2341102464 net.cpp:408] relu4_1/sep <- conv4_1/sep
I0113 12:42:26.276875 2341102464 net.cpp:369] relu4_1/sep -> conv4_1/sep (in-place)
I0113 12:42:26.276881 2341102464 net.cpp:124] Setting up relu4_1/sep
I0113 12:42:26.276885 2341102464 net.cpp:131] Top shape: 20 256 28 28 (4014080)
I0113 12:42:26.276891 2341102464 net.cpp:139] Memory required for data: 1200210160
I0113 12:42:26.276896 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw
I0113 12:42:26.276903 2341102464 net.cpp:86] Creating Layer conv4_2/dw
I0113 12:42:26.276908 2341102464 net.cpp:408] conv4_2/dw <- conv4_1/sep
I0113 12:42:26.276913 2341102464 net.cpp:382] conv4_2/dw -> conv4_2/dw
I0113 12:42:26.276944 2341102464 net.cpp:124] Setting up conv4_2/dw
I0113 12:42:26.276950 2341102464 net.cpp:131] Top shape: 20 256 14 14 (1003520)
I0113 12:42:26.276957 2341102464 net.cpp:139] Memory required for data: 1204224240
I0113 12:42:26.276962 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/bn
I0113 12:42:26.276968 2341102464 net.cpp:86] Creating Layer conv4_2/dw/bn
I0113 12:42:26.276973 2341102464 net.cpp:408] conv4_2/dw/bn <- conv4_2/dw
I0113 12:42:26.276978 2341102464 net.cpp:369] conv4_2/dw/bn -> conv4_2/dw (in-place)
I0113 12:42:26.276986 2341102464 net.cpp:124] Setting up conv4_2/dw/bn
I0113 12:42:26.276991 2341102464 net.cpp:131] Top shape: 20 256 14 14 (1003520)
I0113 12:42:26.276998 2341102464 net.cpp:139] Memory required for data: 1208238320
I0113 12:42:26.277004 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/scale
I0113 12:42:26.277009 2341102464 net.cpp:86] Creating Layer conv4_2/dw/scale
I0113 12:42:26.277014 2341102464 net.cpp:408] conv4_2/dw/scale <- conv4_2/dw
I0113 12:42:26.277077 2341102464 net.cpp:369] conv4_2/dw/scale -> conv4_2/dw (in-place)
I0113 12:42:26.277107 2341102464 layer_factory.hpp:77] Creating layer conv4_2/dw/scale
I0113 12:42:26.277127 2341102464 net.cpp:124] Setting up conv4_2/dw/scale
I0113 12:42:26.277133 2341102464 net.cpp:131] Top shape: 20 256 14 14 (1003520)
I0113 12:42:26.277140 2341102464 net.cpp:139] Memory required for data: 1212252400
I0113 12:42:26.277146 2341102464 layer_factory.hpp:77] Creating layer relu4_2/dw
I0113 12:42:26.277153 2341102464 net.cpp:86] Creating Layer relu4_2/dw
I0113 12:42:26.277158 2341102464 net.cpp:408] relu4_2/dw <- conv4_2/dw
I0113 12:42:26.277163 2341102464 net.cpp:369] relu4_2/dw -> conv4_2/dw (in-place)
I0113 12:42:26.277170 2341102464 net.cpp:124] Setting up relu4_2/dw
I0113 12:42:26.277174 2341102464 net.cpp:131] Top shape: 20 256 14 14 (1003520)
I0113 12:42:26.277180 2341102464 net.cpp:139] Memory required for data: 1216266480
I0113 12:42:26.277185 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep
I0113 12:42:26.277192 2341102464 net.cpp:86] Creating Layer conv4_2/sep
I0113 12:42:26.277220 2341102464 net.cpp:408] conv4_2/sep <- conv4_2/dw
I0113 12:42:26.277235 2341102464 net.cpp:382] conv4_2/sep -> conv4_2/sep
I0113 12:42:26.278434 2341102464 net.cpp:124] Setting up conv4_2/sep
I0113 12:42:26.278448 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278455 2341102464 net.cpp:139] Memory required for data: 1224294640
I0113 12:42:26.278461 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/bn
I0113 12:42:26.278468 2341102464 net.cpp:86] Creating Layer conv4_2/sep/bn
I0113 12:42:26.278473 2341102464 net.cpp:408] conv4_2/sep/bn <- conv4_2/sep
I0113 12:42:26.278479 2341102464 net.cpp:369] conv4_2/sep/bn -> conv4_2/sep (in-place)
I0113 12:42:26.278492 2341102464 net.cpp:124] Setting up conv4_2/sep/bn
I0113 12:42:26.278497 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278503 2341102464 net.cpp:139] Memory required for data: 1232322800
I0113 12:42:26.278509 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/scale
I0113 12:42:26.278517 2341102464 net.cpp:86] Creating Layer conv4_2/sep/scale
I0113 12:42:26.278522 2341102464 net.cpp:408] conv4_2/sep/scale <- conv4_2/sep
I0113 12:42:26.278527 2341102464 net.cpp:369] conv4_2/sep/scale -> conv4_2/sep (in-place)
I0113 12:42:26.278537 2341102464 layer_factory.hpp:77] Creating layer conv4_2/sep/scale
I0113 12:42:26.278549 2341102464 net.cpp:124] Setting up conv4_2/sep/scale
I0113 12:42:26.278554 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278560 2341102464 net.cpp:139] Memory required for data: 1240350960
I0113 12:42:26.278568 2341102464 layer_factory.hpp:77] Creating layer relu4_2/sep
I0113 12:42:26.278576 2341102464 net.cpp:86] Creating Layer relu4_2/sep
I0113 12:42:26.278594 2341102464 net.cpp:408] relu4_2/sep <- conv4_2/sep
I0113 12:42:26.278607 2341102464 net.cpp:369] relu4_2/sep -> conv4_2/sep (in-place)
I0113 12:42:26.278616 2341102464 net.cpp:124] Setting up relu4_2/sep
I0113 12:42:26.278622 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278628 2341102464 net.cpp:139] Memory required for data: 1248379120
I0113 12:42:26.278635 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw
I0113 12:42:26.278642 2341102464 net.cpp:86] Creating Layer conv5_1/dw
I0113 12:42:26.278648 2341102464 net.cpp:408] conv5_1/dw <- conv4_2/sep
I0113 12:42:26.278654 2341102464 net.cpp:382] conv5_1/dw -> conv5_1/dw
I0113 12:42:26.278707 2341102464 net.cpp:124] Setting up conv5_1/dw
I0113 12:42:26.278715 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278722 2341102464 net.cpp:139] Memory required for data: 1256407280
I0113 12:42:26.278728 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/bn
I0113 12:42:26.278734 2341102464 net.cpp:86] Creating Layer conv5_1/dw/bn
I0113 12:42:26.278739 2341102464 net.cpp:408] conv5_1/dw/bn <- conv5_1/dw
I0113 12:42:26.278745 2341102464 net.cpp:369] conv5_1/dw/bn -> conv5_1/dw (in-place)
I0113 12:42:26.278755 2341102464 net.cpp:124] Setting up conv5_1/dw/bn
I0113 12:42:26.278760 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278765 2341102464 net.cpp:139] Memory required for data: 1264435440
I0113 12:42:26.278772 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/scale
I0113 12:42:26.278779 2341102464 net.cpp:86] Creating Layer conv5_1/dw/scale
I0113 12:42:26.278784 2341102464 net.cpp:408] conv5_1/dw/scale <- conv5_1/dw
I0113 12:42:26.278790 2341102464 net.cpp:369] conv5_1/dw/scale -> conv5_1/dw (in-place)
I0113 12:42:26.278798 2341102464 layer_factory.hpp:77] Creating layer conv5_1/dw/scale
I0113 12:42:26.278810 2341102464 net.cpp:124] Setting up conv5_1/dw/scale
I0113 12:42:26.278815 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278820 2341102464 net.cpp:139] Memory required for data: 1272463600
I0113 12:42:26.278826 2341102464 layer_factory.hpp:77] Creating layer relu5_1/dw
I0113 12:42:26.278834 2341102464 net.cpp:86] Creating Layer relu5_1/dw
I0113 12:42:26.278838 2341102464 net.cpp:408] relu5_1/dw <- conv5_1/dw
I0113 12:42:26.278844 2341102464 net.cpp:369] relu5_1/dw -> conv5_1/dw (in-place)
I0113 12:42:26.278851 2341102464 net.cpp:124] Setting up relu5_1/dw
I0113 12:42:26.278854 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.278861 2341102464 net.cpp:139] Memory required for data: 1280491760
I0113 12:42:26.278865 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep
I0113 12:42:26.278872 2341102464 net.cpp:86] Creating Layer conv5_1/sep
I0113 12:42:26.278877 2341102464 net.cpp:408] conv5_1/sep <- conv5_1/dw
I0113 12:42:26.278882 2341102464 net.cpp:382] conv5_1/sep -> conv5_1/sep
I0113 12:42:26.281183 2341102464 net.cpp:124] Setting up conv5_1/sep
I0113 12:42:26.281211 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281221 2341102464 net.cpp:139] Memory required for data: 1288519920
I0113 12:42:26.281230 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/bn
I0113 12:42:26.281240 2341102464 net.cpp:86] Creating Layer conv5_1/sep/bn
I0113 12:42:26.281247 2341102464 net.cpp:408] conv5_1/sep/bn <- conv5_1/sep
I0113 12:42:26.281256 2341102464 net.cpp:369] conv5_1/sep/bn -> conv5_1/sep (in-place)
I0113 12:42:26.281294 2341102464 net.cpp:124] Setting up conv5_1/sep/bn
I0113 12:42:26.281307 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281317 2341102464 net.cpp:139] Memory required for data: 1296548080
I0113 12:42:26.281327 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/scale
I0113 12:42:26.281339 2341102464 net.cpp:86] Creating Layer conv5_1/sep/scale
I0113 12:42:26.281347 2341102464 net.cpp:408] conv5_1/sep/scale <- conv5_1/sep
I0113 12:42:26.281356 2341102464 net.cpp:369] conv5_1/sep/scale -> conv5_1/sep (in-place)
I0113 12:42:26.281370 2341102464 layer_factory.hpp:77] Creating layer conv5_1/sep/scale
I0113 12:42:26.281388 2341102464 net.cpp:124] Setting up conv5_1/sep/scale
I0113 12:42:26.281396 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281405 2341102464 net.cpp:139] Memory required for data: 1304576240
I0113 12:42:26.281414 2341102464 layer_factory.hpp:77] Creating layer relu5_1/sep
I0113 12:42:26.281424 2341102464 net.cpp:86] Creating Layer relu5_1/sep
I0113 12:42:26.281431 2341102464 net.cpp:408] relu5_1/sep <- conv5_1/sep
I0113 12:42:26.281440 2341102464 net.cpp:369] relu5_1/sep -> conv5_1/sep (in-place)
I0113 12:42:26.281448 2341102464 net.cpp:124] Setting up relu5_1/sep
I0113 12:42:26.281455 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281463 2341102464 net.cpp:139] Memory required for data: 1312604400
I0113 12:42:26.281469 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw
I0113 12:42:26.281481 2341102464 net.cpp:86] Creating Layer conv5_2/dw
I0113 12:42:26.281487 2341102464 net.cpp:408] conv5_2/dw <- conv5_1/sep
I0113 12:42:26.281497 2341102464 net.cpp:382] conv5_2/dw -> conv5_2/dw
I0113 12:42:26.281551 2341102464 net.cpp:124] Setting up conv5_2/dw
I0113 12:42:26.281558 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281563 2341102464 net.cpp:139] Memory required for data: 1320632560
I0113 12:42:26.281569 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/bn
I0113 12:42:26.281575 2341102464 net.cpp:86] Creating Layer conv5_2/dw/bn
I0113 12:42:26.281580 2341102464 net.cpp:408] conv5_2/dw/bn <- conv5_2/dw
I0113 12:42:26.281585 2341102464 net.cpp:369] conv5_2/dw/bn -> conv5_2/dw (in-place)
I0113 12:42:26.281596 2341102464 net.cpp:124] Setting up conv5_2/dw/bn
I0113 12:42:26.281601 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281607 2341102464 net.cpp:139] Memory required for data: 1328660720
I0113 12:42:26.281613 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/scale
I0113 12:42:26.281628 2341102464 net.cpp:86] Creating Layer conv5_2/dw/scale
I0113 12:42:26.281635 2341102464 net.cpp:408] conv5_2/dw/scale <- conv5_2/dw
I0113 12:42:26.281641 2341102464 net.cpp:369] conv5_2/dw/scale -> conv5_2/dw (in-place)
I0113 12:42:26.281648 2341102464 layer_factory.hpp:77] Creating layer conv5_2/dw/scale
I0113 12:42:26.281658 2341102464 net.cpp:124] Setting up conv5_2/dw/scale
I0113 12:42:26.281663 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281669 2341102464 net.cpp:139] Memory required for data: 1336688880
I0113 12:42:26.281675 2341102464 layer_factory.hpp:77] Creating layer relu5_2/dw
I0113 12:42:26.281683 2341102464 net.cpp:86] Creating Layer relu5_2/dw
I0113 12:42:26.281690 2341102464 net.cpp:408] relu5_2/dw <- conv5_2/dw
I0113 12:42:26.281698 2341102464 net.cpp:369] relu5_2/dw -> conv5_2/dw (in-place)
I0113 12:42:26.281708 2341102464 net.cpp:124] Setting up relu5_2/dw
I0113 12:42:26.281714 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.281723 2341102464 net.cpp:139] Memory required for data: 1344717040
I0113 12:42:26.281730 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep
I0113 12:42:26.281740 2341102464 net.cpp:86] Creating Layer conv5_2/sep
I0113 12:42:26.281747 2341102464 net.cpp:408] conv5_2/sep <- conv5_2/dw
I0113 12:42:26.281756 2341102464 net.cpp:382] conv5_2/sep -> conv5_2/sep
I0113 12:42:26.284366 2341102464 net.cpp:124] Setting up conv5_2/sep
I0113 12:42:26.284387 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284399 2341102464 net.cpp:139] Memory required for data: 1352745200
I0113 12:42:26.284409 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/bn
I0113 12:42:26.284421 2341102464 net.cpp:86] Creating Layer conv5_2/sep/bn
I0113 12:42:26.284440 2341102464 net.cpp:408] conv5_2/sep/bn <- conv5_2/sep
I0113 12:42:26.284453 2341102464 net.cpp:369] conv5_2/sep/bn -> conv5_2/sep (in-place)
I0113 12:42:26.284504 2341102464 net.cpp:124] Setting up conv5_2/sep/bn
I0113 12:42:26.284514 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284523 2341102464 net.cpp:139] Memory required for data: 1360773360
I0113 12:42:26.284534 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/scale
I0113 12:42:26.284544 2341102464 net.cpp:86] Creating Layer conv5_2/sep/scale
I0113 12:42:26.284552 2341102464 net.cpp:408] conv5_2/sep/scale <- conv5_2/sep
I0113 12:42:26.284560 2341102464 net.cpp:369] conv5_2/sep/scale -> conv5_2/sep (in-place)
I0113 12:42:26.284575 2341102464 layer_factory.hpp:77] Creating layer conv5_2/sep/scale
I0113 12:42:26.284592 2341102464 net.cpp:124] Setting up conv5_2/sep/scale
I0113 12:42:26.284600 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284607 2341102464 net.cpp:139] Memory required for data: 1368801520
I0113 12:42:26.284617 2341102464 layer_factory.hpp:77] Creating layer relu5_2/sep
I0113 12:42:26.284626 2341102464 net.cpp:86] Creating Layer relu5_2/sep
I0113 12:42:26.284632 2341102464 net.cpp:408] relu5_2/sep <- conv5_2/sep
I0113 12:42:26.284641 2341102464 net.cpp:369] relu5_2/sep -> conv5_2/sep (in-place)
I0113 12:42:26.284648 2341102464 net.cpp:124] Setting up relu5_2/sep
I0113 12:42:26.284656 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284663 2341102464 net.cpp:139] Memory required for data: 1376829680
I0113 12:42:26.284670 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw
I0113 12:42:26.284680 2341102464 net.cpp:86] Creating Layer conv5_3/dw
I0113 12:42:26.284687 2341102464 net.cpp:408] conv5_3/dw <- conv5_2/sep
I0113 12:42:26.284695 2341102464 net.cpp:382] conv5_3/dw -> conv5_3/dw
I0113 12:42:26.284785 2341102464 net.cpp:124] Setting up conv5_3/dw
I0113 12:42:26.284792 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284801 2341102464 net.cpp:139] Memory required for data: 1384857840
I0113 12:42:26.284809 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/bn
I0113 12:42:26.284817 2341102464 net.cpp:86] Creating Layer conv5_3/dw/bn
I0113 12:42:26.284824 2341102464 net.cpp:408] conv5_3/dw/bn <- conv5_3/dw
I0113 12:42:26.284832 2341102464 net.cpp:369] conv5_3/dw/bn -> conv5_3/dw (in-place)
I0113 12:42:26.284847 2341102464 net.cpp:124] Setting up conv5_3/dw/bn
I0113 12:42:26.284852 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284862 2341102464 net.cpp:139] Memory required for data: 1392886000
I0113 12:42:26.284870 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/scale
I0113 12:42:26.284879 2341102464 net.cpp:86] Creating Layer conv5_3/dw/scale
I0113 12:42:26.284886 2341102464 net.cpp:408] conv5_3/dw/scale <- conv5_3/dw
I0113 12:42:26.284894 2341102464 net.cpp:369] conv5_3/dw/scale -> conv5_3/dw (in-place)
I0113 12:42:26.284906 2341102464 layer_factory.hpp:77] Creating layer conv5_3/dw/scale
I0113 12:42:26.284919 2341102464 net.cpp:124] Setting up conv5_3/dw/scale
I0113 12:42:26.284929 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284936 2341102464 net.cpp:139] Memory required for data: 1400914160
I0113 12:42:26.284946 2341102464 layer_factory.hpp:77] Creating layer relu5_3/dw
I0113 12:42:26.284955 2341102464 net.cpp:86] Creating Layer relu5_3/dw
I0113 12:42:26.284962 2341102464 net.cpp:408] relu5_3/dw <- conv5_3/dw
I0113 12:42:26.284970 2341102464 net.cpp:369] relu5_3/dw -> conv5_3/dw (in-place)
I0113 12:42:26.284979 2341102464 net.cpp:124] Setting up relu5_3/dw
I0113 12:42:26.284986 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.284996 2341102464 net.cpp:139] Memory required for data: 1408942320
I0113 12:42:26.285003 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep
I0113 12:42:26.285014 2341102464 net.cpp:86] Creating Layer conv5_3/sep
I0113 12:42:26.285022 2341102464 net.cpp:408] conv5_3/sep <- conv5_3/dw
I0113 12:42:26.285061 2341102464 net.cpp:382] conv5_3/sep -> conv5_3/sep
I0113 12:42:26.287530 2341102464 net.cpp:124] Setting up conv5_3/sep
I0113 12:42:26.287555 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.287564 2341102464 net.cpp:139] Memory required for data: 1416970480
I0113 12:42:26.287582 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/bn
I0113 12:42:26.287600 2341102464 net.cpp:86] Creating Layer conv5_3/sep/bn
I0113 12:42:26.287607 2341102464 net.cpp:408] conv5_3/sep/bn <- conv5_3/sep
I0113 12:42:26.287616 2341102464 net.cpp:369] conv5_3/sep/bn -> conv5_3/sep (in-place)
I0113 12:42:26.287628 2341102464 net.cpp:124] Setting up conv5_3/sep/bn
I0113 12:42:26.287633 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.287642 2341102464 net.cpp:139] Memory required for data: 1424998640
I0113 12:42:26.287668 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/scale
I0113 12:42:26.287701 2341102464 net.cpp:86] Creating Layer conv5_3/sep/scale
I0113 12:42:26.287712 2341102464 net.cpp:408] conv5_3/sep/scale <- conv5_3/sep
I0113 12:42:26.287722 2341102464 net.cpp:369] conv5_3/sep/scale -> conv5_3/sep (in-place)
I0113 12:42:26.287744 2341102464 layer_factory.hpp:77] Creating layer conv5_3/sep/scale
I0113 12:42:26.287771 2341102464 net.cpp:124] Setting up conv5_3/sep/scale
I0113 12:42:26.287781 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.287787 2341102464 net.cpp:139] Memory required for data: 1433026800
I0113 12:42:26.287793 2341102464 layer_factory.hpp:77] Creating layer relu5_3/sep
I0113 12:42:26.287801 2341102464 net.cpp:86] Creating Layer relu5_3/sep
I0113 12:42:26.287806 2341102464 net.cpp:408] relu5_3/sep <- conv5_3/sep
I0113 12:42:26.287811 2341102464 net.cpp:369] relu5_3/sep -> conv5_3/sep (in-place)
I0113 12:42:26.287817 2341102464 net.cpp:124] Setting up relu5_3/sep
I0113 12:42:26.287822 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.287828 2341102464 net.cpp:139] Memory required for data: 1441054960
I0113 12:42:26.287833 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw
I0113 12:42:26.287842 2341102464 net.cpp:86] Creating Layer conv5_4/dw
I0113 12:42:26.287847 2341102464 net.cpp:408] conv5_4/dw <- conv5_3/sep
I0113 12:42:26.287853 2341102464 net.cpp:382] conv5_4/dw -> conv5_4/dw
I0113 12:42:26.287935 2341102464 net.cpp:124] Setting up conv5_4/dw
I0113 12:42:26.287942 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.287951 2341102464 net.cpp:139] Memory required for data: 1449083120
I0113 12:42:26.287959 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/bn
I0113 12:42:26.287967 2341102464 net.cpp:86] Creating Layer conv5_4/dw/bn
I0113 12:42:26.287974 2341102464 net.cpp:408] conv5_4/dw/bn <- conv5_4/dw
I0113 12:42:26.287982 2341102464 net.cpp:369] conv5_4/dw/bn -> conv5_4/dw (in-place)
I0113 12:42:26.287997 2341102464 net.cpp:124] Setting up conv5_4/dw/bn
I0113 12:42:26.288004 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.288025 2341102464 net.cpp:139] Memory required for data: 1457111280
I0113 12:42:26.288033 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/scale
I0113 12:42:26.288040 2341102464 net.cpp:86] Creating Layer conv5_4/dw/scale
I0113 12:42:26.288046 2341102464 net.cpp:408] conv5_4/dw/scale <- conv5_4/dw
I0113 12:42:26.288074 2341102464 net.cpp:369] conv5_4/dw/scale -> conv5_4/dw (in-place)
I0113 12:42:26.288089 2341102464 layer_factory.hpp:77] Creating layer conv5_4/dw/scale
I0113 12:42:26.288112 2341102464 net.cpp:124] Setting up conv5_4/dw/scale
I0113 12:42:26.288128 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.288137 2341102464 net.cpp:139] Memory required for data: 1465139440
I0113 12:42:26.288146 2341102464 layer_factory.hpp:77] Creating layer relu5_4/dw
I0113 12:42:26.288156 2341102464 net.cpp:86] Creating Layer relu5_4/dw
I0113 12:42:26.288161 2341102464 net.cpp:408] relu5_4/dw <- conv5_4/dw
I0113 12:42:26.288166 2341102464 net.cpp:369] relu5_4/dw -> conv5_4/dw (in-place)
I0113 12:42:26.288173 2341102464 net.cpp:124] Setting up relu5_4/dw
I0113 12:42:26.288178 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.288184 2341102464 net.cpp:139] Memory required for data: 1473167600
I0113 12:42:26.288189 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep
I0113 12:42:26.288197 2341102464 net.cpp:86] Creating Layer conv5_4/sep
I0113 12:42:26.288203 2341102464 net.cpp:408] conv5_4/sep <- conv5_4/dw
I0113 12:42:26.288226 2341102464 net.cpp:382] conv5_4/sep -> conv5_4/sep
I0113 12:42:26.290520 2341102464 net.cpp:124] Setting up conv5_4/sep
I0113 12:42:26.290539 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290549 2341102464 net.cpp:139] Memory required for data: 1481195760
I0113 12:42:26.290556 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/bn
I0113 12:42:26.290567 2341102464 net.cpp:86] Creating Layer conv5_4/sep/bn
I0113 12:42:26.290575 2341102464 net.cpp:408] conv5_4/sep/bn <- conv5_4/sep
I0113 12:42:26.290587 2341102464 net.cpp:369] conv5_4/sep/bn -> conv5_4/sep (in-place)
I0113 12:42:26.290601 2341102464 net.cpp:124] Setting up conv5_4/sep/bn
I0113 12:42:26.290621 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290634 2341102464 net.cpp:139] Memory required for data: 1489223920
I0113 12:42:26.290642 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/scale
I0113 12:42:26.290652 2341102464 net.cpp:86] Creating Layer conv5_4/sep/scale
I0113 12:42:26.290657 2341102464 net.cpp:408] conv5_4/sep/scale <- conv5_4/sep
I0113 12:42:26.290663 2341102464 net.cpp:369] conv5_4/sep/scale -> conv5_4/sep (in-place)
I0113 12:42:26.290675 2341102464 layer_factory.hpp:77] Creating layer conv5_4/sep/scale
I0113 12:42:26.290688 2341102464 net.cpp:124] Setting up conv5_4/sep/scale
I0113 12:42:26.290694 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290704 2341102464 net.cpp:139] Memory required for data: 1497252080
I0113 12:42:26.290712 2341102464 layer_factory.hpp:77] Creating layer relu5_4/sep
I0113 12:42:26.290733 2341102464 net.cpp:86] Creating Layer relu5_4/sep
I0113 12:42:26.290740 2341102464 net.cpp:408] relu5_4/sep <- conv5_4/sep
I0113 12:42:26.290745 2341102464 net.cpp:369] relu5_4/sep -> conv5_4/sep (in-place)
I0113 12:42:26.290752 2341102464 net.cpp:124] Setting up relu5_4/sep
I0113 12:42:26.290757 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290765 2341102464 net.cpp:139] Memory required for data: 1505280240
I0113 12:42:26.290769 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw
I0113 12:42:26.290777 2341102464 net.cpp:86] Creating Layer conv5_5/dw
I0113 12:42:26.290782 2341102464 net.cpp:408] conv5_5/dw <- conv5_4/sep
I0113 12:42:26.290788 2341102464 net.cpp:382] conv5_5/dw -> conv5_5/dw
I0113 12:42:26.290841 2341102464 net.cpp:124] Setting up conv5_5/dw
I0113 12:42:26.290848 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290853 2341102464 net.cpp:139] Memory required for data: 1513308400
I0113 12:42:26.290859 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/bn
I0113 12:42:26.290865 2341102464 net.cpp:86] Creating Layer conv5_5/dw/bn
I0113 12:42:26.290870 2341102464 net.cpp:408] conv5_5/dw/bn <- conv5_5/dw
I0113 12:42:26.290875 2341102464 net.cpp:369] conv5_5/dw/bn -> conv5_5/dw (in-place)
I0113 12:42:26.290885 2341102464 net.cpp:124] Setting up conv5_5/dw/bn
I0113 12:42:26.290891 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290897 2341102464 net.cpp:139] Memory required for data: 1521336560
I0113 12:42:26.290908 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/scale
I0113 12:42:26.290915 2341102464 net.cpp:86] Creating Layer conv5_5/dw/scale
I0113 12:42:26.290920 2341102464 net.cpp:408] conv5_5/dw/scale <- conv5_5/dw
I0113 12:42:26.290925 2341102464 net.cpp:369] conv5_5/dw/scale -> conv5_5/dw (in-place)
I0113 12:42:26.290933 2341102464 layer_factory.hpp:77] Creating layer conv5_5/dw/scale
I0113 12:42:26.290944 2341102464 net.cpp:124] Setting up conv5_5/dw/scale
I0113 12:42:26.290949 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290956 2341102464 net.cpp:139] Memory required for data: 1529364720
I0113 12:42:26.290961 2341102464 layer_factory.hpp:77] Creating layer relu5_5/dw
I0113 12:42:26.290967 2341102464 net.cpp:86] Creating Layer relu5_5/dw
I0113 12:42:26.290971 2341102464 net.cpp:408] relu5_5/dw <- conv5_5/dw
I0113 12:42:26.290977 2341102464 net.cpp:369] relu5_5/dw -> conv5_5/dw (in-place)
I0113 12:42:26.290982 2341102464 net.cpp:124] Setting up relu5_5/dw
I0113 12:42:26.290987 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.290993 2341102464 net.cpp:139] Memory required for data: 1537392880
I0113 12:42:26.290997 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep
I0113 12:42:26.291004 2341102464 net.cpp:86] Creating Layer conv5_5/sep
I0113 12:42:26.291009 2341102464 net.cpp:408] conv5_5/sep <- conv5_5/dw
I0113 12:42:26.291014 2341102464 net.cpp:382] conv5_5/sep -> conv5_5/sep
I0113 12:42:26.293435 2341102464 net.cpp:124] Setting up conv5_5/sep
I0113 12:42:26.293459 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.293468 2341102464 net.cpp:139] Memory required for data: 1545421040
I0113 12:42:26.293475 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/bn
I0113 12:42:26.293485 2341102464 net.cpp:86] Creating Layer conv5_5/sep/bn
I0113 12:42:26.293491 2341102464 net.cpp:408] conv5_5/sep/bn <- conv5_5/sep
I0113 12:42:26.293498 2341102464 net.cpp:369] conv5_5/sep/bn -> conv5_5/sep (in-place)
I0113 12:42:26.293521 2341102464 net.cpp:124] Setting up conv5_5/sep/bn
I0113 12:42:26.293529 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.293540 2341102464 net.cpp:139] Memory required for data: 1553449200
I0113 12:42:26.293555 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/scale
I0113 12:42:26.293573 2341102464 net.cpp:86] Creating Layer conv5_5/sep/scale
I0113 12:42:26.293581 2341102464 net.cpp:408] conv5_5/sep/scale <- conv5_5/sep
I0113 12:42:26.293588 2341102464 net.cpp:369] conv5_5/sep/scale -> conv5_5/sep (in-place)
I0113 12:42:26.293601 2341102464 layer_factory.hpp:77] Creating layer conv5_5/sep/scale
I0113 12:42:26.293619 2341102464 net.cpp:124] Setting up conv5_5/sep/scale
I0113 12:42:26.293625 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.293632 2341102464 net.cpp:139] Memory required for data: 1561477360
I0113 12:42:26.293638 2341102464 layer_factory.hpp:77] Creating layer relu5_5/sep
I0113 12:42:26.293644 2341102464 net.cpp:86] Creating Layer relu5_5/sep
I0113 12:42:26.293649 2341102464 net.cpp:408] relu5_5/sep <- conv5_5/sep
I0113 12:42:26.293655 2341102464 net.cpp:369] relu5_5/sep -> conv5_5/sep (in-place)
I0113 12:42:26.293661 2341102464 net.cpp:124] Setting up relu5_5/sep
I0113 12:42:26.293666 2341102464 net.cpp:131] Top shape: 20 512 14 14 (2007040)
I0113 12:42:26.293671 2341102464 net.cpp:139] Memory required for data: 1569505520
I0113 12:42:26.293676 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw
I0113 12:42:26.293684 2341102464 net.cpp:86] Creating Layer conv5_6/dw
I0113 12:42:26.293689 2341102464 net.cpp:408] conv5_6/dw <- conv5_5/sep
I0113 12:42:26.293694 2341102464 net.cpp:382] conv5_6/dw -> conv5_6/dw
I0113 12:42:26.293747 2341102464 net.cpp:124] Setting up conv5_6/dw
I0113 12:42:26.293786 2341102464 net.cpp:131] Top shape: 20 512 7 7 (501760)
I0113 12:42:26.293809 2341102464 net.cpp:139] Memory required for data: 1571512560
I0113 12:42:26.293825 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/bn
I0113 12:42:26.293836 2341102464 net.cpp:86] Creating Layer conv5_6/dw/bn
I0113 12:42:26.293845 2341102464 net.cpp:408] conv5_6/dw/bn <- conv5_6/dw
I0113 12:42:26.293856 2341102464 net.cpp:369] conv5_6/dw/bn -> conv5_6/dw (in-place)
I0113 12:42:26.293874 2341102464 net.cpp:124] Setting up conv5_6/dw/bn
I0113 12:42:26.293892 2341102464 net.cpp:131] Top shape: 20 512 7 7 (501760)
I0113 12:42:26.293903 2341102464 net.cpp:139] Memory required for data: 1573519600
I0113 12:42:26.293911 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/scale
I0113 12:42:26.293920 2341102464 net.cpp:86] Creating Layer conv5_6/dw/scale
I0113 12:42:26.293926 2341102464 net.cpp:408] conv5_6/dw/scale <- conv5_6/dw
I0113 12:42:26.293931 2341102464 net.cpp:369] conv5_6/dw/scale -> conv5_6/dw (in-place)
I0113 12:42:26.293942 2341102464 layer_factory.hpp:77] Creating layer conv5_6/dw/scale
I0113 12:42:26.293953 2341102464 net.cpp:124] Setting up conv5_6/dw/scale
I0113 12:42:26.293959 2341102464 net.cpp:131] Top shape: 20 512 7 7 (501760)
I0113 12:42:26.293964 2341102464 net.cpp:139] Memory required for data: 1575526640
I0113 12:42:26.293970 2341102464 layer_factory.hpp:77] Creating layer relu5_6/dw
I0113 12:42:26.293977 2341102464 net.cpp:86] Creating Layer relu5_6/dw
I0113 12:42:26.293982 2341102464 net.cpp:408] relu5_6/dw <- conv5_6/dw
I0113 12:42:26.293988 2341102464 net.cpp:369] relu5_6/dw -> conv5_6/dw (in-place)
I0113 12:42:26.293994 2341102464 net.cpp:124] Setting up relu5_6/dw
I0113 12:42:26.293999 2341102464 net.cpp:131] Top shape: 20 512 7 7 (501760)
I0113 12:42:26.294004 2341102464 net.cpp:139] Memory required for data: 1577533680
I0113 12:42:26.294011 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep
I0113 12:42:26.294019 2341102464 net.cpp:86] Creating Layer conv5_6/sep
I0113 12:42:26.294024 2341102464 net.cpp:408] conv5_6/sep <- conv5_6/dw
I0113 12:42:26.294030 2341102464 net.cpp:382] conv5_6/sep -> conv5_6/sep
I0113 12:42:26.298549 2341102464 net.cpp:124] Setting up conv5_6/sep
I0113 12:42:26.298571 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298579 2341102464 net.cpp:139] Memory required for data: 1581547760
I0113 12:42:26.298588 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/bn
I0113 12:42:26.298596 2341102464 net.cpp:86] Creating Layer conv5_6/sep/bn
I0113 12:42:26.298602 2341102464 net.cpp:408] conv5_6/sep/bn <- conv5_6/sep
I0113 12:42:26.298609 2341102464 net.cpp:369] conv5_6/sep/bn -> conv5_6/sep (in-place)
I0113 12:42:26.298624 2341102464 net.cpp:124] Setting up conv5_6/sep/bn
I0113 12:42:26.298629 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298635 2341102464 net.cpp:139] Memory required for data: 1585561840
I0113 12:42:26.298641 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/scale
I0113 12:42:26.298648 2341102464 net.cpp:86] Creating Layer conv5_6/sep/scale
I0113 12:42:26.298653 2341102464 net.cpp:408] conv5_6/sep/scale <- conv5_6/sep
I0113 12:42:26.298660 2341102464 net.cpp:369] conv5_6/sep/scale -> conv5_6/sep (in-place)
I0113 12:42:26.298669 2341102464 layer_factory.hpp:77] Creating layer conv5_6/sep/scale
I0113 12:42:26.298681 2341102464 net.cpp:124] Setting up conv5_6/sep/scale
I0113 12:42:26.298686 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298692 2341102464 net.cpp:139] Memory required for data: 1589575920
I0113 12:42:26.298697 2341102464 layer_factory.hpp:77] Creating layer relu5_6/sep
I0113 12:42:26.298703 2341102464 net.cpp:86] Creating Layer relu5_6/sep
I0113 12:42:26.298708 2341102464 net.cpp:408] relu5_6/sep <- conv5_6/sep
I0113 12:42:26.298725 2341102464 net.cpp:369] relu5_6/sep -> conv5_6/sep (in-place)
I0113 12:42:26.298741 2341102464 net.cpp:124] Setting up relu5_6/sep
I0113 12:42:26.298748 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298754 2341102464 net.cpp:139] Memory required for data: 1593590000
I0113 12:42:26.298759 2341102464 layer_factory.hpp:77] Creating layer conv6/dw
I0113 12:42:26.298769 2341102464 net.cpp:86] Creating Layer conv6/dw
I0113 12:42:26.298774 2341102464 net.cpp:408] conv6/dw <- conv5_6/sep
I0113 12:42:26.298781 2341102464 net.cpp:382] conv6/dw -> conv6/dw
I0113 12:42:26.298908 2341102464 net.cpp:124] Setting up conv6/dw
I0113 12:42:26.298923 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298929 2341102464 net.cpp:139] Memory required for data: 1597604080
I0113 12:42:26.298936 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/bn
I0113 12:42:26.298943 2341102464 net.cpp:86] Creating Layer conv6/dw/bn
I0113 12:42:26.298949 2341102464 net.cpp:408] conv6/dw/bn <- conv6/dw
I0113 12:42:26.298955 2341102464 net.cpp:369] conv6/dw/bn -> conv6/dw (in-place)
I0113 12:42:26.298969 2341102464 net.cpp:124] Setting up conv6/dw/bn
I0113 12:42:26.298974 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.298980 2341102464 net.cpp:139] Memory required for data: 1601618160
I0113 12:42:26.298987 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0113 12:42:26.298993 2341102464 net.cpp:86] Creating Layer conv6/dw/scale
I0113 12:42:26.298998 2341102464 net.cpp:408] conv6/dw/scale <- conv6/dw
I0113 12:42:26.299005 2341102464 net.cpp:369] conv6/dw/scale -> conv6/dw (in-place)
I0113 12:42:26.299013 2341102464 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0113 12:42:26.299026 2341102464 net.cpp:124] Setting up conv6/dw/scale
I0113 12:42:26.299031 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.299036 2341102464 net.cpp:139] Memory required for data: 1605632240
I0113 12:42:26.299042 2341102464 layer_factory.hpp:77] Creating layer relu6/dw
I0113 12:42:26.299048 2341102464 net.cpp:86] Creating Layer relu6/dw
I0113 12:42:26.299053 2341102464 net.cpp:408] relu6/dw <- conv6/dw
I0113 12:42:26.299058 2341102464 net.cpp:369] relu6/dw -> conv6/dw (in-place)
I0113 12:42:26.299064 2341102464 net.cpp:124] Setting up relu6/dw
I0113 12:42:26.299068 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.299074 2341102464 net.cpp:139] Memory required for data: 1609646320
I0113 12:42:26.299080 2341102464 layer_factory.hpp:77] Creating layer conv6/sep
I0113 12:42:26.299088 2341102464 net.cpp:86] Creating Layer conv6/sep
I0113 12:42:26.299093 2341102464 net.cpp:408] conv6/sep <- conv6/dw
I0113 12:42:26.299098 2341102464 net.cpp:382] conv6/sep -> conv6/sep
I0113 12:42:26.308218 2341102464 net.cpp:124] Setting up conv6/sep
I0113 12:42:26.308244 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.308255 2341102464 net.cpp:139] Memory required for data: 1613660400
I0113 12:42:26.308262 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/bn
I0113 12:42:26.308281 2341102464 net.cpp:86] Creating Layer conv6/sep/bn
I0113 12:42:26.308295 2341102464 net.cpp:408] conv6/sep/bn <- conv6/sep
I0113 12:42:26.308302 2341102464 net.cpp:369] conv6/sep/bn -> conv6/sep (in-place)
I0113 12:42:26.308331 2341102464 net.cpp:124] Setting up conv6/sep/bn
I0113 12:42:26.308343 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.308353 2341102464 net.cpp:139] Memory required for data: 1617674480
I0113 12:42:26.308373 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/scale
I0113 12:42:26.308382 2341102464 net.cpp:86] Creating Layer conv6/sep/scale
I0113 12:42:26.308389 2341102464 net.cpp:408] conv6/sep/scale <- conv6/sep
I0113 12:42:26.308398 2341102464 net.cpp:369] conv6/sep/scale -> conv6/sep (in-place)
I0113 12:42:26.308414 2341102464 layer_factory.hpp:77] Creating layer conv6/sep/scale
I0113 12:42:26.308437 2341102464 net.cpp:124] Setting up conv6/sep/scale
I0113 12:42:26.308444 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.308449 2341102464 net.cpp:139] Memory required for data: 1621688560
I0113 12:42:26.308455 2341102464 layer_factory.hpp:77] Creating layer relu6/sep
I0113 12:42:26.308461 2341102464 net.cpp:86] Creating Layer relu6/sep
I0113 12:42:26.308466 2341102464 net.cpp:408] relu6/sep <- conv6/sep
I0113 12:42:26.308480 2341102464 net.cpp:369] relu6/sep -> conv6/sep (in-place)
I0113 12:42:26.308486 2341102464 net.cpp:124] Setting up relu6/sep
I0113 12:42:26.308491 2341102464 net.cpp:131] Top shape: 20 1024 7 7 (1003520)
I0113 12:42:26.308496 2341102464 net.cpp:139] Memory required for data: 1625702640
I0113 12:42:26.308501 2341102464 layer_factory.hpp:77] Creating layer pool6
I0113 12:42:26.308509 2341102464 net.cpp:86] Creating Layer pool6
I0113 12:42:26.308513 2341102464 net.cpp:408] pool6 <- conv6/sep
I0113 12:42:26.308596 2341102464 net.cpp:382] pool6 -> pool6
I0113 12:42:26.308611 2341102464 net.cpp:124] Setting up pool6
I0113 12:42:26.308617 2341102464 net.cpp:131] Top shape: 20 1024 1 1 (20480)
I0113 12:42:26.308624 2341102464 net.cpp:139] Memory required for data: 1625784560
I0113 12:42:26.308629 2341102464 layer_factory.hpp:77] Creating layer fc7_album
I0113 12:42:26.308648 2341102464 net.cpp:86] Creating Layer fc7_album
I0113 12:42:26.308660 2341102464 net.cpp:408] fc7_album <- pool6
I0113 12:42:26.308668 2341102464 net.cpp:382] fc7_album -> fc7_album
I0113 12:42:26.308742 2341102464 net.cpp:124] Setting up fc7_album
I0113 12:42:26.308751 2341102464 net.cpp:131] Top shape: 20 4 1 1 (80)
I0113 12:42:26.308768 2341102464 net.cpp:139] Memory required for data: 1625784880
I0113 12:42:26.308780 2341102464 layer_factory.hpp:77] Creating layer fc7_album_fc7_album_0_split
I0113 12:42:26.308787 2341102464 net.cpp:86] Creating Layer fc7_album_fc7_album_0_split
I0113 12:42:26.308794 2341102464 net.cpp:408] fc7_album_fc7_album_0_split <- fc7_album
I0113 12:42:26.308799 2341102464 net.cpp:382] fc7_album_fc7_album_0_split -> fc7_album_fc7_album_0_split_0
I0113 12:42:26.308806 2341102464 net.cpp:382] fc7_album_fc7_album_0_split -> fc7_album_fc7_album_0_split_1
I0113 12:42:26.308815 2341102464 net.cpp:124] Setting up fc7_album_fc7_album_0_split
I0113 12:42:26.308820 2341102464 net.cpp:131] Top shape: 20 4 1 1 (80)
I0113 12:42:26.308825 2341102464 net.cpp:131] Top shape: 20 4 1 1 (80)
I0113 12:42:26.308831 2341102464 net.cpp:139] Memory required for data: 1625785520
I0113 12:42:26.308836 2341102464 layer_factory.hpp:77] Creating layer accuracy
I0113 12:42:26.308843 2341102464 net.cpp:86] Creating Layer accuracy
I0113 12:42:26.308957 2341102464 net.cpp:408] accuracy <- fc7_album_fc7_album_0_split_0
I0113 12:42:26.308969 2341102464 net.cpp:408] accuracy <- label_data_1_split_0
I0113 12:42:26.308977 2341102464 net.cpp:382] accuracy -> accuracy
I0113 12:42:26.308985 2341102464 net.cpp:124] Setting up accuracy
I0113 12:42:26.308991 2341102464 net.cpp:131] Top shape: (1)
I0113 12:42:26.308996 2341102464 net.cpp:139] Memory required for data: 1625785524
I0113 12:42:26.309001 2341102464 layer_factory.hpp:77] Creating layer loss
I0113 12:42:26.309020 2341102464 net.cpp:86] Creating Layer loss
I0113 12:42:26.309031 2341102464 net.cpp:408] loss <- fc7_album_fc7_album_0_split_1
I0113 12:42:26.309038 2341102464 net.cpp:408] loss <- label_data_1_split_1
I0113 12:42:26.309044 2341102464 net.cpp:382] loss -> loss
I0113 12:42:26.309053 2341102464 layer_factory.hpp:77] Creating layer loss
I0113 12:42:26.309067 2341102464 net.cpp:124] Setting up loss
I0113 12:42:26.309072 2341102464 net.cpp:131] Top shape: (1)
I0113 12:42:26.309079 2341102464 net.cpp:134]     with loss weight 1
I0113 12:42:26.309087 2341102464 net.cpp:139] Memory required for data: 1625785528
I0113 12:42:26.309092 2341102464 net.cpp:200] loss needs backward computation.
I0113 12:42:26.309100 2341102464 net.cpp:202] accuracy does not need backward computation.
I0113 12:42:26.309108 2341102464 net.cpp:200] fc7_album_fc7_album_0_split needs backward computation.
I0113 12:42:26.309113 2341102464 net.cpp:200] fc7_album needs backward computation.
I0113 12:42:26.309129 2341102464 net.cpp:200] pool6 needs backward computation.
I0113 12:42:26.309135 2341102464 net.cpp:200] relu6/sep needs backward computation.
I0113 12:42:26.309140 2341102464 net.cpp:200] conv6/sep/scale needs backward computation.
I0113 12:42:26.309145 2341102464 net.cpp:200] conv6/sep/bn needs backward computation.
I0113 12:42:26.309149 2341102464 net.cpp:200] conv6/sep needs backward computation.
I0113 12:42:26.309154 2341102464 net.cpp:200] relu6/dw needs backward computation.
I0113 12:42:26.309159 2341102464 net.cpp:200] conv6/dw/scale needs backward computation.
I0113 12:42:26.309165 2341102464 net.cpp:200] conv6/dw/bn needs backward computation.
I0113 12:42:26.309170 2341102464 net.cpp:200] conv6/dw needs backward computation.
I0113 12:42:26.309175 2341102464 net.cpp:200] relu5_6/sep needs backward computation.
I0113 12:42:26.309180 2341102464 net.cpp:200] conv5_6/sep/scale needs backward computation.
I0113 12:42:26.309216 2341102464 net.cpp:200] conv5_6/sep/bn needs backward computation.
I0113 12:42:26.309226 2341102464 net.cpp:200] conv5_6/sep needs backward computation.
I0113 12:42:26.309232 2341102464 net.cpp:200] relu5_6/dw needs backward computation.
I0113 12:42:26.309237 2341102464 net.cpp:200] conv5_6/dw/scale needs backward computation.
I0113 12:42:26.309243 2341102464 net.cpp:200] conv5_6/dw/bn needs backward computation.
I0113 12:42:26.309248 2341102464 net.cpp:200] conv5_6/dw needs backward computation.
I0113 12:42:26.309253 2341102464 net.cpp:200] relu5_5/sep needs backward computation.
I0113 12:42:26.309258 2341102464 net.cpp:200] conv5_5/sep/scale needs backward computation.
I0113 12:42:26.309263 2341102464 net.cpp:200] conv5_5/sep/bn needs backward computation.
I0113 12:42:26.309267 2341102464 net.cpp:200] conv5_5/sep needs backward computation.
I0113 12:42:26.309273 2341102464 net.cpp:200] relu5_5/dw needs backward computation.
I0113 12:42:26.309278 2341102464 net.cpp:200] conv5_5/dw/scale needs backward computation.
I0113 12:42:26.309283 2341102464 net.cpp:200] conv5_5/dw/bn needs backward computation.
I0113 12:42:26.309288 2341102464 net.cpp:200] conv5_5/dw needs backward computation.
I0113 12:42:26.309291 2341102464 net.cpp:200] relu5_4/sep needs backward computation.
I0113 12:42:26.309376 2341102464 net.cpp:200] conv5_4/sep/scale needs backward computation.
I0113 12:42:26.309387 2341102464 net.cpp:200] conv5_4/sep/bn needs backward computation.
I0113 12:42:26.309393 2341102464 net.cpp:200] conv5_4/sep needs backward computation.
I0113 12:42:26.309398 2341102464 net.cpp:200] relu5_4/dw needs backward computation.
I0113 12:42:26.309403 2341102464 net.cpp:200] conv5_4/dw/scale needs backward computation.
I0113 12:42:26.309408 2341102464 net.cpp:200] conv5_4/dw/bn needs backward computation.
I0113 12:42:26.309413 2341102464 net.cpp:200] conv5_4/dw needs backward computation.
I0113 12:42:26.309418 2341102464 net.cpp:200] relu5_3/sep needs backward computation.
I0113 12:42:26.309422 2341102464 net.cpp:200] conv5_3/sep/scale needs backward computation.
I0113 12:42:26.309427 2341102464 net.cpp:200] conv5_3/sep/bn needs backward computation.
I0113 12:42:26.309432 2341102464 net.cpp:200] conv5_3/sep needs backward computation.
I0113 12:42:26.309437 2341102464 net.cpp:200] relu5_3/dw needs backward computation.
I0113 12:42:26.309442 2341102464 net.cpp:200] conv5_3/dw/scale needs backward computation.
I0113 12:42:26.309446 2341102464 net.cpp:200] conv5_3/dw/bn needs backward computation.
I0113 12:42:26.309451 2341102464 net.cpp:200] conv5_3/dw needs backward computation.
I0113 12:42:26.309455 2341102464 net.cpp:200] relu5_2/sep needs backward computation.
I0113 12:42:26.309525 2341102464 net.cpp:200] conv5_2/sep/scale needs backward computation.
I0113 12:42:26.309538 2341102464 net.cpp:200] conv5_2/sep/bn needs backward computation.
I0113 12:42:26.309546 2341102464 net.cpp:200] conv5_2/sep needs backward computation.
I0113 12:42:26.309553 2341102464 net.cpp:200] relu5_2/dw needs backward computation.
I0113 12:42:26.309561 2341102464 net.cpp:200] conv5_2/dw/scale needs backward computation.
I0113 12:42:26.309566 2341102464 net.cpp:200] conv5_2/dw/bn needs backward computation.
I0113 12:42:26.309571 2341102464 net.cpp:200] conv5_2/dw needs backward computation.
I0113 12:42:26.309576 2341102464 net.cpp:200] relu5_1/sep needs backward computation.
I0113 12:42:26.309581 2341102464 net.cpp:200] conv5_1/sep/scale needs backward computation.
I0113 12:42:26.309584 2341102464 net.cpp:200] conv5_1/sep/bn needs backward computation.
I0113 12:42:26.309589 2341102464 net.cpp:200] conv5_1/sep needs backward computation.
I0113 12:42:26.309594 2341102464 net.cpp:200] relu5_1/dw needs backward computation.
I0113 12:42:26.309599 2341102464 net.cpp:200] conv5_1/dw/scale needs backward computation.
I0113 12:42:26.309604 2341102464 net.cpp:200] conv5_1/dw/bn needs backward computation.
I0113 12:42:26.309662 2341102464 net.cpp:200] conv5_1/dw needs backward computation.
I0113 12:42:26.309672 2341102464 net.cpp:200] relu4_2/sep needs backward computation.
I0113 12:42:26.309677 2341102464 net.cpp:200] conv4_2/sep/scale needs backward computation.
I0113 12:42:26.309682 2341102464 net.cpp:200] conv4_2/sep/bn needs backward computation.
I0113 12:42:26.309689 2341102464 net.cpp:200] conv4_2/sep needs backward computation.
I0113 12:42:26.309696 2341102464 net.cpp:200] relu4_2/dw needs backward computation.
I0113 12:42:26.309701 2341102464 net.cpp:200] conv4_2/dw/scale needs backward computation.
I0113 12:42:26.309706 2341102464 net.cpp:200] conv4_2/dw/bn needs backward computation.
I0113 12:42:26.309711 2341102464 net.cpp:200] conv4_2/dw needs backward computation.
I0113 12:42:26.309715 2341102464 net.cpp:200] relu4_1/sep needs backward computation.
I0113 12:42:26.309720 2341102464 net.cpp:200] conv4_1/sep/scale needs backward computation.
I0113 12:42:26.309789 2341102464 net.cpp:200] conv4_1/sep/bn needs backward computation.
I0113 12:42:26.309795 2341102464 net.cpp:200] conv4_1/sep needs backward computation.
I0113 12:42:26.309800 2341102464 net.cpp:200] relu4_1/dw needs backward computation.
I0113 12:42:26.309805 2341102464 net.cpp:200] conv4_1/dw/scale needs backward computation.
I0113 12:42:26.309810 2341102464 net.cpp:200] conv4_1/dw/bn needs backward computation.
I0113 12:42:26.309815 2341102464 net.cpp:200] conv4_1/dw needs backward computation.
I0113 12:42:26.309819 2341102464 net.cpp:200] relu3_2/sep needs backward computation.
I0113 12:42:26.309824 2341102464 net.cpp:200] conv3_2/sep/scale needs backward computation.
I0113 12:42:26.309829 2341102464 net.cpp:200] conv3_2/sep/bn needs backward computation.
I0113 12:42:26.309834 2341102464 net.cpp:200] conv3_2/sep needs backward computation.
I0113 12:42:26.309839 2341102464 net.cpp:200] relu3_2/dw needs backward computation.
I0113 12:42:26.309844 2341102464 net.cpp:200] conv3_2/dw/scale needs backward computation.
I0113 12:42:26.309849 2341102464 net.cpp:200] conv3_2/dw/bn needs backward computation.
I0113 12:42:26.309854 2341102464 net.cpp:200] conv3_2/dw needs backward computation.
I0113 12:42:26.309859 2341102464 net.cpp:200] relu3_1/sep needs backward computation.
I0113 12:42:26.309864 2341102464 net.cpp:200] conv3_1/sep/scale needs backward computation.
I0113 12:42:26.309870 2341102464 net.cpp:200] conv3_1/sep/bn needs backward computation.
I0113 12:42:26.309875 2341102464 net.cpp:200] conv3_1/sep needs backward computation.
I0113 12:42:26.309880 2341102464 net.cpp:200] relu3_1/dw needs backward computation.
I0113 12:42:26.309885 2341102464 net.cpp:200] conv3_1/dw/scale needs backward computation.
I0113 12:42:26.309898 2341102464 net.cpp:200] conv3_1/dw/bn needs backward computation.
I0113 12:42:26.309911 2341102464 net.cpp:200] conv3_1/dw needs backward computation.
I0113 12:42:26.309917 2341102464 net.cpp:200] relu2_2/sep needs backward computation.
I0113 12:42:26.309923 2341102464 net.cpp:200] conv2_2/sep/scale needs backward computation.
I0113 12:42:26.309931 2341102464 net.cpp:200] conv2_2/sep/bn needs backward computation.
I0113 12:42:26.309936 2341102464 net.cpp:200] conv2_2/sep needs backward computation.
I0113 12:42:26.309960 2341102464 net.cpp:200] relu2_2/dw needs backward computation.
I0113 12:42:26.309967 2341102464 net.cpp:200] conv2_2/dw/scale needs backward computation.
I0113 12:42:26.309973 2341102464 net.cpp:200] conv2_2/dw/bn needs backward computation.
I0113 12:42:26.309978 2341102464 net.cpp:200] conv2_2/dw needs backward computation.
I0113 12:42:26.309983 2341102464 net.cpp:200] relu2_1/sep needs backward computation.
I0113 12:42:26.309988 2341102464 net.cpp:200] conv2_1/sep/scale needs backward computation.
I0113 12:42:26.309993 2341102464 net.cpp:200] conv2_1/sep/bn needs backward computation.
I0113 12:42:26.309998 2341102464 net.cpp:200] conv2_1/sep needs backward computation.
I0113 12:42:26.310003 2341102464 net.cpp:200] relu2_1/dw needs backward computation.
I0113 12:42:26.310006 2341102464 net.cpp:200] conv2_1/dw/scale needs backward computation.
I0113 12:42:26.310011 2341102464 net.cpp:200] conv2_1/dw/bn needs backward computation.
I0113 12:42:26.310117 2341102464 net.cpp:200] conv2_1/dw needs backward computation.
I0113 12:42:26.310127 2341102464 net.cpp:200] relu1 needs backward computation.
I0113 12:42:26.310132 2341102464 net.cpp:200] conv1/scale needs backward computation.
I0113 12:42:26.310137 2341102464 net.cpp:200] conv1/bn needs backward computation.
I0113 12:42:26.310142 2341102464 net.cpp:200] conv1 needs backward computation.
I0113 12:42:26.310148 2341102464 net.cpp:202] label_data_1_split does not need backward computation.
I0113 12:42:26.310154 2341102464 net.cpp:202] data does not need backward computation.
I0113 12:42:26.310158 2341102464 net.cpp:244] This network produces output accuracy
I0113 12:42:26.310168 2341102464 net.cpp:244] This network produces output loss
I0113 12:42:26.310202 2341102464 net.cpp:257] Network initialization done.
I0113 12:42:26.310364 2341102464 solver.cpp:72] Finetuning from /Users/taily/mobilenet/mobilenet.caffemodel
I0113 12:42:26.326411 2341102464 upgrade_proto.cpp:79] Attempting to upgrade batch norm layers using deprecated params: /Users/taily/mobilenet/mobilenet.caffemodel
I0113 12:42:26.326442 2341102464 upgrade_proto.cpp:82] Successfully upgraded batch norm layers using deprecated params.
I0113 12:42:26.329394 2341102464 net.cpp:746] Ignoring source layer fc7
I0113 12:42:26.329421 2341102464 net.cpp:746] Ignoring source layer fc7_fc7_0_split
I0113 12:42:26.329428 2341102464 net.cpp:746] Ignoring source layer top1/acc
I0113 12:42:26.329432 2341102464 net.cpp:746] Ignoring source layer top5/acc
I0113 12:42:26.329659 2341102464 solver.cpp:57] Solver scaffolding done.
I0113 12:42:26.329859 2341102464 caffe.cpp:239] Starting Optimization
I0113 12:42:26.329874 2341102464 solver.cpp:289] Solving MOBILENET
I0113 12:42:26.329882 2341102464 solver.cpp:290] Learning Rate Policy: poly
I0113 12:42:26.330780 2341102464 solver.cpp:347] Iteration 0, Testing net (#0)
I0113 12:44:44.065783 40689664 data_layer.cpp:73] Restarting data prefetching from start.
I0113 12:46:33.922722 2341102464 solver.cpp:414]     Test net output #0: accuracy = 0.32525
I0113 12:46:33.922797 2341102464 solver.cpp:414]     Test net output #1: loss = 1.84869 (* 1 = 1.84869 loss)
I0113 12:46:51.360380 2341102464 solver.cpp:239] Iteration 0 (0 iter/s, 265.03s/20 iters), loss = 1.82922
I0113 12:46:51.360518 2341102464 solver.cpp:258]     Train net output #0: loss = 1.82922 (* 1 = 1.82922 loss)
I0113 12:46:51.366057 2341102464 sgd_solver.cpp:112] Iteration 0, lr = 0.001
I0113 12:50:10.019850 2341102464 solver.cpp:239] Iteration 20 (0.100675 iter/s, 198.659s/20 iters), loss = 0.53823
I0113 12:50:10.025837 2341102464 solver.cpp:258]     Train net output #0: loss = 0.105275 (* 1 = 0.105275 loss)
I0113 12:50:10.025864 2341102464 sgd_solver.cpp:112] Iteration 20, lr = 0.0009996
I0113 12:53:11.015192 2341102464 solver.cpp:239] Iteration 40 (0.110504 iter/s, 180.989s/20 iters), loss = 0.0743482
I0113 12:53:11.020799 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0717379 (* 1 = 0.0717379 loss)
I0113 12:53:11.020818 2341102464 sgd_solver.cpp:112] Iteration 40, lr = 0.0009992
I0113 12:56:15.232368 2341102464 solver.cpp:239] Iteration 60 (0.108571 iter/s, 184.211s/20 iters), loss = 0.0835033
I0113 12:56:15.238375 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0904171 (* 1 = 0.0904171 loss)
I0113 12:56:15.238389 2341102464 sgd_solver.cpp:112] Iteration 60, lr = 0.0009988
I0113 12:59:18.763854 2341102464 solver.cpp:239] Iteration 80 (0.108977 iter/s, 183.525s/20 iters), loss = 0.074564
I0113 12:59:18.769927 2341102464 solver.cpp:258]     Train net output #0: loss = 0.109963 (* 1 = 0.109963 loss)
I0113 12:59:18.769958 2341102464 sgd_solver.cpp:112] Iteration 80, lr = 0.0009984
I0113 13:02:18.323660 2341102464 solver.cpp:239] Iteration 100 (0.111388 iter/s, 179.553s/20 iters), loss = 0.0869468
I0113 13:02:18.329563 2341102464 solver.cpp:258]     Train net output #0: loss = 0.04527 (* 1 = 0.04527 loss)
I0113 13:02:18.329579 2341102464 sgd_solver.cpp:112] Iteration 100, lr = 0.000998
I0113 13:05:18.099217 2341102464 solver.cpp:239] Iteration 120 (0.111254 iter/s, 179.769s/20 iters), loss = 0.0762565
I0113 13:05:18.105234 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0353331 (* 1 = 0.0353331 loss)
I0113 13:05:18.105273 2341102464 sgd_solver.cpp:112] Iteration 120, lr = 0.0009976
I0113 13:08:19.128407 2341102464 solver.cpp:239] Iteration 140 (0.110483 iter/s, 181.023s/20 iters), loss = 0.067437
I0113 13:08:19.134238 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0814367 (* 1 = 0.0814367 loss)
I0113 13:08:19.134258 2341102464 sgd_solver.cpp:112] Iteration 140, lr = 0.0009972
I0113 13:08:28.400714 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 13:11:27.426904 2341102464 solver.cpp:239] Iteration 160 (0.106218 iter/s, 188.292s/20 iters), loss = 0.0629521
I0113 13:11:27.427450 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0339823 (* 1 = 0.0339823 loss)
I0113 13:11:27.427476 2341102464 sgd_solver.cpp:112] Iteration 160, lr = 0.0009968
I0113 13:14:36.057477 2341102464 solver.cpp:239] Iteration 180 (0.106028 iter/s, 188.63s/20 iters), loss = 0.0240207
I0113 13:14:36.057562 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0713164 (* 1 = 0.0713164 loss)
I0113 13:14:36.057571 2341102464 sgd_solver.cpp:112] Iteration 180, lr = 0.0009964
I0113 13:17:44.694129 2341102464 solver.cpp:239] Iteration 200 (0.106024 iter/s, 188.636s/20 iters), loss = 0.0399865
I0113 13:17:44.700022 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0370694 (* 1 = 0.0370694 loss)
I0113 13:17:44.700050 2341102464 sgd_solver.cpp:112] Iteration 200, lr = 0.000996
I0113 13:20:53.049418 2341102464 solver.cpp:239] Iteration 220 (0.106186 iter/s, 188.349s/20 iters), loss = 0.0380587
I0113 13:20:53.055635 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00478074 (* 1 = 0.00478074 loss)
I0113 13:20:53.055663 2341102464 sgd_solver.cpp:112] Iteration 220, lr = 0.0009956
I0113 13:24:02.026566 2341102464 solver.cpp:239] Iteration 240 (0.105837 iter/s, 188.97s/20 iters), loss = 0.0364961
I0113 13:24:02.038055 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0276642 (* 1 = 0.0276642 loss)
I0113 13:24:02.038097 2341102464 sgd_solver.cpp:112] Iteration 240, lr = 0.0009952
I0113 13:27:08.760515 2341102464 solver.cpp:239] Iteration 260 (0.107111 iter/s, 186.722s/20 iters), loss = 0.0653827
I0113 13:27:08.766141 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0881191 (* 1 = 0.0881191 loss)
I0113 13:27:08.766168 2341102464 sgd_solver.cpp:112] Iteration 260, lr = 0.0009948
I0113 13:30:17.073108 2341102464 solver.cpp:239] Iteration 280 (0.10621 iter/s, 188.306s/20 iters), loss = 0.0380083
I0113 13:30:17.079075 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00699577 (* 1 = 0.00699577 loss)
I0113 13:30:17.079097 2341102464 sgd_solver.cpp:112] Iteration 280, lr = 0.0009944
I0113 13:31:13.589424 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 13:33:25.506418 2341102464 solver.cpp:239] Iteration 300 (0.106142 iter/s, 188.427s/20 iters), loss = 0.0365257
I0113 13:33:25.516144 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0175028 (* 1 = 0.0175028 loss)
I0113 13:33:25.516166 2341102464 sgd_solver.cpp:112] Iteration 300, lr = 0.000994
I0113 13:36:34.376710 2341102464 solver.cpp:239] Iteration 320 (0.105899 iter/s, 188.86s/20 iters), loss = 0.0150703
I0113 13:36:34.382763 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0109699 (* 1 = 0.0109699 loss)
I0113 13:36:34.382800 2341102464 sgd_solver.cpp:112] Iteration 320, lr = 0.0009936
I0113 13:39:42.947646 2341102464 solver.cpp:239] Iteration 340 (0.106065 iter/s, 188.564s/20 iters), loss = 0.0177323
I0113 13:39:42.953667 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0121267 (* 1 = 0.0121267 loss)
I0113 13:39:42.953685 2341102464 sgd_solver.cpp:112] Iteration 340, lr = 0.0009932
I0113 13:42:48.878947 2341102464 solver.cpp:239] Iteration 360 (0.10757 iter/s, 185.925s/20 iters), loss = 0.0224219
I0113 13:42:48.884826 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00436621 (* 1 = 0.00436621 loss)
I0113 13:42:48.884843 2341102464 sgd_solver.cpp:112] Iteration 360, lr = 0.0009928
I0113 13:45:57.989153 2341102464 solver.cpp:239] Iteration 380 (0.105762 iter/s, 189.104s/20 iters), loss = 0.0166507
I0113 13:45:57.998531 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0135562 (* 1 = 0.0135562 loss)
I0113 13:45:57.998544 2341102464 sgd_solver.cpp:112] Iteration 380, lr = 0.0009924
I0113 13:49:06.399741 2341102464 solver.cpp:239] Iteration 400 (0.106157 iter/s, 188.401s/20 iters), loss = 0.0290499
I0113 13:49:06.405580 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0115702 (* 1 = 0.0115702 loss)
I0113 13:49:06.405596 2341102464 sgd_solver.cpp:112] Iteration 400, lr = 0.000992
I0113 13:52:15.484843 2341102464 solver.cpp:239] Iteration 420 (0.105776 iter/s, 189.079s/20 iters), loss = 0.0257709
I0113 13:52:15.490676 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00762899 (* 1 = 0.00762899 loss)
I0113 13:52:15.490700 2341102464 sgd_solver.cpp:112] Iteration 420, lr = 0.0009916
I0113 13:53:57.326572 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 13:55:22.122650 2341102464 solver.cpp:239] Iteration 440 (0.107163 iter/s, 186.631s/20 iters), loss = 0.0295165
I0113 13:55:22.128247 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00809545 (* 1 = 0.00809545 loss)
I0113 13:55:22.128259 2341102464 sgd_solver.cpp:112] Iteration 440, lr = 0.0009912
I0113 13:58:29.936455 2341102464 solver.cpp:239] Iteration 460 (0.106492 iter/s, 187.808s/20 iters), loss = 0.0144833
I0113 13:58:29.942435 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0151592 (* 1 = 0.0151592 loss)
I0113 13:58:29.942466 2341102464 sgd_solver.cpp:112] Iteration 460, lr = 0.0009908
I0113 14:01:37.629204 2341102464 solver.cpp:239] Iteration 480 (0.106561 iter/s, 187.686s/20 iters), loss = 0.0224624
I0113 14:01:37.635288 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00815242 (* 1 = 0.00815242 loss)
I0113 14:01:37.635324 2341102464 sgd_solver.cpp:112] Iteration 480, lr = 0.0009904
I0113 14:04:45.731256 2341102464 solver.cpp:239] Iteration 500 (0.106329 iter/s, 188.095s/20 iters), loss = 0.018409
I0113 14:04:45.737294 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00451364 (* 1 = 0.00451364 loss)
I0113 14:04:45.737323 2341102464 sgd_solver.cpp:112] Iteration 500, lr = 0.00099
I0113 14:07:54.255937 2341102464 solver.cpp:239] Iteration 520 (0.106091 iter/s, 188.518s/20 iters), loss = 0.0133893
I0113 14:07:54.266736 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00764721 (* 1 = 0.00764721 loss)
I0113 14:07:54.266757 2341102464 sgd_solver.cpp:112] Iteration 520, lr = 0.0009896
I0113 14:11:02.519654 2341102464 solver.cpp:239] Iteration 540 (0.106241 iter/s, 188.252s/20 iters), loss = 0.0105544
I0113 14:11:02.533332 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00409226 (* 1 = 0.00409226 loss)
I0113 14:11:02.533407 2341102464 sgd_solver.cpp:112] Iteration 540, lr = 0.0009892
I0113 14:14:09.736346 2341102464 solver.cpp:239] Iteration 560 (0.106836 iter/s, 187.203s/20 iters), loss = 0.0193596
I0113 14:14:09.742347 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0100586 (* 1 = 0.0100586 loss)
I0113 14:14:09.742364 2341102464 sgd_solver.cpp:112] Iteration 560, lr = 0.0009888
I0113 14:16:40.073655 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 14:17:17.895714 2341102464 solver.cpp:239] Iteration 580 (0.106296 iter/s, 188.153s/20 iters), loss = 0.0127789
I0113 14:17:17.901127 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0109954 (* 1 = 0.0109954 loss)
I0113 14:17:17.901155 2341102464 sgd_solver.cpp:112] Iteration 580, lr = 0.0009884
I0113 14:20:25.855893 2341102464 solver.cpp:239] Iteration 600 (0.106409 iter/s, 187.954s/20 iters), loss = 0.0152474
I0113 14:20:25.868099 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0251651 (* 1 = 0.0251651 loss)
I0113 14:20:25.868121 2341102464 sgd_solver.cpp:112] Iteration 600, lr = 0.000988
I0113 14:23:33.513090 2341102464 solver.cpp:239] Iteration 620 (0.106584 iter/s, 187.645s/20 iters), loss = 0.0125372
I0113 14:23:33.519073 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0626084 (* 1 = 0.0626084 loss)
I0113 14:23:33.519102 2341102464 sgd_solver.cpp:112] Iteration 620, lr = 0.0009876
I0113 14:26:42.353416 2341102464 solver.cpp:239] Iteration 640 (0.105913 iter/s, 188.834s/20 iters), loss = 0.0128754
I0113 14:26:42.359386 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0102878 (* 1 = 0.0102878 loss)
I0113 14:26:42.359407 2341102464 sgd_solver.cpp:112] Iteration 640, lr = 0.0009872
I0113 14:29:49.974683 2341102464 solver.cpp:239] Iteration 660 (0.106601 iter/s, 187.615s/20 iters), loss = 0.00771767
I0113 14:29:49.980460 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00603282 (* 1 = 0.00603282 loss)
I0113 14:29:49.980482 2341102464 sgd_solver.cpp:112] Iteration 660, lr = 0.0009868
I0113 14:32:57.785774 2341102464 solver.cpp:239] Iteration 680 (0.106493 iter/s, 187.805s/20 iters), loss = 0.0154383
I0113 14:32:57.791505 2341102464 solver.cpp:258]     Train net output #0: loss = 0.012708 (* 1 = 0.012708 loss)
I0113 14:32:57.791530 2341102464 sgd_solver.cpp:112] Iteration 680, lr = 0.0009864
I0113 14:36:06.487974 2341102464 solver.cpp:239] Iteration 700 (0.105991 iter/s, 188.696s/20 iters), loss = 0.0155803
I0113 14:36:06.493919 2341102464 solver.cpp:258]     Train net output #0: loss = 0.000651159 (* 1 = 0.000651159 loss)
I0113 14:36:06.493960 2341102464 sgd_solver.cpp:112] Iteration 700, lr = 0.000986
I0113 14:39:14.586756 2341102464 solver.cpp:239] Iteration 720 (0.106331 iter/s, 188.092s/20 iters), loss = 0.0167915
I0113 14:39:14.592598 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0306098 (* 1 = 0.0306098 loss)
I0113 14:39:14.592615 2341102464 sgd_solver.cpp:112] Iteration 720, lr = 0.0009856
I0113 14:39:24.108729 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 14:42:23.236407 2341102464 solver.cpp:239] Iteration 740 (0.10602 iter/s, 188.643s/20 iters), loss = 0.0113228
I0113 14:42:23.242439 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0104613 (* 1 = 0.0104613 loss)
I0113 14:42:23.242467 2341102464 sgd_solver.cpp:112] Iteration 740, lr = 0.0009852
I0113 14:45:31.935613 2341102464 solver.cpp:239] Iteration 760 (0.105992 iter/s, 188.693s/20 iters), loss = 0.0208824
I0113 14:45:31.941303 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0076569 (* 1 = 0.0076569 loss)
I0113 14:45:31.941332 2341102464 sgd_solver.cpp:112] Iteration 760, lr = 0.0009848
I0113 14:48:39.800843 2341102464 solver.cpp:239] Iteration 780 (0.106463 iter/s, 187.859s/20 iters), loss = 0.00877007
I0113 14:48:39.806978 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0129086 (* 1 = 0.0129086 loss)
I0113 14:48:39.806993 2341102464 sgd_solver.cpp:112] Iteration 780, lr = 0.0009844
I0113 14:52:00.524164 2341102464 solver.cpp:239] Iteration 800 (0.0996428 iter/s, 200.717s/20 iters), loss = 0.00558511
I0113 14:52:00.530426 2341102464 solver.cpp:258]     Train net output #0: loss = 0.000738025 (* 1 = 0.000738025 loss)
I0113 14:52:00.530464 2341102464 sgd_solver.cpp:112] Iteration 800, lr = 0.000984
I0113 14:55:27.819682 2341102464 solver.cpp:239] Iteration 820 (0.0964837 iter/s, 207.289s/20 iters), loss = 0.00854489
I0113 14:55:27.825685 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0117319 (* 1 = 0.0117319 loss)
I0113 14:55:27.825721 2341102464 sgd_solver.cpp:112] Iteration 820, lr = 0.0009836
I0113 14:58:53.597100 2341102464 solver.cpp:239] Iteration 840 (0.0971954 iter/s, 205.771s/20 iters), loss = 0.00636808
I0113 14:58:53.602762 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00175403 (* 1 = 0.00175403 loss)
I0113 14:58:53.602799 2341102464 sgd_solver.cpp:112] Iteration 840, lr = 0.0009832
I0113 15:02:13.545732 2341102464 solver.cpp:239] Iteration 860 (0.100029 iter/s, 199.942s/20 iters), loss = 0.00995337
I0113 15:02:13.551313 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0119788 (* 1 = 0.0119788 loss)
I0113 15:02:13.551327 2341102464 sgd_solver.cpp:112] Iteration 860, lr = 0.0009828
I0113 15:03:10.285418 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 15:05:23.693248 2341102464 solver.cpp:239] Iteration 880 (0.105185 iter/s, 190.141s/20 iters), loss = 0.00733721
I0113 15:05:23.699252 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00977899 (* 1 = 0.00977899 loss)
I0113 15:05:23.699270 2341102464 sgd_solver.cpp:112] Iteration 880, lr = 0.0009824
I0113 15:08:33.489778 2341102464 solver.cpp:239] Iteration 900 (0.10538 iter/s, 189.79s/20 iters), loss = 0.00534195
I0113 15:08:33.495549 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00342567 (* 1 = 0.00342567 loss)
I0113 15:08:33.495566 2341102464 sgd_solver.cpp:112] Iteration 900, lr = 0.000982
I0113 15:11:42.410639 2341102464 solver.cpp:239] Iteration 920 (0.105868 iter/s, 188.915s/20 iters), loss = 0.00580124
I0113 15:11:42.416693 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00683703 (* 1 = 0.00683703 loss)
I0113 15:11:42.416709 2341102464 sgd_solver.cpp:112] Iteration 920, lr = 0.0009816
I0113 15:14:50.970705 2341102464 solver.cpp:239] Iteration 940 (0.10607 iter/s, 188.554s/20 iters), loss = 0.00741672
I0113 15:14:50.976692 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0102752 (* 1 = 0.0102752 loss)
I0113 15:14:50.976721 2341102464 sgd_solver.cpp:112] Iteration 940, lr = 0.0009812
I0113 15:17:56.547408 2341102464 solver.cpp:239] Iteration 960 (0.107776 iter/s, 185.57s/20 iters), loss = 0.00409673
I0113 15:17:56.556581 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0022731 (* 1 = 0.0022731 loss)
I0113 15:17:56.556603 2341102464 sgd_solver.cpp:112] Iteration 960, lr = 0.0009808
I0113 15:21:04.898077 2341102464 solver.cpp:239] Iteration 980 (0.10619 iter/s, 188.341s/20 iters), loss = 0.00449294
I0113 15:21:04.908601 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00438958 (* 1 = 0.00438958 loss)
I0113 15:21:04.908629 2341102464 sgd_solver.cpp:112] Iteration 980, lr = 0.0009804
I0113 15:24:11.552855 2341102464 solver.cpp:347] Iteration 1000, Testing net (#0)
I0113 15:24:48.879207 40689664 data_layer.cpp:73] Restarting data prefetching from start.
I0113 15:26:56.916436 40689664 data_layer.cpp:73] Restarting data prefetching from start.
I0113 15:27:54.837388 2341102464 solver.cpp:414]     Test net output #0: accuracy = 0.984499
I0113 15:27:54.843494 2341102464 solver.cpp:414]     Test net output #1: loss = 0.0697824 (* 1 = 0.0697824 loss)
I0113 15:28:14.983681 2341102464 solver.cpp:239] Iteration 1000 (0.0465035 iter/s, 430.075s/20 iters), loss = 0.00571766
I0113 15:28:14.983757 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0041054 (* 1 = 0.0041054 loss)
I0113 15:28:14.983767 2341102464 sgd_solver.cpp:112] Iteration 1000, lr = 0.00098
I0113 15:30:03.555407 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 15:31:31.028156 2341102464 solver.cpp:239] Iteration 1020 (0.102018 iter/s, 196.044s/20 iters), loss = 0.00863664
I0113 15:31:31.033540 2341102464 solver.cpp:258]     Train net output #0: loss = 0.0679988 (* 1 = 0.0679988 loss)
I0113 15:31:31.033561 2341102464 sgd_solver.cpp:112] Iteration 1020, lr = 0.0009796
I0113 15:34:46.564798 2341102464 solver.cpp:239] Iteration 1040 (0.102286 iter/s, 195.531s/20 iters), loss = 0.00578332
I0113 15:34:46.570468 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00104333 (* 1 = 0.00104333 loss)
I0113 15:34:46.570483 2341102464 sgd_solver.cpp:112] Iteration 1040, lr = 0.0009792
I0113 15:38:01.321568 2341102464 solver.cpp:239] Iteration 1060 (0.102695 iter/s, 194.751s/20 iters), loss = 0.00956498
I0113 15:38:01.327433 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00152486 (* 1 = 0.00152486 loss)
I0113 15:38:01.327447 2341102464 sgd_solver.cpp:112] Iteration 1060, lr = 0.0009788
I0113 15:41:15.701874 2341102464 solver.cpp:239] Iteration 1080 (0.102894 iter/s, 194.374s/20 iters), loss = 0.00621236
I0113 15:41:15.707650 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00102742 (* 1 = 0.00102742 loss)
I0113 15:41:15.707690 2341102464 sgd_solver.cpp:112] Iteration 1080, lr = 0.0009784
I0113 15:44:40.679314 2341102464 solver.cpp:239] Iteration 1100 (0.0975748 iter/s, 204.971s/20 iters), loss = 0.00476107
I0113 15:44:40.685189 2341102464 solver.cpp:258]     Train net output #0: loss = 0.000366531 (* 1 = 0.000366531 loss)
I0113 15:44:40.685216 2341102464 sgd_solver.cpp:112] Iteration 1100, lr = 0.000978
I0113 15:48:04.636039 2341102464 solver.cpp:239] Iteration 1120 (0.0980633 iter/s, 203.95s/20 iters), loss = 0.00422581
I0113 15:48:04.638339 2341102464 solver.cpp:258]     Train net output #0: loss = 0.000174815 (* 1 = 0.000174815 loss)
I0113 15:48:04.638367 2341102464 sgd_solver.cpp:112] Iteration 1120, lr = 0.0009776
I0113 15:51:22.547485 2341102464 solver.cpp:239] Iteration 1140 (0.101057 iter/s, 197.909s/20 iters), loss = 0.00255952
I0113 15:51:22.553436 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00180314 (* 1 = 0.00180314 loss)
I0113 15:51:22.553454 2341102464 sgd_solver.cpp:112] Iteration 1140, lr = 0.0009772
I0113 15:53:57.512380 40153088 data_layer.cpp:73] Restarting data prefetching from start.
I0113 15:54:36.253556 2341102464 solver.cpp:239] Iteration 1160 (0.103252 iter/s, 193.7s/20 iters), loss = 0.00442256
I0113 15:54:36.253654 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00193868 (* 1 = 0.00193868 loss)
I0113 15:54:36.253664 2341102464 sgd_solver.cpp:112] Iteration 1160, lr = 0.0009768
I0113 15:57:50.182762 2341102464 solver.cpp:239] Iteration 1180 (0.103131 iter/s, 193.929s/20 iters), loss = 0.00165765
I0113 15:57:50.188871 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00108872 (* 1 = 0.00108872 loss)
I0113 15:57:50.188890 2341102464 sgd_solver.cpp:112] Iteration 1180, lr = 0.0009764
I0113 16:01:09.383268 2341102464 solver.cpp:239] Iteration 1200 (0.100405 iter/s, 199.194s/20 iters), loss = 0.00282049
I0113 16:01:09.388960 2341102464 solver.cpp:258]     Train net output #0: loss = 0.00168645 (* 1 = 0.00168645 loss)
I0113 16:01:09.389011 2341102464 sgd_solver.cpp:112] Iteration 1200, lr = 0.000976

 

 

 

你可能感兴趣的:(深度学习)