Training data in Caffe MobileNet-SSD error

52 views
Skip to first unread message

sami saad

unread,
Apr 18, 2020, 8:07:25 AM4/18/20
to Caffe Users
hello
i have problem with train my dataset of 100 images in MobileNet-SSD model need some help pls
this is my log

sami@sami-PC:~/doc/caffe/examples/MobileNet-SSD$ ./train.sh
I0417 09:22:45.946480  4769 caffe.cpp:210] Use CPU.
I0417 09:22:45.946882  4769 solver.cpp:63] Initializing solver from parameters: 
train_net: "example/MobileNetSSD_train.prototxt"
test_net: "example/MobileNetSSD_test.prototxt"
test_iter: 673
test_interval: 10000
base_lr: 0.0005
display: 10
max_iter: 120000
lr_policy: "multistep"
gamma: 0.5
weight_decay: 5e-05
snapshot: 1000
snapshot_prefix: "snapshot/mobilenet"
solver_mode: CPU
debug_info: false
train_state {
  level: 0
  stage: ""
}
snapshot_after_train: true
test_initialization: false
average_loss: 10
stepvalue: 20000
stepvalue: 40000
iter_size: 1
type: "RMSProp"
eval_type: "detection"
ap_version: "11point"
I0417 09:22:45.947808  4769 solver.cpp:96] Creating training net from train_net file: example/MobileNetSSD_train.prototxt
I0417 09:22:45.949203  4769 upgrade_proto.cpp:77] Attempting to upgrade batch norm layers using deprecated params: example/MobileNetSSD_train.prototxt
I0417 09:22:45.949266  4769 upgrade_proto.cpp:80] Successfully upgraded batch norm layers using deprecated params.
I0417 09:22:45.949635  4769 net.cpp:58] Initializing net from parameters: 
name: "MobileNet-SSD"
state {
  phase: TRAIN
  level: 0
  stage: ""
}
layer {
  name: "data"
  type: "AnnotatedData"
  top: "data"
  top: "label"
  include {
    phase: TRAIN
  }
  transform_param {
    scale: 0.007843
    mirror: true
    mean_value: 127.5
    mean_value: 127.5
    mean_value: 127.5
    resize_param {
      prob: 1
      resize_mode: WARP
      height: 300
      width: 300
      interp_mode: LINEAR
      interp_mode: AREA
      interp_mode: NEAREST
      interp_mode: CUBIC
      interp_mode: LANCZOS4
    }
    emit_constraint {
      emit_type: CENTER
    }
    distort_param {
      brightness_prob: 0.5
      brightness_delta: 32
      contrast_prob: 0.5
      contrast_lower: 0.5
      contrast_upper: 1.5
      hue_prob: 0.5
      hue_delta: 18
      saturation_prob: 0.5
      saturation_lower: 0.5
      saturation_upper: 1.5
      random_order_prob: 0
    }
    expand_param {
      prob: 0.5
      max_expand_ratio: 4
    }
  }
  data_param {
    source: "trainval_lmdb/"
    batch_size: 24
    backend: LMDB
  }
  annotated_data_param {
    batch_sampler {
      max_sample: 1
      max_trials: 1
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.1
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.3
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.5
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.7
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.9
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        max_jaccard_overlap: 1
      }
      max_sample: 1
      max_trials: 50
    }
    label_map_file: "labelmap.prototxt"
  }
}
layer {
  name: "conv0"
  type: "Convolution"
  bottom: "data"
  top: "conv0"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv0/bn"
  type: "BatchNorm"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv0/scale"
  type: "Scale"
  bottom: "conv0"
  top: "conv0"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv0/relu"
  type: "ReLU"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv1/dw"
  type: "Convolution"
  bottom: "conv0"
  top: "conv1/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 32
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv1/dw/bn"
  type: "BatchNorm"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1/dw/scale"
  type: "Scale"
  bottom: "conv1/dw"
  top: "conv1/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/dw/relu"
  type: "ReLU"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "conv1/dw"
  top: "conv1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv1/bn"
  type: "BatchNorm"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv1/scale"
  type: "Scale"
  bottom: "conv1"
  top: "conv1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/relu"
  type: "ReLU"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv2/dw"
  type: "Convolution"
  bottom: "conv1"
  top: "conv2/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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/dw/bn"
  type: "BatchNorm"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2/dw/scale"
  type: "Scale"
  bottom: "conv2/dw"
  top: "conv2/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/dw/relu"
  type: "ReLU"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2"
  type: "Convolution"
  bottom: "conv2/dw"
  top: "conv2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2/bn"
  type: "BatchNorm"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv2/scale"
  type: "Scale"
  bottom: "conv2"
  top: "conv2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/relu"
  type: "ReLU"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv3/dw"
  type: "Convolution"
  bottom: "conv2"
  top: "conv3/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3/dw/bn"
  type: "BatchNorm"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3/dw/scale"
  type: "Scale"
  bottom: "conv3/dw"
  top: "conv3/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/dw/relu"
  type: "ReLU"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3"
  type: "Convolution"
  bottom: "conv3/dw"
  top: "conv3"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3/bn"
  type: "BatchNorm"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv3/scale"
  type: "Scale"
  bottom: "conv3"
  top: "conv3"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/relu"
  type: "ReLU"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv4/dw"
  type: "Convolution"
  bottom: "conv3"
  top: "conv4/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv4/dw/bn"
  type: "BatchNorm"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4/dw/scale"
  type: "Scale"
  bottom: "conv4/dw"
  top: "conv4/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/dw/relu"
  type: "ReLU"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4"
  type: "Convolution"
  bottom: "conv4/dw"
  top: "conv4"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4/bn"
  type: "BatchNorm"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv4/scale"
  type: "Scale"
  bottom: "conv4"
  top: "conv4"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/relu"
  type: "ReLU"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv5/dw"
  type: "Convolution"
  bottom: "conv4"
  top: "conv5/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5/dw/bn"
  type: "BatchNorm"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5/dw/scale"
  type: "Scale"
  bottom: "conv5/dw"
  top: "conv5/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/dw/relu"
  type: "ReLU"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5"
  type: "Convolution"
  bottom: "conv5/dw"
  top: "conv5"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5/bn"
  type: "BatchNorm"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv5/scale"
  type: "Scale"
  bottom: "conv5"
  top: "conv5"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/relu"
  type: "ReLU"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv6/dw"
  type: "Convolution"
  bottom: "conv5"
  top: "conv6/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv6/dw/bn"
  type: "BatchNorm"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6/dw/scale"
  type: "Scale"
  bottom: "conv6/dw"
  top: "conv6/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/dw/relu"
  type: "ReLU"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6"
  type: "Convolution"
  bottom: "conv6/dw"
  top: "conv6"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv6/bn"
  type: "BatchNorm"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv6/scale"
  type: "Scale"
  bottom: "conv6"
  top: "conv6"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/relu"
  type: "ReLU"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv7/dw"
  type: "Convolution"
  bottom: "conv6"
  top: "conv7/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv7/dw/bn"
  type: "BatchNorm"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7/dw/scale"
  type: "Scale"
  bottom: "conv7/dw"
  top: "conv7/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/dw/relu"
  type: "ReLU"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7"
  type: "Convolution"
  bottom: "conv7/dw"
  top: "conv7"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv7/bn"
  type: "BatchNorm"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv7/scale"
  type: "Scale"
  bottom: "conv7"
  top: "conv7"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/relu"
  type: "ReLU"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv8/dw"
  type: "Convolution"
  bottom: "conv7"
  top: "conv8/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv8/dw/bn"
  type: "BatchNorm"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8/dw/scale"
  type: "Scale"
  bottom: "conv8/dw"
  top: "conv8/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/dw/relu"
  type: "ReLU"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8"
  type: "Convolution"
  bottom: "conv8/dw"
  top: "conv8"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv8/bn"
  type: "BatchNorm"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv8/scale"
  type: "Scale"
  bottom: "conv8"
  top: "conv8"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/relu"
  type: "ReLU"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv9/dw"
  type: "Convolution"
  bottom: "conv8"
  top: "conv9/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv9/dw/bn"
  type: "BatchNorm"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9/dw/scale"
  type: "Scale"
  bottom: "conv9/dw"
  top: "conv9/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/dw/relu"
  type: "ReLU"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9"
  type: "Convolution"
  bottom: "conv9/dw"
  top: "conv9"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv9/bn"
  type: "BatchNorm"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv9/scale"
  type: "Scale"
  bottom: "conv9"
  top: "conv9"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/relu"
  type: "ReLU"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv10/dw"
  type: "Convolution"
  bottom: "conv9"
  top: "conv10/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv10/dw/bn"
  type: "BatchNorm"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10/dw/scale"
  type: "Scale"
  bottom: "conv10/dw"
  top: "conv10/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/dw/relu"
  type: "ReLU"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10"
  type: "Convolution"
  bottom: "conv10/dw"
  top: "conv10"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv10/bn"
  type: "BatchNorm"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv10/scale"
  type: "Scale"
  bottom: "conv10"
  top: "conv10"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/relu"
  type: "ReLU"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv11/dw"
  type: "Convolution"
  bottom: "conv10"
  top: "conv11/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv11/dw/bn"
  type: "BatchNorm"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11/dw/scale"
  type: "Scale"
  bottom: "conv11/dw"
  top: "conv11/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/dw/relu"
  type: "ReLU"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11"
  type: "Convolution"
  bottom: "conv11/dw"
  top: "conv11"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv11/bn"
  type: "BatchNorm"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv11/scale"
  type: "Scale"
  bottom: "conv11"
  top: "conv11"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/relu"
  type: "ReLU"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv12/dw"
  type: "Convolution"
  bottom: "conv11"
  top: "conv12/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv12/dw/bn"
  type: "BatchNorm"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12/dw/scale"
  type: "Scale"
  bottom: "conv12/dw"
  top: "conv12/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/dw/relu"
  type: "ReLU"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12"
  type: "Convolution"
  bottom: "conv12/dw"
  top: "conv12"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv12/bn"
  type: "BatchNorm"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv12/scale"
  type: "Scale"
  bottom: "conv12"
  top: "conv12"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/relu"
  type: "ReLU"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv13/dw"
  type: "Convolution"
  bottom: "conv12"
  top: "conv13/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 1024
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv13/dw/bn"
  type: "BatchNorm"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13/dw/scale"
  type: "Scale"
  bottom: "conv13/dw"
  top: "conv13/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/dw/relu"
  type: "ReLU"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13"
  type: "Convolution"
  bottom: "conv13/dw"
  top: "conv13"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv13/bn"
  type: "BatchNorm"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv13/scale"
  type: "Scale"
  bottom: "conv13"
  top: "conv13"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/relu"
  type: "ReLU"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv14_1"
  type: "Convolution"
  bottom: "conv13"
  top: "conv14_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_1/bn"
  type: "BatchNorm"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_1/scale"
  type: "Scale"
  bottom: "conv14_1"
  top: "conv14_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_1/relu"
  type: "ReLU"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_2"
  type: "Convolution"
  bottom: "conv14_1"
  top: "conv14_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_2/bn"
  type: "BatchNorm"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv14_2/scale"
  type: "Scale"
  bottom: "conv14_2"
  top: "conv14_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_2/relu"
  type: "ReLU"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv15_1"
  type: "Convolution"
  bottom: "conv14_2"
  top: "conv15_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_1/bn"
  type: "BatchNorm"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_1/scale"
  type: "Scale"
  bottom: "conv15_1"
  top: "conv15_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_1/relu"
  type: "ReLU"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_2"
  type: "Convolution"
  bottom: "conv15_1"
  top: "conv15_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_2/bn"
  type: "BatchNorm"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv15_2/scale"
  type: "Scale"
  bottom: "conv15_2"
  top: "conv15_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_2/relu"
  type: "ReLU"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv16_1"
  type: "Convolution"
  bottom: "conv15_2"
  top: "conv16_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_1/bn"
  type: "BatchNorm"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_1/scale"
  type: "Scale"
  bottom: "conv16_1"
  top: "conv16_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_1/relu"
  type: "ReLU"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_2"
  type: "Convolution"
  bottom: "conv16_1"
  top: "conv16_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_2/bn"
  type: "BatchNorm"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv16_2/scale"
  type: "Scale"
  bottom: "conv16_2"
  top: "conv16_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_2/relu"
  type: "ReLU"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv17_1"
  type: "Convolution"
  bottom: "conv16_2"
  top: "conv17_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_1/bn"
  type: "BatchNorm"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_1/scale"
  type: "Scale"
  bottom: "conv17_1"
  top: "conv17_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_1/relu"
  type: "ReLU"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_2"
  type: "Convolution"
  bottom: "conv17_1"
  top: "conv17_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_2/bn"
  type: "BatchNorm"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv17_2/scale"
  type: "Scale"
  bottom: "conv17_2"
  top: "conv17_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_2/relu"
  type: "ReLU"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv11_mbox_loc"
  type: "Convolution"
  bottom: "conv11"
  top: "conv11_mbox_loc"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  convolution_param {
    num_output: 12
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv11_mbox_loc_perm"
  type: "Permute"
  bottom: "conv11_mbox_loc"
  top: "conv11_mbox_loc_perm"
  permute_param {
    order: 0
    or
I0417 09:22:45.969852  4769 layer_factory.hpp:77] Creating layer data
I0417 09:22:45.970495  4769 net.cpp:100] Creating Layer data
I0417 09:22:45.970628  4769 net.cpp:408] data -> data
I0417 09:22:45.970738  4769 net.cpp:408] data -> label
I0417 09:22:45.970912  4771 db_lmdb.cpp:35] Opened lmdb trainval_lmdb/
I0417 09:22:45.972250  4769 annotated_data_layer.cpp:62] output data size: 24,3,300,300
I0417 09:22:45.972394  4769 net.cpp:150] Setting up data
I0417 09:22:45.972445  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.972491  4769 net.cpp:157] Top shape: 1 1 1 8 (8)
I0417 09:22:45.972532  4769 net.cpp:165] Memory required for data: 25920032
I0417 09:22:45.972576  4769 layer_factory.hpp:77] Creating layer data_data_0_split
I0417 09:22:45.972679  4769 net.cpp:100] Creating Layer data_data_0_split
I0417 09:22:45.972723  4769 net.cpp:434] data_data_0_split <- data
I0417 09:22:45.972770  4769 net.cpp:408] data_data_0_split -> data_data_0_split_0
I0417 09:22:45.972817  4769 net.cpp:408] data_data_0_split -> data_data_0_split_1
I0417 09:22:45.972862  4769 net.cpp:408] data_data_0_split -> data_data_0_split_2
I0417 09:22:45.972906  4769 net.cpp:408] data_data_0_split -> data_data_0_split_3
I0417 09:22:45.972950  4769 net.cpp:408] data_data_0_split -> data_data_0_split_4
I0417 09:22:45.972993  4769 net.cpp:408] data_data_0_split -> data_data_0_split_5
I0417 09:22:45.973037  4769 net.cpp:408] data_data_0_split -> data_data_0_split_6
I0417 09:22:45.973089  4769 net.cpp:150] Setting up data_data_0_split
I0417 09:22:45.973131  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.973229  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.973278  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.979550  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.979580  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.979588  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.979596  4769 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:45.979604  4769 net.cpp:165] Memory required for data: 207360032
I0417 09:22:45.979612  4769 layer_factory.hpp:77] Creating layer conv0
I0417 09:22:45.979676  4769 net.cpp:100] Creating Layer conv0
I0417 09:22:45.979709  4769 net.cpp:434] conv0 <- data_data_0_split_0
I0417 09:22:45.979720  4769 net.cpp:408] conv0 -> conv0
I0417 09:22:45.979804  4769 net.cpp:150] Setting up conv0
I0417 09:22:45.979812  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.979898  4769 net.cpp:165] Memory required for data: 276480032
I0417 09:22:45.979915  4769 layer_factory.hpp:77] Creating layer conv0/bn
I0417 09:22:45.979929  4769 net.cpp:100] Creating Layer conv0/bn
I0417 09:22:45.979936  4769 net.cpp:434] conv0/bn <- conv0
I0417 09:22:45.979944  4769 net.cpp:395] conv0/bn -> conv0 (in-place)
I0417 09:22:45.980016  4769 net.cpp:150] Setting up conv0/bn
I0417 09:22:45.980057  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.980089  4769 net.cpp:165] Memory required for data: 345600032
I0417 09:22:45.980125  4769 layer_factory.hpp:77] Creating layer conv0/scale
I0417 09:22:45.980166  4769 net.cpp:100] Creating Layer conv0/scale
I0417 09:22:45.980190  4769 net.cpp:434] conv0/scale <- conv0
I0417 09:22:45.980264  4769 net.cpp:395] conv0/scale -> conv0 (in-place)
I0417 09:22:45.980322  4769 layer_factory.hpp:77] Creating layer conv0/scale
I0417 09:22:45.980458  4769 net.cpp:150] Setting up conv0/scale
I0417 09:22:45.980494  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.980527  4769 net.cpp:165] Memory required for data: 414720032
I0417 09:22:45.980561  4769 layer_factory.hpp:77] Creating layer conv0/relu
I0417 09:22:45.980594  4769 net.cpp:100] Creating Layer conv0/relu
I0417 09:22:45.980625  4769 net.cpp:434] conv0/relu <- conv0
I0417 09:22:45.980659  4769 net.cpp:395] conv0/relu -> conv0 (in-place)
I0417 09:22:45.980695  4769 net.cpp:150] Setting up conv0/relu
I0417 09:22:45.980727  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.980821  4769 net.cpp:165] Memory required for data: 483840032
I0417 09:22:45.980834  4769 layer_factory.hpp:77] Creating layer conv1/dw
I0417 09:22:45.980844  4769 net.cpp:100] Creating Layer conv1/dw
I0417 09:22:45.980851  4769 net.cpp:434] conv1/dw <- conv0
I0417 09:22:45.980859  4769 net.cpp:408] conv1/dw -> conv1/dw
I0417 09:22:45.980888  4769 net.cpp:150] Setting up conv1/dw
I0417 09:22:45.980897  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.980921  4769 net.cpp:165] Memory required for data: 552960032
I0417 09:22:45.980931  4769 layer_factory.hpp:77] Creating layer conv1/dw/bn
I0417 09:22:45.980952  4769 net.cpp:100] Creating Layer conv1/dw/bn
I0417 09:22:45.980959  4769 net.cpp:434] conv1/dw/bn <- conv1/dw
I0417 09:22:45.980980  4769 net.cpp:395] conv1/dw/bn -> conv1/dw (in-place)
I0417 09:22:45.981055  4769 net.cpp:150] Setting up conv1/dw/bn
I0417 09:22:45.981089  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.981122  4769 net.cpp:165] Memory required for data: 622080032
I0417 09:22:45.981155  4769 layer_factory.hpp:77] Creating layer conv1/dw/scale
I0417 09:22:45.981189  4769 net.cpp:100] Creating Layer conv1/dw/scale
I0417 09:22:45.981210  4769 net.cpp:434] conv1/dw/scale <- conv1/dw
I0417 09:22:45.981230  4769 net.cpp:395] conv1/dw/scale -> conv1/dw (in-place)
I0417 09:22:45.981245  4769 layer_factory.hpp:77] Creating layer conv1/dw/scale
I0417 09:22:45.981503  4769 net.cpp:150] Setting up conv1/dw/scale
I0417 09:22:45.981554  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.981587  4769 net.cpp:165] Memory required for data: 691200032
I0417 09:22:45.981621  4769 layer_factory.hpp:77] Creating layer conv1/dw/relu
I0417 09:22:45.981655  4769 net.cpp:100] Creating Layer conv1/dw/relu
I0417 09:22:45.981719  4769 net.cpp:434] conv1/dw/relu <- conv1/dw
I0417 09:22:45.981752  4769 net.cpp:395] conv1/dw/relu -> conv1/dw (in-place)
I0417 09:22:45.981786  4769 net.cpp:150] Setting up conv1/dw/relu
I0417 09:22:45.981818  4769 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:45.981917  4769 net.cpp:165] Memory required for data: 760320032
I0417 09:22:45.981977  4769 layer_factory.hpp:77] Creating layer conv1
I0417 09:22:45.982013  4769 net.cpp:100] Creating Layer conv1
I0417 09:22:45.982045  4769 net.cpp:434] conv1 <- conv1/dw
I0417 09:22:45.982079  4769 net.cpp:408] conv1 -> conv1
I0417 09:22:45.982146  4769 net.cpp:150] Setting up conv1
I0417 09:22:45.982180  4769 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:45.982213  4769 net.cpp:165] Memory required for data: 898560032
I0417 09:22:45.982245  4769 layer_factory.hpp:77] Creating layer conv1/bn
I0417 09:22:45.982283  4769 net.cpp:100] Creating Layer conv1/bn
I0417 09:22:45.982317  4769 net.cpp:434] conv1/bn <- conv1
I0417 09:22:45.982352  4769 net.cpp:395] conv1/bn -> conv1 (in-place)
I0417 09:22:45.983852  4769 net.cpp:150] Setting up conv1/bn
I0417 09:22:45.983975  4769 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:45.984056  4769 net.cpp:165] Memory required for data: 1036800032
I0417 09:22:45.984144  4769 layer_factory.hpp:77] Creating layer conv1/scale
I0417 09:22:45.984215  4769 net.cpp:100] Creating Layer conv1/scale
I0417 09:22:45.984347  4769 net.cpp:434] conv1/scale <- conv1
I0417 09:22:45.984439  4769 net.cpp:395] conv1/scale -> conv1 (in-place)
I0417 09:22:45.984508  4769 layer_factory.hpp:77] Creating layer conv1/scale
I0417 09:22:45.990861  4769 net.cpp:150] Setting up conv1/scale
I0417 09:22:45.991360  4769 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:45.991508  4769 net.cpp:165] Memory required for data: 1175040032
I0417 09:22:45.991609  4769 layer_factory.hpp:77] Creating layer conv1/relu
I0417 09:22:45.991971  4769 net.cpp:100] Creating Layer conv1/relu
I0417 09:22:45.992105  4769 net.cpp:434] conv1/relu <- conv1
I0417 09:22:45.992336  4769 net.cpp:395] conv1/relu -> conv1 (in-place)
I0417 09:22:45.992556  4769 net.cpp:150] Setting up conv1/relu
I0417 09:22:45.992638  4769 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:45.994513  4769 net.cpp:165] Memory required for data: 1313280032
I0417 09:22:45.994557  4769 layer_factory.hpp:77] Creating layer conv2/dw
I0417 09:22:45.994598  4769 net.cpp:100] Creating Layer conv2/dw
I0417 09:22:45.994632  4769 net.cpp:434] conv2/dw <- conv1
I0417 09:22:45.994668  4769 net.cpp:408] conv2/dw -> conv2/dw
I0417 09:22:45.994729  4769 net.cpp:150] Setting up conv2/dw
I0417 09:22:45.994763  4769 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:45.994798  4769 net.cpp:165] Memory required for data: 1347840032
I0417 09:22:45.994832  4769 layer_factory.hpp:77] Creating layer conv2/dw/bn
I0417 09:22:45.994865  4769 net.cpp:100] Creating Layer conv2/dw/bn
I0417 09:22:45.994930  4769 net.cpp:434] conv2/dw/bn <- conv2/dw
I0417 09:22:45.994997  4769 net.cpp:395] conv2/dw/bn -> conv2/dw (in-place)
I0417 09:22:45.995074  4769 net.cpp:150] Setting up conv2/dw/bn
I0417 09:22:45.995107  4769 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:45.995141  4769 net.cpp:165] Memory required for data: 1382400032
I0417 09:22:45.995174  4769 layer_factory.hpp:77] Creating layer conv2/dw/scale
I0417 09:22:45.995209  4769 net.cpp:100] Creating Layer conv2/dw/scale
I0417 09:22:45.995242  4769 net.cpp:434] conv2/dw/scale <- conv2/dw
I0417 09:22:45.995277  4769 net.cpp:395] conv2/dw/scale -> conv2/dw (in-place)
I0417 09:22:45.995316  4769 layer_factory.hpp:77] Creating layer conv2/dw/scale
I0417 09:22:45.995380  4769 net.cpp:150] Setting up conv2/dw/scale
I0417 09:22:45.995414  4769 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:45.995486  4769 net.cpp:165] Memory required for data: 1416960032
I0417 09:22:45.995563  4769 layer_factory.hpp:77] Creating layer conv2/dw/relu
I0417 09:22:45.995596  4769 net.cpp:100] Creating Layer conv2/dw/relu
I0417 09:22:45.999107  4769 net.cpp:434] conv2/dw/relu <- conv2/dw
I0417 09:22:45.999395  4769 net.cpp:395] conv2/dw/relu -> conv2/dw (in-place)
I0417 09:22:45.999490  4769 net.cpp:150] Setting up conv2/dw/relu
I0417 09:22:45.999523  4769 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:45.999559  4769 net.cpp:165] Memory required for data: 1451520032
I0417 09:22:45.999591  4769 layer_factory.hpp:77] Creating layer conv2
I0417 09:22:45.999629  4769 net.cpp:100] Creating Layer conv2
I0417 09:22:45.999662  4769 net.cpp:434] conv2 <- conv2/dw
I0417 09:22:45.999696  4769 net.cpp:408] conv2 -> conv2
I0417 09:22:45.999899  4769 net.cpp:150] Setting up conv2
I0417 09:22:45.999944  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:45.999979  4769 net.cpp:165] Memory required for data: 1520640032
I0417 09:22:46.000012  4769 layer_factory.hpp:77] Creating layer conv2/bn
I0417 09:22:46.000046  4769 net.cpp:100] Creating Layer conv2/bn
I0417 09:22:46.000077  4769 net.cpp:434] conv2/bn <- conv2
I0417 09:22:46.000110  4769 net.cpp:395] conv2/bn -> conv2 (in-place)
I0417 09:22:46.000174  4769 net.cpp:150] Setting up conv2/bn
I0417 09:22:46.000207  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.000239  4769 net.cpp:165] Memory required for data: 1589760032
I0417 09:22:46.000275  4769 layer_factory.hpp:77] Creating layer conv2/scale
I0417 09:22:46.000310  4769 net.cpp:100] Creating Layer conv2/scale
I0417 09:22:46.000399  4769 net.cpp:434] conv2/scale <- conv2
I0417 09:22:46.000454  4769 net.cpp:395] conv2/scale -> conv2 (in-place)
I0417 09:22:46.000494  4769 layer_factory.hpp:77] Creating layer conv2/scale
I0417 09:22:46.000560  4769 net.cpp:150] Setting up conv2/scale
I0417 09:22:46.000596  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.000627  4769 net.cpp:165] Memory required for data: 1658880032
I0417 09:22:46.000660  4769 layer_factory.hpp:77] Creating layer conv2/relu
I0417 09:22:46.000695  4769 net.cpp:100] Creating Layer conv2/relu
I0417 09:22:46.000728  4769 net.cpp:434] conv2/relu <- conv2
I0417 09:22:46.000761  4769 net.cpp:395] conv2/relu -> conv2 (in-place)
I0417 09:22:46.000794  4769 net.cpp:150] Setting up conv2/relu
I0417 09:22:46.000825  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.000859  4769 net.cpp:165] Memory required for data: 1728000032
I0417 09:22:46.000947  4769 layer_factory.hpp:77] Creating layer conv3/dw
I0417 09:22:46.000985  4769 net.cpp:100] Creating Layer conv3/dw
I0417 09:22:46.001018  4769 net.cpp:434] conv3/dw <- conv2
I0417 09:22:46.001050  4769 net.cpp:408] conv3/dw -> conv3/dw
I0417 09:22:46.001109  4769 net.cpp:150] Setting up conv3/dw
I0417 09:22:46.001144  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.001176  4769 net.cpp:165] Memory required for data: 1797120032
I0417 09:22:46.001209  4769 layer_factory.hpp:77] Creating layer conv3/dw/bn
I0417 09:22:46.001241  4769 net.cpp:100] Creating Layer conv3/dw/bn
I0417 09:22:46.001272  4769 net.cpp:434] conv3/dw/bn <- conv3/dw
I0417 09:22:46.001304  4769 net.cpp:395] conv3/dw/bn -> conv3/dw (in-place)
I0417 09:22:46.001358  4769 net.cpp:150] Setting up conv3/dw/bn
I0417 09:22:46.001391  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.001443  4769 net.cpp:165] Memory required for data: 1866240032
I0417 09:22:46.001525  4769 layer_factory.hpp:77] Creating layer conv3/dw/scale
I0417 09:22:46.001560  4769 net.cpp:100] Creating Layer conv3/dw/scale
I0417 09:22:46.001592  4769 net.cpp:434] conv3/dw/scale <- conv3/dw
I0417 09:22:46.001626  4769 net.cpp:395] conv3/dw/scale -> conv3/dw (in-place)
I0417 09:22:46.001663  4769 layer_factory.hpp:77] Creating layer conv3/dw/scale
I0417 09:22:46.001729  4769 net.cpp:150] Setting up conv3/dw/scale
I0417 09:22:46.001765  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.001797  4769 net.cpp:165] Memory required for data: 1935360032
I0417 09:22:46.001832  4769 layer_factory.hpp:77] Creating layer conv3/dw/relu
I0417 09:22:46.001868  4769 net.cpp:100] Creating Layer conv3/dw/relu
I0417 09:22:46.001932  4769 net.cpp:434] conv3/dw/relu <- conv3/dw
I0417 09:22:46.001984  4769 net.cpp:395] conv3/dw/relu -> conv3/dw (in-place)
I0417 09:22:46.002213  4769 net.cpp:150] Setting up conv3/dw/relu
I0417 09:22:46.002250  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.002283  4769 net.cpp:165] Memory required for data: 2004480032
I0417 09:22:46.002315  4769 layer_factory.hpp:77] Creating layer conv3
I0417 09:22:46.002348  4769 net.cpp:100] Creating Layer conv3
I0417 09:22:46.002380  4769 net.cpp:434] conv3 <- conv3/dw
I0417 09:22:46.002413  4769 net.cpp:408] conv3 -> conv3
I0417 09:22:46.002681  4769 net.cpp:150] Setting up conv3
I0417 09:22:46.002727  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.002761  4769 net.cpp:165] Memory required for data: 2073600032
I0417 09:22:46.002794  4769 layer_factory.hpp:77] Creating layer conv3/bn
I0417 09:22:46.002828  4769 net.cpp:100] Creating Layer conv3/bn
I0417 09:22:46.002861  4769 net.cpp:434] conv3/bn <- conv3
I0417 09:22:46.002892  4769 net.cpp:395] conv3/bn -> conv3 (in-place)
I0417 09:22:46.002948  4769 net.cpp:150] Setting up conv3/bn
I0417 09:22:46.002981  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.003015  4769 net.cpp:165] Memory required for data: 2142720032
I0417 09:22:46.003048  4769 layer_factory.hpp:77] Creating layer conv3/scale
I0417 09:22:46.003141  4769 net.cpp:100] Creating Layer conv3/scale
I0417 09:22:46.003175  4769 net.cpp:434] conv3/scale <- conv3
I0417 09:22:46.003208  4769 net.cpp:395] conv3/scale -> conv3 (in-place)
I0417 09:22:46.003245  4769 layer_factory.hpp:77] Creating layer conv3/scale
I0417 09:22:46.003307  4769 net.cpp:150] Setting up conv3/scale
I0417 09:22:46.003341  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.003373  4769 net.cpp:165] Memory required for data: 2211840032
I0417 09:22:46.003412  4769 layer_factory.hpp:77] Creating layer conv3/relu
I0417 09:22:46.003445  4769 net.cpp:100] Creating Layer conv3/relu
I0417 09:22:46.003477  4769 net.cpp:434] conv3/relu <- conv3
I0417 09:22:46.003509  4769 net.cpp:395] conv3/relu -> conv3 (in-place)
I0417 09:22:46.003542  4769 net.cpp:150] Setting up conv3/relu
I0417 09:22:46.003573  4769 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:46.003645  4769 net.cpp:165] Memory required for data: 2280960032
I0417 09:22:46.003700  4769 layer_factory.hpp:77] Creating layer conv4/dw
I0417 09:22:46.003737  4769 net.cpp:100] Creating Layer conv4/dw
I0417 09:22:46.003769  4769 net.cpp:434] conv4/dw <- conv3
I0417 09:22:46.003803  4769 net.cpp:408] conv4/dw -> conv4/dw
I0417 09:22:46.003917  4769 net.cpp:150] Setting up conv4/dw
I0417 09:22:46.003981  4769 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:46.004014  4769 net.cpp:165] Memory required for data: 2298703904
I0417 09:22:46.004048  4769 layer_factory.hpp:77] Creating layer conv4/dw/bn
I0417 09:22:46.004098  4769 net.cpp:100] Creating Layer conv4/dw/bn
I0417 09:22:46.004168  4769 net.cpp:434] conv4/dw/bn <- conv4/dw
I0417 09:22:46.004206  4769 net.cpp:395] conv4/dw/bn -> conv4/dw (in-place)
I0417 09:22:46.004252  4769 net.cpp:150] Setting up conv4/dw/bn
I0417 09:22:46.004285  4769 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:46.004317  4769 net.cpp:165] Memory required for data: 2316447776
I0417 09:22:46.004350  4769 layer_factory.hpp:77] Creating layer conv4/dw/scale
I0417 09:22:46.004385  4769 net.cpp:100] Creating Layer conv4/dw/scale
I0417 09:22:46.004416  4769 net.cpp:434] conv4/dw/scale <- conv4/dw
I0417 09:22:46.004449  4769 net.cpp:395] conv4/dw/scale -> conv4/dw (in-place)
I0417 09:22:46.004485  4769 layer_factory.hpp:77] Creating layer conv4/dw/scale
I0417 09:22:46.004535  4769 net.cpp:150] Setting up conv4/dw/scale
I0417 09:22:46.004570  4769 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:46.004601  4769 net.cpp:165] Memory required for data: 2334191648
I0417 09:22:46.004637  4769 layer_factory.hpp:77] Creating layer conv4/dw/relu
I0417 09:22:46.004669  4769 net.cpp:100] Creating Layer conv4/dw/relu
I0417 09:22:46.004818  4769 net.cpp:434] conv4/dw/relu <- conv4/dw
I0417 09:22:46.004854  4769 net.cpp:395] conv4/dw/relu -> conv4/dw (in-place)
I0417 09:22:46.004889  4769 net.cpp:150] Setting up conv4/dw/relu
I0417 09:22:46.004920  4769 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:46.004953  4769 net.cpp:165] Memory required for data: 2351935520
I0417 09:22:46.004984  4769 layer_factory.hpp:77] Creating layer conv4
I0417 09:22:46.005023  4769 net.cpp:100] Creating Layer conv4
I0417 09:22:46.005054  4769 net.cpp:434] conv4 <- conv4/dw
I0417 09:22:46.005087  4769 net.cpp:408] conv4 -> conv4
I0417 09:22:46.005609  4769 net.cpp:150] Setting up conv4
I0417 09:22:46.005658  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.005692  4769 net.cpp:165] Memory required for data: 2387423264
I0417 09:22:46.005728  4769 layer_factory.hpp:77] Creating layer conv4/bn
I0417 09:22:46.005828  4769 net.cpp:100] Creating Layer conv4/bn
I0417 09:22:46.005911  4769 net.cpp:434] conv4/bn <- conv4
I0417 09:22:46.005949  4769 net.cpp:395] conv4/bn -> conv4 (in-place)
I0417 09:22:46.006011  4769 net.cpp:150] Setting up conv4/bn
I0417 09:22:46.006062  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.006109  4769 net.cpp:165] Memory required for data: 2422911008
I0417 09:22:46.006157  4769 layer_factory.hpp:77] Creating layer conv4/scale
I0417 09:22:46.006235  4769 net.cpp:100] Creating Layer conv4/scale
I0417 09:22:46.012459  4769 net.cpp:434] conv4/scale <- conv4
I0417 09:22:46.019728  4769 net.cpp:395] conv4/scale -> conv4 (in-place)
I0417 09:22:46.019798  4769 layer_factory.hpp:77] Creating layer conv4/scale
I0417 09:22:46.019855  4769 net.cpp:150] Setting up conv4/scale
I0417 09:22:46.019896  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.020004  4769 net.cpp:165] Memory required for data: 2458398752
I0417 09:22:46.020056  4769 layer_factory.hpp:77] Creating layer conv4/relu
I0417 09:22:46.020108  4769 net.cpp:100] Creating Layer conv4/relu
I0417 09:22:46.020143  4769 net.cpp:434] conv4/relu <- conv4
I0417 09:22:46.020175  4769 net.cpp:395] conv4/relu -> conv4 (in-place)
I0417 09:22:46.020210  4769 net.cpp:150] Setting up conv4/relu
I0417 09:22:46.020242  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.020274  4769 net.cpp:165] Memory required for data: 2493886496
I0417 09:22:46.020306  4769 layer_factory.hpp:77] Creating layer conv5/dw
I0417 09:22:46.020349  4769 net.cpp:100] Creating Layer conv5/dw
I0417 09:22:46.020382  4769 net.cpp:434] conv5/dw <- conv4
I0417 09:22:46.020418  4769 net.cpp:408] conv5/dw -> conv5/dw
I0417 09:22:46.020601  4769 net.cpp:150] Setting up conv5/dw
I0417 09:22:46.020665  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.020707  4769 net.cpp:165] Memory required for data: 2529374240
I0417 09:22:46.020754  4769 layer_factory.hpp:77] Creating layer conv5/dw/bn
I0417 09:22:46.020794  4769 net.cpp:100] Creating Layer conv5/dw/bn
I0417 09:22:46.020829  4769 net.cpp:434] conv5/dw/bn <- conv5/dw
I0417 09:22:46.020886  4769 net.cpp:395] conv5/dw/bn -> conv5/dw (in-place)
I0417 09:22:46.020951  4769 net.cpp:150] Setting up conv5/dw/bn
I0417 09:22:46.020984  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.021095  4769 net.cpp:165] Memory required for data: 2564861984
I0417 09:22:46.022814  4769 layer_factory.hpp:77] Creating layer conv5/dw/scale
I0417 09:22:46.022876  4769 net.cpp:100] Creating Layer conv5/dw/scale
I0417 09:22:46.022909  4769 net.cpp:434] conv5/dw/scale <- conv5/dw
I0417 09:22:46.022944  4769 net.cpp:395] conv5/dw/scale -> conv5/dw (in-place)
I0417 09:22:46.022992  4769 layer_factory.hpp:77] Creating layer conv5/dw/scale
I0417 09:22:46.023051  4769 net.cpp:150] Setting up conv5/dw/scale
I0417 09:22:46.023085  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.023119  4769 net.cpp:165] Memory required for data: 2600349728
I0417 09:22:46.023152  4769 layer_factory.hpp:77] Creating layer conv5/dw/relu
I0417 09:22:46.023267  4769 net.cpp:100] Creating Layer conv5/dw/relu
I0417 09:22:46.023345  4769 net.cpp:434] conv5/dw/relu <- conv5/dw
I0417 09:22:46.023380  4769 net.cpp:395] conv5/dw/relu -> conv5/dw (in-place)
I0417 09:22:46.023416  4769 net.cpp:150] Setting up conv5/dw/relu
I0417 09:22:46.023447  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.023481  4769 net.cpp:165] Memory required for data: 2635837472
I0417 09:22:46.023512  4769 layer_factory.hpp:77] Creating layer conv5
I0417 09:22:46.023551  4769 net.cpp:100] Creating Layer conv5
I0417 09:22:46.023584  4769 net.cpp:434] conv5 <- conv5/dw
I0417 09:22:46.023617  4769 net.cpp:408] conv5 -> conv5
I0417 09:22:46.024387  4769 net.cpp:150] Setting up conv5
I0417 09:22:46.024435  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.024469  4769 net.cpp:165] Memory required for data: 2671325216
I0417 09:22:46.024502  4769 layer_factory.hpp:77] Creating layer conv5/bn
I0417 09:22:46.024539  4769 net.cpp:100] Creating Layer conv5/bn
I0417 09:22:46.024571  4769 net.cpp:434] conv5/bn <- conv5
I0417 09:22:46.024605  4769 net.cpp:395] conv5/bn -> conv5 (in-place)
I0417 09:22:46.024649  4769 net.cpp:150] Setting up conv5/bn
I0417 09:22:46.024683  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.024736  4769 net.cpp:165] Memory required for data: 2706812960
I0417 09:22:46.024770  4769 layer_factory.hpp:77] Creating layer conv5/scale
I0417 09:22:46.024850  4769 net.cpp:100] Creating Layer conv5/scale
I0417 09:22:46.024886  4769 net.cpp:434] conv5/scale <- conv5
I0417 09:22:46.024940  4769 net.cpp:395] conv5/scale -> conv5 (in-place)
I0417 09:22:46.024979  4769 layer_factory.hpp:77] Creating layer conv5/scale
I0417 09:22:46.025029  4769 net.cpp:150] Setting up conv5/scale
I0417 09:22:46.025063  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.025095  4769 net.cpp:165] Memory required for data: 2742300704
I0417 09:22:46.025135  4769 layer_factory.hpp:77] Creating layer conv5/relu
I0417 09:22:46.025169  4769 net.cpp:100] Creating Layer conv5/relu
I0417 09:22:46.025200  4769 net.cpp:434] conv5/relu <- conv5
I0417 09:22:46.025231  4769 net.cpp:395] conv5/relu -> conv5 (in-place)
I0417 09:22:46.025264  4769 net.cpp:150] Setting up conv5/relu
I0417 09:22:46.025295  4769 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:46.025327  4769 net.cpp:165] Memory required for data: 2777788448
I0417 09:22:46.025383  4769 layer_factory.hpp:77] Creating layer conv6/dw
I0417 09:22:46.025420  4769 net.cpp:100] Creating Layer conv6/dw
I0417 09:22:46.025452  4769 net.cpp:434] conv6/dw <- conv5
I0417 09:22:46.025488  4769 net.cpp:408] conv6/dw -> conv6/dw
I0417 09:22:46.025568  4769 net.cpp:150] Setting up conv6/dw
I0417 09:22:46.026532  4769 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:46.026588  4769 net.cpp:165] Memory required for data: 2786660384
I0417 09:22:46.026623  4769 layer_factory.hpp:77] Creating layer conv6/dw/bn
I0417 09:22:46.026661  4769 net.cpp:100] Creating Layer conv6/dw/bn
I0417 09:22:46.026695  4769 net.cpp:434] conv6/dw/bn <- conv6/dw
I0417 09:22:46.026729  4769 net.cpp:395] conv6/dw/bn -> conv6/dw (in-place)
I0417 09:22:46.026772  4769 net.cpp:150] Setting up conv6/dw/bn
I0417 09:22:46.026805  4769 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:46.026837  4769 net.cpp:165] Memory required for data: 2795532320
I0417 09:22:46.026871  4769 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0417 09:22:46.026906  4769 net.cpp:100] Creating Layer conv6/dw/scale
I0417 09:22:46.026938  4769 net.cpp:434] conv6/dw/scale <- conv6/dw
I0417 09:22:46.026971  4769 net.cpp:395] conv6/dw/scale -> conv6/dw (in-place)
I0417 09:22:46.027072  4769 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0417 09:22:46.027115  4769 net.cpp:150] Setting up conv6/dw/scale
I0417 09:22:46.027149  4769 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:46.027181  4769 net.cpp:165] Memory required for data: 2804404256
I0417 09:22:46.027215  4769 layer_factory.hpp:77] Creating layer conv6/dw/relu
I0417 09:22:46.027247  4769 net.cpp:100] Creating Layer conv6/dw/relu
I0417 09:22:46.027298  4769 net.cpp:434] conv6/dw/relu <- conv6/dw
I0417 09:22:46.027334  4769 net.cpp:395] conv6/dw/relu -> conv6/dw (in-place)
I0417 09:22:46.027369  4769 net.cpp:150] Setting up conv6/dw/relu
I0417 09:22:46.027401  4769 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:46.027433  4769 net.cpp:165] Memory required for data: 2813276192
I0417 09:22:46.027464  4769 layer_factory.hpp:77] Creating layer conv6
I0417 09:22:46.027498  4769 net.cpp:100] Creating Layer conv6
I0417 09:22:46.027554  4769 net.cpp:434] conv6 <- conv6/dw
I0417 09:22:46.027591  4769 net.cpp:408] conv6 -> conv6
I0417 09:22:46.028914  4769 net.cpp:150] Setting up conv6
I0417 09:22:46.029603  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.029657  4769 net.cpp:165] Memory required for data: 2831020064
I0417 09:22:46.029695  4769 layer_factory.hpp:77] Creating layer conv6/bn
I0417 09:22:46.029793  4769 net.cpp:100] Creating Layer conv6/bn
I0417 09:22:46.029826  4769 net.cpp:434] conv6/bn <- conv6
I0417 09:22:46.029860  4769 net.cpp:395] conv6/bn -> conv6 (in-place)
I0417 09:22:46.029907  4769 net.cpp:150] Setting up conv6/bn
I0417 09:22:46.029942  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.029974  4769 net.cpp:165] Memory required for data: 2848763936
I0417 09:22:46.030016  4769 layer_factory.hpp:77] Creating layer conv6/scale
I0417 09:22:46.030051  4769 net.cpp:100] Creating Layer conv6/scale
I0417 09:22:46.030083  4769 net.cpp:434] conv6/scale <- conv6
I0417 09:22:46.030117  4769 net.cpp:395] conv6/scale -> conv6 (in-place)
I0417 09:22:46.030158  4769 layer_factory.hpp:77] Creating layer conv6/scale
I0417 09:22:46.030203  4769 net.cpp:150] Setting up conv6/scale
I0417 09:22:46.030236  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.030334  4769 net.cpp:165] Memory required for data: 2866507808
I0417 09:22:46.030369  4769 layer_factory.hpp:77] Creating layer conv6/relu
I0417 09:22:46.030401  4769 net.cpp:100] Creating Layer conv6/relu
I0417 09:22:46.030433  4769 net.cpp:434] conv6/relu <- conv6
I0417 09:22:46.030465  4769 net.cpp:395] conv6/relu -> conv6 (in-place)
I0417 09:22:46.030498  4769 net.cpp:150] Setting up conv6/relu
I0417 09:22:46.030530  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.030562  4769 net.cpp:165] Memory required for data: 2884251680
I0417 09:22:46.030593  4769 layer_factory.hpp:77] Creating layer conv7/dw
I0417 09:22:46.030630  4769 net.cpp:100] Creating Layer conv7/dw
I0417 09:22:46.030663  4769 net.cpp:434] conv7/dw <- conv6
I0417 09:22:46.030694  4769 net.cpp:408] conv7/dw -> conv7/dw
I0417 09:22:46.030856  4769 net.cpp:150] Setting up conv7/dw
I0417 09:22:46.030901  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.030936  4769 net.cpp:165] Memory required for data: 2901995552
I0417 09:22:46.030967  4769 layer_factory.hpp:77] Creating layer conv7/dw/bn
I0417 09:22:46.031002  4769 net.cpp:100] Creating Layer conv7/dw/bn
I0417 09:22:46.031033  4769 net.cpp:434] conv7/dw/bn <- conv7/dw
I0417 09:22:46.031065  4769 net.cpp:395] conv7/dw/bn -> conv7/dw (in-place)
I0417 09:22:46.031107  4769 net.cpp:150] Setting up conv7/dw/bn
I0417 09:22:46.031141  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.031173  4769 net.cpp:165] Memory required for data: 2919739424
I0417 09:22:46.031206  4769 layer_factory.hpp:77] Creating layer conv7/dw/scale
I0417 09:22:46.031241  4769 net.cpp:100] Creating Layer conv7/dw/scale
I0417 09:22:46.031273  4769 net.cpp:434] conv7/dw/scale <- conv7/dw
I0417 09:22:46.031306  4769 net.cpp:395] conv7/dw/scale -> conv7/dw (in-place)
I0417 09:22:46.031409  4769 layer_factory.hpp:77] Creating layer conv7/dw/scale
I0417 09:22:46.031466  4769 net.cpp:150] Setting up conv7/dw/scale
I0417 09:22:46.031503  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.031536  4769 net.cpp:165] Memory required for data: 2937483296
I0417 09:22:46.031571  4769 layer_factory.hpp:77] Creating layer conv7/dw/relu
I0417 09:22:46.031605  4769 net.cpp:100] Creating Layer conv7/dw/relu
I0417 09:22:46.031656  4769 net.cpp:434] conv7/dw/relu <- conv7/dw
I0417 09:22:46.031692  4769 net.cpp:395] conv7/dw/relu -> conv7/dw (in-place)
I0417 09:22:46.031726  4769 net.cpp:150] Setting up conv7/dw/relu
I0417 09:22:46.031759  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.031790  4769 net.cpp:165] Memory required for data: 2955227168
I0417 09:22:46.031821  4769 layer_factory.hpp:77] Creating layer conv7
I0417 09:22:46.031854  4769 net.cpp:100] Creating Layer conv7
I0417 09:22:46.031910  4769 net.cpp:434] conv7 <- conv7/dw
I0417 09:22:46.031947  4769 net.cpp:408] conv7 -> conv7
I0417 09:22:46.034965  4769 net.cpp:150] Setting up conv7
I0417 09:22:46.035033  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.035070  4769 net.cpp:165] Memory required for data: 2972971040
I0417 09:22:46.035105  4769 layer_factory.hpp:77] Creating layer conv7/bn
I0417 09:22:46.035157  4769 net.cpp:100] Creating Layer conv7/bn
I0417 09:22:46.035202  4769 net.cpp:434] conv7/bn <- conv7
I0417 09:22:46.035235  4769 net.cpp:395] conv7/bn -> conv7 (in-place)
I0417 09:22:46.035282  4769 net.cpp:150] Setting up conv7/bn
I0417 09:22:46.035316  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.035348  4769 net.cpp:165] Memory required for data: 2990714912
I0417 09:22:46.035384  4769 layer_factory.hpp:77] Creating layer conv7/scale
I0417 09:22:46.035419  4769 net.cpp:100] Creating Layer conv7/scale
I0417 09:22:46.035451  4769 net.cpp:434] conv7/scale <- conv7
I0417 09:22:46.035483  4769 net.cpp:395] conv7/scale -> conv7 (in-place)
I0417 09:22:46.035522  4769 layer_factory.hpp:77] Creating layer conv7/scale
I0417 09:22:46.035564  4769 net.cpp:150] Setting up conv7/scale
I0417 09:22:46.035598  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.035630  4769 net.cpp:165] Memory required for data: 3008458784
I0417 09:22:46.035662  4769 layer_factory.hpp:77] Creating layer conv7/relu
I0417 09:22:46.035723  4769 net.cpp:100] Creating Layer conv7/relu
I0417 09:22:46.035758  4769 net.cpp:434] conv7/relu <- conv7
I0417 09:22:46.035791  4769 net.cpp:395] conv7/relu -> conv7 (in-place)
I0417 09:22:46.035825  4769 net.cpp:150] Setting up conv7/relu
I0417 09:22:46.035856  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.035889  4769 net.cpp:165] Memory required for data: 3026202656
I0417 09:22:46.035919  4769 layer_factory.hpp:77] Creating layer conv8/dw
I0417 09:22:46.035956  4769 net.cpp:100] Creating Layer conv8/dw
I0417 09:22:46.035989  4769 net.cpp:434] conv8/dw <- conv7
I0417 09:22:46.036022  4769 net.cpp:408] conv8/dw -> conv8/dw
I0417 09:22:46.036109  4769 net.cpp:150] Setting up conv8/dw
I0417 09:22:46.036144  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.036176  4769 net.cpp:165] Memory required for data: 3043946528
I0417 09:22:46.036208  4769 layer_factory.hpp:77] Creating layer conv8/dw/bn
I0417 09:22:46.036306  4769 net.cpp:100] Creating Layer conv8/dw/bn
I0417 09:22:46.036343  4769 net.cpp:434] conv8/dw/bn <- conv8/dw
I0417 09:22:46.036393  4769 net.cpp:395] conv8/dw/bn -> conv8/dw (in-place)
I0417 09:22:46.036435  4769 net.cpp:150] Setting up conv8/dw/bn
I0417 09:22:46.036468  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.036500  4769 net.cpp:165] Memory required for data: 3061690400
I0417 09:22:46.036535  4769 layer_factory.hpp:77] Creating layer conv8/dw/scale
I0417 09:22:46.036572  4769 net.cpp:100] Creating Layer conv8/dw/scale
I0417 09:22:46.036605  4769 net.cpp:434] conv8/dw/scale <- conv8/dw
I0417 09:22:46.036638  4769 net.cpp:395] conv8/dw/scale -> conv8/dw (in-place)
I0417 09:22:46.036674  4769 layer_factory.hpp:77] Creating layer conv8/dw/scale
I0417 09:22:46.036720  4769 net.cpp:150] Setting up conv8/dw/scale
I0417 09:22:46.036752  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.036811  4769 net.cpp:165] Memory required for data: 3079434272
I0417 09:22:46.036847  4769 layer_factory.hpp:77] Creating layer conv8/dw/relu
I0417 09:22:46.036880  4769 net.cpp:100] Creating Layer conv8/dw/relu
I0417 09:22:46.036939  4769 net.cpp:434] conv8/dw/relu <- conv8/dw
I0417 09:22:46.036972  4769 net.cpp:395] conv8/dw/relu -> conv8/dw (in-place)
I0417 09:22:46.037008  4769 net.cpp:150] Setting up conv8/dw/relu
I0417 09:22:46.037039  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.037071  4769 net.cpp:165] Memory required for data: 3097178144
I0417 09:22:46.037102  4769 layer_factory.hpp:77] Creating layer conv8
I0417 09:22:46.037135  4769 net.cpp:100] Creating Layer conv8
I0417 09:22:46.037168  4769 net.cpp:434] conv8 <- conv8/dw
I0417 09:22:46.037204  4769 net.cpp:408] conv8 -> conv8
I0417 09:22:46.042619  4769 net.cpp:150] Setting up conv8
I0417 09:22:46.045713  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.045737  4769 net.cpp:165] Memory required for data: 3114922016
I0417 09:22:46.045749  4769 layer_factory.hpp:77] Creating layer conv8/bn
I0417 09:22:46.045778  4769 net.cpp:100] Creating Layer conv8/bn
I0417 09:22:46.045787  4769 net.cpp:434] conv8/bn <- conv8
I0417 09:22:46.045796  4769 net.cpp:395] conv8/bn -> conv8 (in-place)
I0417 09:22:46.045823  4769 net.cpp:150] Setting up conv8/bn
I0417 09:22:46.045831  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.045838  4769 net.cpp:165] Memory required for data: 3132665888
I0417 09:22:46.045847  4769 layer_factory.hpp:77] Creating layer conv8/scale
I0417 09:22:46.045858  4769 net.cpp:100] Creating Layer conv8/scale
I0417 09:22:46.045866  4769 net.cpp:434] conv8/scale <- conv8
I0417 09:22:46.045872  4769 net.cpp:395] conv8/scale -> conv8 (in-place)
I0417 09:22:46.045889  4769 layer_factory.hpp:77] Creating layer conv8/scale
I0417 09:22:46.045908  4769 net.cpp:150] Setting up conv8/scale
I0417 09:22:46.045917  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.045923  4769 net.cpp:165] Memory required for data: 3150409760
I0417 09:22:46.045931  4769 layer_factory.hpp:77] Creating layer conv8/relu
I0417 09:22:46.045939  4769 net.cpp:100] Creating Layer conv8/relu
I0417 09:22:46.045946  4769 net.cpp:434] conv8/relu <- conv8
I0417 09:22:46.045953  4769 net.cpp:395] conv8/relu -> conv8 (in-place)
I0417 09:22:46.045961  4769 net.cpp:150] Setting up conv8/relu
I0417 09:22:46.045969  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.045975  4769 net.cpp:165] Memory required for data: 3168153632
I0417 09:22:46.045981  4769 layer_factory.hpp:77] Creating layer conv9/dw
I0417 09:22:46.045991  4769 net.cpp:100] Creating Layer conv9/dw
I0417 09:22:46.045998  4769 net.cpp:434] conv9/dw <- conv8
I0417 09:22:46.046006  4769 net.cpp:408] conv9/dw -> conv9/dw
I0417 09:22:46.051164  4769 net.cpp:150] Setting up conv9/dw
I0417 09:22:46.051273  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.051329  4769 net.cpp:165] Memory required for data: 3185897504
I0417 09:22:46.051414  4769 layer_factory.hpp:77] Creating layer conv9/dw/bn
I0417 09:22:46.051507  4769 net.cpp:100] Creating Layer conv9/dw/bn
I0417 09:22:46.051574  4769 net.cpp:434] conv9/dw/bn <- conv9/dw
I0417 09:22:46.058645  4769 net.cpp:395] conv9/dw/bn -> conv9/dw (in-place)
I0417 09:22:46.058950  4769 net.cpp:150] Setting up conv9/dw/bn
I0417 09:22:46.059010  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.059065  4769 net.cpp:165] Memory required for data: 3203641376
I0417 09:22:46.059291  4769 layer_factory.hpp:77] Creating layer conv9/dw/scale
I0417 09:22:46.059386  4769 net.cpp:100] Creating Layer conv9/dw/scale
I0417 09:22:46.059433  4769 net.cpp:434] conv9/dw/scale <- conv9/dw
I0417 09:22:46.059484  4769 net.cpp:395] conv9/dw/scale -> conv9/dw (in-place)
I0417 09:22:46.059576  4769 layer_factory.hpp:77] Creating layer conv9/dw/scale
I0417 09:22:46.059752  4769 net.cpp:150] Setting up conv9/dw/scale
I0417 09:22:46.059862  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.059908  4769 net.cpp:165] Memory required for data: 3221385248
I0417 09:22:46.059955  4769 layer_factory.hpp:77] Creating layer conv9/dw/relu
I0417 09:22:46.060005  4769 net.cpp:100] Creating Layer conv9/dw/relu
I0417 09:22:46.060120  4769 net.cpp:434] conv9/dw/relu <- conv9/dw
I0417 09:22:46.060161  4769 net.cpp:395] conv9/dw/relu -> conv9/dw (in-place)
I0417 09:22:46.060290  4769 net.cpp:150] Setting up conv9/dw/relu
I0417 09:22:46.060338  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.060385  4769 net.cpp:165] Memory required for data: 3239129120
I0417 09:22:46.060456  4769 layer_factory.hpp:77] Creating layer conv9
I0417 09:22:46.060554  4769 net.cpp:100] Creating Layer conv9
I0417 09:22:46.060609  4769 net.cpp:434] conv9 <- conv9/dw
I0417 09:22:46.060647  4769 net.cpp:408] conv9 -> conv9
I0417 09:22:46.063495  4769 net.cpp:150] Setting up conv9
I0417 09:22:46.067126  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.067178  4769 net.cpp:165] Memory required for data: 3256872992
I0417 09:22:46.067224  4769 layer_factory.hpp:77] Creating layer conv9/bn
I0417 09:22:46.067317  4769 net.cpp:100] Creating Layer conv9/bn
I0417 09:22:46.067356  4769 net.cpp:434] conv9/bn <- conv9
I0417 09:22:46.067399  4769 net.cpp:395] conv9/bn -> conv9 (in-place)
I0417 09:22:46.067468  4769 net.cpp:150] Setting up conv9/bn
I0417 09:22:46.067503  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.067577  4769 net.cpp:165] Memory required for data: 3274616864
I0417 09:22:46.067611  4769 layer_factory.hpp:77] Creating layer conv9/scale
I0417 09:22:46.067646  4769 net.cpp:100] Creating Layer conv9/scale
I0417 09:22:46.067678  4769 net.cpp:434] conv9/scale <- conv9
I0417 09:22:46.067713  4769 net.cpp:395] conv9/scale -> conv9 (in-place)
I0417 09:22:46.067755  4769 layer_factory.hpp:77] Creating layer conv9/scale
I0417 09:22:46.067878  4769 net.cpp:150] Setting up conv9/scale
I0417 09:22:46.067932  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.067967  4769 net.cpp:165] Memory required for data: 3292360736
I0417 09:22:46.068002  4769 layer_factory.hpp:77] Creating layer conv9/relu
I0417 09:22:46.068051  4769 net.cpp:100] Creating Layer conv9/relu
I0417 09:22:46.068107  4769 net.cpp:434] conv9/relu <- conv9
I0417 09:22:46.068159  4769 net.cpp:395] conv9/relu -> conv9 (in-place)
I0417 09:22:46.068202  4769 net.cpp:150] Setting up conv9/relu
I0417 09:22:46.068235  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.068336  4769 net.cpp:165] Memory required for data: 3310104608
I0417 09:22:46.069850  4769 layer_factory.hpp:77] Creating layer conv10/dw
I0417 09:22:46.069941  4769 net.cpp:100] Creating Layer conv10/dw
I0417 09:22:46.070200  4769 net.cpp:434] conv10/dw <- conv9
I0417 09:22:46.070343  4769 net.cpp:408] conv10/dw -> conv10/dw
I0417 09:22:46.071028  4769 net.cpp:150] Setting up conv10/dw
I0417 09:22:46.071346  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.071430  4769 net.cpp:165] Memory required for data: 3327848480
I0417 09:22:46.071496  4769 layer_factory.hpp:77] Creating layer conv10/dw/bn
I0417 09:22:46.071673  4769 net.cpp:100] Creating Layer conv10/dw/bn
I0417 09:22:46.071884  4769 net.cpp:434] conv10/dw/bn <- conv10/dw
I0417 09:22:46.072100  4769 net.cpp:395] conv10/dw/bn -> conv10/dw (in-place)
I0417 09:22:46.072604  4769 net.cpp:150] Setting up conv10/dw/bn
I0417 09:22:46.074945  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.075001  4769 net.cpp:165] Memory required for data: 3345592352
I0417 09:22:46.075049  4769 layer_factory.hpp:77] Creating layer conv10/dw/scale
I0417 09:22:46.075096  4769 net.cpp:100] Creating Layer conv10/dw/scale
I0417 09:22:46.075139  4769 net.cpp:434] conv10/dw/scale <- conv10/dw
I0417 09:22:46.075181  4769 net.cpp:395] conv10/dw/scale -> conv10/dw (in-place)
I0417 09:22:46.075240  4769 layer_factory.hpp:77] Creating layer conv10/dw/scale
I0417 09:22:46.075299  4769 net.cpp:150] Setting up conv10/dw/scale
I0417 09:22:46.075341  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.075382  4769 net.cpp:165] Memory required for data: 3363336224
I0417 09:22:46.075486  4769 layer_factory.hpp:77] Creating layer conv10/dw/relu
I0417 09:22:46.075533  4769 net.cpp:100] Creating Layer conv10/dw/relu
I0417 09:22:46.075614  4769 net.cpp:434] conv10/dw/relu <- conv10/dw
I0417 09:22:46.075673  4769 net.cpp:395] conv10/dw/relu -> conv10/dw (in-place)
I0417 09:22:46.077895  4769 net.cpp:150] Setting up conv10/dw/relu
I0417 09:22:46.077909  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.077924  4769 net.cpp:165] Memory required for data: 3381080096
I0417 09:22:46.077934  4769 layer_factory.hpp:77] Creating layer conv10
I0417 09:22:46.077953  4769 net.cpp:100] Creating Layer conv10
I0417 09:22:46.077961  4769 net.cpp:434] conv10 <- conv10/dw
I0417 09:22:46.077970  4769 net.cpp:408] conv10 -> conv10
I0417 09:22:46.086390  4769 net.cpp:150] Setting up conv10
I0417 09:22:46.094592  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.094641  4769 net.cpp:165] Memory required for data: 3398823968
I0417 09:22:46.094677  4769 layer_factory.hpp:77] Creating layer conv10/bn
I0417 09:22:46.094725  4769 net.cpp:100] Creating Layer conv10/bn
I0417 09:22:46.094760  4769 net.cpp:434] conv10/bn <- conv10
I0417 09:22:46.094794  4769 net.cpp:395] conv10/bn -> conv10 (in-place)
I0417 09:22:46.094846  4769 net.cpp:150] Setting up conv10/bn
I0417 09:22:46.094879  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.094911  4769 net.cpp:165] Memory required for data: 3416567840
I0417 09:22:46.094945  4769 layer_factory.hpp:77] Creating layer conv10/scale
I0417 09:22:46.094981  4769 net.cpp:100] Creating Layer conv10/scale
I0417 09:22:46.095156  4769 net.cpp:434] conv10/scale <- conv10
I0417 09:22:46.095211  4769 net.cpp:395] conv10/scale -> conv10 (in-place)
I0417 09:22:46.095275  4769 layer_factory.hpp:77] Creating layer conv10/scale
I0417 09:22:46.095360  4769 net.cpp:150] Setting up conv10/scale
I0417 09:22:46.095396  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.095432  4769 net.cpp:165] Memory required for data: 3434311712
I0417 09:22:46.095466  4769 layer_factory.hpp:77] Creating layer conv10/relu
I0417 09:22:46.095500  4769 net.cpp:100] Creating Layer conv10/relu
I0417 09:22:46.095561  4769 net.cpp:434] conv10/relu <- conv10
I0417 09:22:46.095598  4769 net.cpp:395] conv10/relu -> conv10 (in-place)
I0417 09:22:46.095635  4769 net.cpp:150] Setting up conv10/relu
I0417 09:22:46.095733  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.095777  4769 net.cpp:165] Memory required for data: 3452055584
I0417 09:22:46.095824  4769 layer_factory.hpp:77] Creating layer conv11/dw
I0417 09:22:46.095861  4769 net.cpp:100] Creating Layer conv11/dw
I0417 09:22:46.095894  4769 net.cpp:434] conv11/dw <- conv10
I0417 09:22:46.095927  4769 net.cpp:408] conv11/dw -> conv11/dw
I0417 09:22:46.096038  4769 net.cpp:150] Setting up conv11/dw
I0417 09:22:46.096094  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.096169  4769 net.cpp:165] Memory required for data: 3469799456
I0417 09:22:46.096220  4769 layer_factory.hpp:77] Creating layer conv11/dw/bn
I0417 09:22:46.096257  4769 net.cpp:100] Creating Layer conv11/dw/bn
I0417 09:22:46.096290  4769 net.cpp:434] conv11/dw/bn <- conv11/dw
I0417 09:22:46.096325  4769 net.cpp:395] conv11/dw/bn -> conv11/dw (in-place)
I0417 09:22:46.096369  4769 net.cpp:150] Setting up conv11/dw/bn
I0417 09:22:46.096401  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.096433  4769 net.cpp:165] Memory required for data: 3487543328
I0417 09:22:46.096477  4769 layer_factory.hpp:77] Creating layer conv11/dw/scale
I0417 09:22:46.096511  4769 net.cpp:100] Creating Layer conv11/dw/scale
I0417 09:22:46.096544  4769 net.cpp:434] conv11/dw/scale <- conv11/dw
I0417 09:22:46.096575  4769 net.cpp:395] conv11/dw/scale -> conv11/dw (in-place)
I0417 09:22:46.096613  4769 layer_factory.hpp:77] Creating layer conv11/dw/scale
I0417 09:22:46.096722  4769 net.cpp:150] Setting up conv11/dw/scale
I0417 09:22:46.096758  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.096791  4769 net.cpp:165] Memory required for data: 3505287200
I0417 09:22:46.096827  4769 layer_factory.hpp:77] Creating layer conv11/dw/relu
I0417 09:22:46.096892  4769 net.cpp:100] Creating Layer conv11/dw/relu
I0417 09:22:46.096925  4769 net.cpp:434] conv11/dw/relu <- conv11/dw
I0417 09:22:46.096957  4769 net.cpp:395] conv11/dw/relu -> conv11/dw (in-place)
I0417 09:22:46.096990  4769 net.cpp:150] Setting up conv11/dw/relu
I0417 09:22:46.097021  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.097054  4769 net.cpp:165] Memory required for data: 3523031072
I0417 09:22:46.097084  4769 layer_factory.hpp:77] Creating layer conv11
I0417 09:22:46.097121  4769 net.cpp:100] Creating Layer conv11
I0417 09:22:46.097152  4769 net.cpp:434] conv11 <- conv11/dw
I0417 09:22:46.097247  4769 net.cpp:408] conv11 -> conv11
I0417 09:22:46.103744  4769 net.cpp:150] Setting up conv11
I0417 09:22:46.103930  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.103971  4769 net.cpp:165] Memory required for data: 3540774944
I0417 09:22:46.104027  4769 layer_factory.hpp:77] Creating layer conv11/bn
I0417 09:22:46.104065  4769 net.cpp:100] Creating Layer conv11/bn
I0417 09:22:46.104099  4769 net.cpp:434] conv11/bn <- conv11
I0417 09:22:46.104132  4769 net.cpp:395] conv11/bn -> conv11 (in-place)
I0417 09:22:46.104187  4769 net.cpp:150] Setting up conv11/bn
I0417 09:22:46.104223  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.104283  4769 net.cpp:165] Memory required for data: 3558518816
I0417 09:22:46.104317  4769 layer_factory.hpp:77] Creating layer conv11/scale
I0417 09:22:46.104357  4769 net.cpp:100] Creating Layer conv11/scale
I0417 09:22:46.104389  4769 net.cpp:434] conv11/scale <- conv11
I0417 09:22:46.104423  4769 net.cpp:395] conv11/scale -> conv11 (in-place)
I0417 09:22:46.104463  4769 layer_factory.hpp:77] Creating layer conv11/scale
I0417 09:22:46.104508  4769 net.cpp:150] Setting up conv11/scale
I0417 09:22:46.104542  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.104573  4769 net.cpp:165] Memory required for data: 3576262688
I0417 09:22:46.104606  4769 layer_factory.hpp:77] Creating layer conv11/relu
I0417 09:22:46.104640  4769 net.cpp:100] Creating Layer conv11/relu
I0417 09:22:46.104672  4769 net.cpp:434] conv11/relu <- conv11
I0417 09:22:46.104704  4769 net.cpp:395] conv11/relu -> conv11 (in-place)
I0417 09:22:46.104737  4769 net.cpp:150] Setting up conv11/relu
I0417 09:22:46.105443  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.105522  4769 net.cpp:165] Memory required for data: 3594006560
I0417 09:22:46.105612  4769 layer_factory.hpp:77] Creating layer conv11_conv11/relu_0_split
I0417 09:22:46.105679  4769 net.cpp:100] Creating Layer conv11_conv11/relu_0_split
I0417 09:22:46.105715  4769 net.cpp:434] conv11_conv11/relu_0_split <- conv11
I0417 09:22:46.105751  4769 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_0
I0417 09:22:46.105792  4769 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_1
I0417 09:22:46.105828  4769 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_2
I0417 09:22:46.105929  4769 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_3
I0417 09:22:46.105994  4769 net.cpp:150] Setting up conv11_conv11/relu_0_split
I0417 09:22:46.106026  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.106060  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.106091  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.106122  4769 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:46.106154  4769 net.cpp:165] Memory required for data: 3664982048
I0417 09:22:46.106185  4769 layer_factory.hpp:77] Creating layer conv12/dw
I0417 09:22:46.106222  4769 net.cpp:100] Creating Layer conv12/dw
I0417 09:22:46.106256  4769 net.cpp:434] conv12/dw <- conv11_conv11/relu_0_split_0
I0417 09:22:46.106292  4769 net.cpp:408] conv12/dw -> conv12/dw
I0417 09:22:46.106381  4769 net.cpp:150] Setting up conv12/dw
I0417 09:22:46.106580  4769 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:46.106640  4769 net.cpp:165] Memory required for data: 3669897248
I0417 09:22:46.106736  4769 layer_factory.hpp:77] Creating layer conv12/dw/bn
I0417 09:22:46.106832  4769 net.cpp:100] Creating Layer conv12/dw/bn
I0417 09:22:46.106875  4769 net.cpp:434] conv12/dw/bn <- conv12/dw
I0417 09:22:46.106920  4769 net.cpp:395] conv12/dw/bn -> conv12/dw (in-place)
I0417 09:22:46.111974  4769 net.cpp:150] Setting up conv12/dw/bn
I0417 09:22:46.111994  4769 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:46.112006  4769 net.cpp:165] Memory required for data: 3674812448
I0417 09:22:46.112018  4769 layer_factory.hpp:77] Creating layer conv12/dw/scale
I0417 09:22:46.112068  4769 net.cpp:100] Creating Layer conv12/dw/scale
I0417 09:22:46.112083  4769 net.cpp:434] conv12/dw/scale <- conv12/dw
I0417 09:22:46.112092  4769 net.cpp:395] conv12/dw/scale -> conv12/dw (in-place)
I0417 09:22:46.112109  4769 layer_factory.hpp:77] Creating layer conv12/dw/scale
I0417 09:22:46.112130  4769 net.cpp:150] Setting up conv12/dw/scale
I0417 09:22:46.112138  4769 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:46.112146  4769 net.cpp:165] Memory required for data: 3679727648
I0417 09:22:46.112154  4769 layer_factory.hpp:77] Creating layer conv12/dw/relu
I0417 09:22:46.112164  4769 net.cpp:100] Creating Layer conv12/dw/relu
I0417 09:22:46.112170  4769 net.cpp:434] conv12/dw/relu <- conv12/dw
I0417 09:22:46.112177  4769 net.cpp:395] conv12/dw/relu -> conv12/dw (in-place)
I0417 09:22:46.112186  4769 net.cpp:150] Setting up conv12/dw/relu
I0417 09:22:46.112193  4769 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:46.112201  4769 net.cpp:165] Memory required for data: 3684642848
I0417 09:22:46.112207  4769 layer_factory.hpp:77] Creating layer conv12
I0417 09:22:46.112219  4769 net.cpp:100] Creating Layer conv12
I0417 09:22:46.112227  4769 net.cpp:434] conv12 <- conv12/dw
I0417 09:22:46.112236  4769 net.cpp:408] conv12 -> conv12
I0417 09:22:46.131875  4769 net.cpp:150] Setting up conv12
I0417 09:22:46.132017  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.132079  4769 net.cpp:165] Memory required for data: 3694473248
I0417 09:22:46.132115  4769 layer_factory.hpp:77] Creating layer conv12/bn
I0417 09:22:46.132151  4769 net.cpp:100] Creating Layer conv12/bn
I0417 09:22:46.132185  4769 net.cpp:434] conv12/bn <- conv12
I0417 09:22:46.132218  4769 net.cpp:395] conv12/bn -> conv12 (in-place)
I0417 09:22:46.132272  4769 net.cpp:150] Setting up conv12/bn
I0417 09:22:46.132306  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.132339  4769 net.cpp:165] Memory required for data: 3704303648
I0417 09:22:46.132375  4769 layer_factory.hpp:77] Creating layer conv12/scale
I0417 09:22:46.132412  4769 net.cpp:100] Creating Layer conv12/scale
I0417 09:22:46.132444  4769 net.cpp:434] conv12/scale <- conv12
I0417 09:22:46.132477  4769 net.cpp:395] conv12/scale -> conv12 (in-place)
I0417 09:22:46.132561  4769 layer_factory.hpp:77] Creating layer conv12/scale
I0417 09:22:46.132637  4769 net.cpp:150] Setting up conv12/scale
I0417 09:22:46.132670  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.132704  4769 net.cpp:165] Memory required for data: 3714134048
I0417 09:22:46.132736  4769 layer_factory.hpp:77] Creating layer conv12/relu
I0417 09:22:46.132768  4769 net.cpp:100] Creating Layer conv12/relu
I0417 09:22:46.132800  4769 net.cpp:434] conv12/relu <- conv12
I0417 09:22:46.132833  4769 net.cpp:395] conv12/relu -> conv12 (in-place)
I0417 09:22:46.132865  4769 net.cpp:150] Setting up conv12/relu
I0417 09:22:46.132896  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.132927  4769 net.cpp:165] Memory required for data: 3723964448
I0417 09:22:46.132958  4769 layer_factory.hpp:77] Creating layer conv13/dw
I0417 09:22:46.132992  4769 net.cpp:100] Creating Layer conv13/dw
I0417 09:22:46.133023  4769 net.cpp:434] conv13/dw <- conv12
I0417 09:22:46.133988  4769 net.cpp:408] conv13/dw -> conv13/dw
I0417 09:22:46.134212  4769 net.cpp:150] Setting up conv13/dw
I0417 09:22:46.134281  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.134372  4769 net.cpp:165] Memory required for data: 3733794848
I0417 09:22:46.134413  4769 layer_factory.hpp:77] Creating layer conv13/dw/bn
I0417 09:22:46.134465  4769 net.cpp:100] Creating Layer conv13/dw/bn
I0417 09:22:46.134498  4769 net.cpp:434] conv13/dw/bn <- conv13/dw
I0417 09:22:46.134531  4769 net.cpp:395] conv13/dw/bn -> conv13/dw (in-place)
I0417 09:22:46.134580  4769 net.cpp:150] Setting up conv13/dw/bn
I0417 09:22:46.134613  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.134646  4769 net.cpp:165] Memory required for data: 3743625248
I0417 09:22:46.134682  4769 layer_factory.hpp:77] Creating layer conv13/dw/scale
I0417 09:22:46.136736  4769 net.cpp:100] Creating Layer conv13/dw/scale
I0417 09:22:46.136788  4769 net.cpp:434] conv13/dw/scale <- conv13/dw
I0417 09:22:46.136837  4769 net.cpp:395] conv13/dw/scale -> conv13/dw (in-place)
I0417 09:22:46.136976  4769 layer_factory.hpp:77] Creating layer conv13/dw/scale
I0417 09:22:46.137120  4769 net.cpp:150] Setting up conv13/dw/scale
I0417 09:22:46.137156  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.137190  4769 net.cpp:165] Memory required for data: 3753455648
I0417 09:22:46.137225  4769 layer_factory.hpp:77] Creating layer conv13/dw/relu
I0417 09:22:46.137259  4769 net.cpp:100] Creating Layer conv13/dw/relu
I0417 09:22:46.137290  4769 net.cpp:434] conv13/dw/relu <- conv13/dw
I0417 09:22:46.137323  4769 net.cpp:395] conv13/dw/relu -> conv13/dw (in-place)
I0417 09:22:46.137357  4769 net.cpp:150] Setting up conv13/dw/relu
I0417 09:22:46.137389  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.137506  4769 net.cpp:165] Memory required for data: 3763286048
I0417 09:22:46.137542  4769 layer_factory.hpp:77] Creating layer conv13
I0417 09:22:46.137588  4769 net.cpp:100] Creating Layer conv13
I0417 09:22:46.137636  4769 net.cpp:434] conv13 <- conv13/dw
I0417 09:22:46.137672  4769 net.cpp:408] conv13 -> conv13
I0417 09:22:46.172816  4769 net.cpp:150] Setting up conv13
I0417 09:22:46.180213  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.180441  4769 net.cpp:165] Memory required for data: 3773116448
I0417 09:22:46.180531  4769 layer_factory.hpp:77] Creating layer conv13/bn
I0417 09:22:46.180588  4769 net.cpp:100] Creating Layer conv13/bn
I0417 09:22:46.180636  4769 net.cpp:434] conv13/bn <- conv13
I0417 09:22:46.180686  4769 net.cpp:395] conv13/bn -> conv13 (in-place)
I0417 09:22:46.180773  4769 net.cpp:150] Setting up conv13/bn
I0417 09:22:46.180871  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.180959  4769 net.cpp:165] Memory required for data: 3782946848
I0417 09:22:46.181059  4769 layer_factory.hpp:77] Creating layer conv13/scale
I0417 09:22:46.181119  4769 net.cpp:100] Creating Layer conv13/scale
I0417 09:22:46.181162  4769 net.cpp:434] conv13/scale <- conv13
I0417 09:22:46.181197  4769 net.cpp:395] conv13/scale -> conv13 (in-place)
I0417 09:22:46.181247  4769 layer_factory.hpp:77] Creating layer conv13/scale
I0417 09:22:46.181298  4769 net.cpp:150] Setting up conv13/scale
I0417 09:22:46.181334  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.181368  4769 net.cpp:165] Memory required for data: 3792777248
I0417 09:22:46.181403  4769 layer_factory.hpp:77] Creating layer conv13/relu
I0417 09:22:46.181442  4769 net.cpp:100] Creating Layer conv13/relu
I0417 09:22:46.181512  4769 net.cpp:434] conv13/relu <- conv13
I0417 09:22:46.181555  4769 net.cpp:395] conv13/relu -> conv13 (in-place)
I0417 09:22:46.181593  4769 net.cpp:150] Setting up conv13/relu
I0417 09:22:46.181627  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.181663  4769 net.cpp:165] Memory required for data: 3802607648
I0417 09:22:46.181696  4769 layer_factory.hpp:77] Creating layer conv13_conv13/relu_0_split
I0417 09:22:46.181738  4769 net.cpp:100] Creating Layer conv13_conv13/relu_0_split
I0417 09:22:46.181773  4769 net.cpp:434] conv13_conv13/relu_0_split <- conv13
I0417 09:22:46.181809  4769 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_0
I0417 09:22:46.181902  4769 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_1
I0417 09:22:46.181977  4769 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_2
I0417 09:22:46.182170  4769 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_3
I0417 09:22:46.182399  4769 net.cpp:150] Setting up conv13_conv13/relu_0_split
I0417 09:22:46.182472  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.182736  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.182972  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.183045  4769 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:46.183406  4769 net.cpp:165] Memory required for data: 3841929248
I0417 09:22:46.183580  4769 layer_factory.hpp:77] Creating layer conv14_1
I0417 09:22:46.185531  4769 net.cpp:100] Creating Layer conv14_1
I0417 09:22:46.185636  4769 net.cpp:434] conv14_1 <- conv13_conv13/relu_0_split_0
I0417 09:22:46.185679  4769 net.cpp:408] conv14_1 -> conv14_1
I0417 09:22:46.190384  4769 net.cpp:150] Setting up conv14_1
I0417 09:22:46.194613  4769 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:46.194660  4769 net.cpp:165] Memory required for data: 3844386848
I0417 09:22:46.194697  4769 layer_factory.hpp:77] Creating layer conv14_1/bn
I0417 09:22:46.194736  4769 net.cpp:100] Creating Layer conv14_1/bn
I0417 09:22:46.194768  4769 net.cpp:434] conv14_1/bn <- conv14_1
I0417 09:22:46.194802  4769 net.cpp:395] conv14_1/bn -> conv14_1 (in-place)
I0417 09:22:46.194859  4769 net.cpp:150] Setting up conv14_1/bn
I0417 09:22:46.194892  4769 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:46.194924  4769 net.cpp:165] Memory required for data: 3846844448
I0417 09:22:46.194960  4769 layer_factory.hpp:77] Creating layer conv14_1/scale
I0417 09:22:46.194996  4769 net.cpp:100] Creating Layer conv14_1/scale
I0417 09:22:46.195029  4769 net.cpp:434] conv14_1/scale <- conv14_1
I0417 09:22:46.195060  4769 net.cpp:395] conv14_1/scale -> conv14_1 (in-place)
I0417 09:22:46.195184  4769 layer_factory.hpp:77] Creating layer conv14_1/scale
I0417 09:22:46.195231  4769 net.cpp:150] Setting up conv14_1/scale
I0417 09:22:46.195264  4769 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:46.195297  4769 net.cpp:165] Memory required for data: 3849302048
I0417 09:22:46.195330  4769 layer_factory.hpp:77] Creating layer conv14_1/relu
I0417 09:22:46.195363  4769 net.cpp:100] Creating Layer conv14_1/relu
I0417 09:22:46.195394  4769 net.cpp:434] conv14_1/relu <- conv14_1
I0417 09:22:46.195425  4769 net.cpp:395] conv14_1/relu -> conv14_1 (in-place)
I0417 09:22:46.195459  4769 net.cpp:150] Setting up conv14_1/relu
I0417 09:22:46.195490  4769 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:46.195521  4769 net.cpp:165] Memory required for data: 3851759648
I0417 09:22:46.195552  4769 layer_factory.hpp:77] Creating layer conv14_2
I0417 09:22:46.195588  4769 net.cpp:100] Creating Layer conv14_2
I0417 09:22:46.195642  4769 net.cpp:434] conv14_2 <- conv14_1
I0417 09:22:46.195680  4769 net.cpp:408] conv14_2 -> conv14_2
F0417 09:22:46.208866  4772 math_functions.cpp:250] Check failed: a <= b (0 vs. -1.19209e-07) 
I0417 09:22:46.243436  4769 net.cpp:150] Setting up conv14_2
I0417 09:22:46.244024  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.244061  4769 net.cpp:165] Memory required for data: 3852988448
I0417 09:22:46.244159  4769 layer_factory.hpp:77] Creating layer conv14_2/bn
I0417 09:22:46.244199  4769 net.cpp:100] Creating Layer conv14_2/bn
I0417 09:22:46.244256  4769 net.cpp:434] conv14_2/bn <- conv14_2
I0417 09:22:46.244307  4769 net.cpp:395] conv14_2/bn -> conv14_2 (in-place)
I0417 09:22:46.244374  4769 net.cpp:150] Setting up conv14_2/bn
I0417 09:22:46.244424  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.244457  4769 net.cpp:165] Memory required for data: 3854217248
I0417 09:22:46.244491  4769 layer_factory.hpp:77] Creating layer conv14_2/scale
I0417 09:22:46.244526  4769 net.cpp:100] Creating Layer conv14_2/scale
I0417 09:22:46.244557  4769 net.cpp:434] conv14_2/scale <- conv14_2
I0417 09:22:46.244590  4769 net.cpp:395] conv14_2/scale -> conv14_2 (in-place)
I0417 09:22:46.244694  4769 layer_factory.hpp:77] Creating layer conv14_2/scale
I0417 09:22:46.244745  4769 net.cpp:150] Setting up conv14_2/scale
I0417 09:22:46.244779  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.244812  4769 net.cpp:165] Memory required for data: 3855446048
I0417 09:22:46.244846  4769 layer_factory.hpp:77] Creating layer conv14_2/relu
I0417 09:22:46.244880  4769 net.cpp:100] Creating Layer conv14_2/relu
I0417 09:22:46.244912  4769 net.cpp:434] conv14_2/relu <- conv14_2
I0417 09:22:46.244943  4769 net.cpp:395] conv14_2/relu -> conv14_2 (in-place)
I0417 09:22:46.244976  4769 net.cpp:150] Setting up conv14_2/relu
I0417 09:22:46.245007  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.245039  4769 net.cpp:165] Memory required for data: 3856674848
I0417 09:22:46.245069  4769 layer_factory.hpp:77] Creating layer conv14_2_conv14_2/relu_0_split
I0417 09:22:46.245105  4769 net.cpp:100] Creating Layer conv14_2_conv14_2/relu_0_split
I0417 09:22:46.245136  4769 net.cpp:434] conv14_2_conv14_2/relu_0_split <- conv14_2
I0417 09:22:46.245251  4769 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_0
I0417 09:22:46.245292  4769 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_1
I0417 09:22:46.245327  4769 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_2
I0417 09:22:46.245362  4769 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_3
I0417 09:22:46.245398  4769 net.cpp:150] Setting up conv14_2_conv14_2/relu_0_split
I0417 09:22:46.245429  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.245461  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.245493  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.245524  4769 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:46.245555  4769 net.cpp:165] Memory required for data: 3861590048
I0417 09:22:46.245586  4769 layer_factory.hpp:77] Creating layer conv15_1
I0417 09:22:46.245625  4769 net.cpp:100] Creating Layer conv15_1
I0417 09:22:46.245657  4769 net.cpp:434] conv15_1 <- conv14_2_conv14_2/relu_0_split_0
I0417 09:22:46.245690  4769 net.cpp:408] conv15_1 -> conv15_1
I0417 09:22:46.246457  4769 net.cpp:150] Setting up conv15_1
I0417 09:22:46.246505  4769 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:46.246538  4769 net.cpp:165] Memory required for data: 3861897248
I0417 09:22:46.246572  4769 layer_factory.hpp:77] Creating layer conv15_1/bn
I0417 09:22:46.246604  4769 net.cpp:100] Creating Layer conv15_1/bn
I0417 09:22:46.246635  4769 net.cpp:434] conv15_1/bn <- conv15_1
I0417 09:22:46.246668  4769 net.cpp:395] conv15_1/bn -> conv15_1 (in-place)
I0417 09:22:46.246709  4769 net.cpp:150] Setting up conv15_1/bn
I0417 09:22:46.246742  4769 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:46.246774  4769 net.cpp:165] Memory required for data: 3862204448
I0417 09:22:46.246888  4769 layer_factory.hpp:77] Creating layer conv15_1/scale
I0417 09:22:46.246948  4769 net.cpp:100] Creating Layer conv15_1/scale
I0417 09:22:46.247007  4769 net.cpp:434] conv15_1/scale <- conv15_1
I0417 09:22:46.247040  4769 net.cpp:395] conv15_1/scale -> conv15_1 (in-place)
I0417 09:22:46.247078  4769 layer_factory.hpp:77] Creating layer conv15_1/scale
I0417 09:22:46.247119  4769 net.cpp:150] Setting up conv15_1/scale
I0417 09:22:46.247153  4769 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:46.247184  4769 net.cpp:165] Memory required for data: 3862511648
I0417 09:22:46.247216  4769 layer_factory.hpp:77] Creating layer conv15_1/relu
I0417 09:22:46.247249  4769 net.cpp:100] Creating Layer conv15_1/relu
I0417 09:22:46.247280  4769 net.cpp:434] conv15_1/relu <- conv15_1
I0417 09:22:46.247311  4769 net.cpp:395] conv15_1/relu -> conv15_1 (in-place)
I0417 09:22:46.247387  4769 net.cpp:150] Setting up conv15_1/relu
I0417 09:22:46.247442  4769 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:46.247473  4769 net.cpp:165] Memory required for data: 3862818848
I0417 09:22:46.247503  4769 layer_factory.hpp:77] Creating layer conv15_2
I0417 09:22:46.247536  4769 net.cpp:100] Creating Layer conv15_2
I0417 09:22:46.247568  4769 net.cpp:434] conv15_2 <- conv15_1
I0417 09:22:46.247601  4769 net.cpp:408] conv15_2 -> conv15_2
*** Check failure stack trace: ***
I0417 09:22:46.258560  4769 net.cpp:150] Setting up conv15_2
I0417 09:22:46.258674  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.258713  4769 net.cpp:165] Memory required for data: 3863040032
I0417 09:22:46.258807  4769 layer_factory.hpp:77] Creating layer conv15_2/bn
I0417 09:22:46.258862  4769 net.cpp:100] Creating Layer conv15_2/bn
I0417 09:22:46.258896  4769 net.cpp:434] conv15_2/bn <- conv15_2
I0417 09:22:46.258932  4769 net.cpp:395] conv15_2/bn -> conv15_2 (in-place)
I0417 09:22:46.259017  4769 net.cpp:150] Setting up conv15_2/bn
I0417 09:22:46.259083  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.259142  4769 net.cpp:165] Memory required for data: 3863261216
I0417 09:22:46.259261  4769 layer_factory.hpp:77] Creating layer conv15_2/scale
I0417 09:22:46.259644  4769 net.cpp:100] Creating Layer conv15_2/scale
I0417 09:22:46.259752  4769 net.cpp:434] conv15_2/scale <- conv15_2
I0417 09:22:46.259903  4769 net.cpp:395] conv15_2/scale -> conv15_2 (in-place)
I0417 09:22:46.260251  4769 layer_factory.hpp:77] Creating layer conv15_2/scale
I0417 09:22:46.262322  4769 net.cpp:150] Setting up conv15_2/scale
I0417 09:22:46.262369  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.262406  4769 net.cpp:165] Memory required for data: 3863482400
I0417 09:22:46.262442  4769 layer_factory.hpp:77] Creating layer conv15_2/relu
I0417 09:22:46.262483  4769 net.cpp:100] Creating Layer conv15_2/relu
I0417 09:22:46.262518  4769 net.cpp:434] conv15_2/relu <- conv15_2
I0417 09:22:46.262662  4769 net.cpp:395] conv15_2/relu -> conv15_2 (in-place)
I0417 09:22:46.262709  4769 net.cpp:150] Setting up conv15_2/relu
I0417 09:22:46.262742  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.262774  4769 net.cpp:165] Memory required for data: 3863703584
I0417 09:22:46.262806  4769 layer_factory.hpp:77] Creating layer conv15_2_conv15_2/relu_0_split
I0417 09:22:46.262840  4769 net.cpp:100] Creating Layer conv15_2_conv15_2/relu_0_split
I0417 09:22:46.262871  4769 net.cpp:434] conv15_2_conv15_2/relu_0_split <- conv15_2
I0417 09:22:46.262903  4769 net.cpp:408] conv15_2_conv15_2/relu_0_split -> conv15_2_conv15_2/relu_0_split_0
I0417 09:22:46.262939  4769 net.cpp:408] conv15_2_conv15_2/relu_0_split -> conv15_2_conv15_2/relu_0_split_1
I0417 09:22:46.262974  4769 net.cpp:408] conv15_2_conv15_2/relu_0_split -> conv15_2_conv15_2/relu_0_split_2
I0417 09:22:46.263010  4769 net.cpp:408] conv15_2_conv15_2/relu_0_split -> conv15_2_conv15_2/relu_0_split_3
I0417 09:22:46.263046  4769 net.cpp:150] Setting up conv15_2_conv15_2/relu_0_split
I0417 09:22:46.263077  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.263134  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.263167  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.263198  4769 net.cpp:157] Top shape: 24 256 3 3 (55296)
I0417 09:22:46.263319  4769 net.cpp:165] Memory required for data: 3864588320
I0417 09:22:46.263351  4769 layer_factory.hpp:77] Creating layer conv16_1
I0417 09:22:46.263398  4769 net.cpp:100] Creating Layer conv16_1
I0417 09:22:46.263432  4769 net.cpp:434] conv16_1 <- conv15_2_conv15_2/relu_0_split_0
I0417 09:22:46.263468  4769 net.cpp:408] conv16_1 -> conv16_1
I0417 09:22:46.263916  4769 net.cpp:150] Setting up conv16_1
I0417 09:22:46.263963  4769 net.cpp:157] Top shape: 24 128 3 3 (27648)
I0417 09:22:46.263996  4769 net.cpp:165] Memory required for data: 3864698912
I0417 09:22:46.264029  4769 layer_factory.hpp:77] Creating layer conv16_1/bn
I0417 09:22:46.264066  4769 net.cpp:100] Creating Layer conv16_1/bn
I0417 09:22:46.264098  4769 net.cpp:434] conv16_1/bn <- conv16_1
I0417 09:22:46.264132  4769 net.cpp:395] conv16_1/bn -> conv16_1 (in-place)
I0417 09:22:46.264173  4769 net.cpp:150] Setting up conv16_1/bn
I0417 09:22:46.264235  4769 net.cpp:157] Top shape: 24 128 3 3 (27648)
I0417 09:22:46.264269  4769 net.cpp:165] Memory required for data: 3864809504
I0417 09:22:46.264303  4769 layer_factory.hpp:77] Creating layer conv16_1/scale
I0417 09:22:46.264338  4769 net.cpp:100] Creating Layer conv16_1/scale
I0417 09:22:46.264369  4769 net.cpp:434] conv16_1/scale <- conv16_1
I0417 09:22:46.264405  4769 net.cpp:395] conv16_1/scale -> conv16_1 (in-place)
I0417 09:22:46.264443  4769 layer_factory.hpp:77] Creating layer conv16_1/scale
I0417 09:22:46.264485  4769 net.cpp:150] Setting up conv16_1/scale
I0417 09:22:46.264518  4769 net.cpp:157] Top shape: 24 128 3 3 (27648)
I0417 09:22:46.264550  4769 net.cpp:165] Memory required for data: 3864920096
I0417 09:22:46.264581  4769 layer_factory.hpp:77] Creating layer conv16_1/relu
I0417 09:22:46.264614  4769 net.cpp:100] Creating Layer conv16_1/relu
I0417 09:22:46.264645  4769 net.cpp:434] conv16_1/relu <- conv16_1
I0417 09:22:46.264676  4769 net.cpp:395] conv16_1/relu -> conv16_1 (in-place)
I0417 09:22:46.264709  4769 net.cpp:150] Setting up conv16_1/relu
I0417 09:22:46.264765  4769 net.cpp:157] Top shape: 24 128 3 3 (27648)
I0417 09:22:46.264799  4769 net.cpp:165] Memory required for data: 3865030688
I0417 09:22:46.264830  4769 layer_factory.hpp:77] Creating layer conv16_2
I0417 09:22:46.264868  4769 net.cpp:100] Creating Layer conv16_2
I0417 09:22:46.264900  4769 net.cpp:434] conv16_2 <- conv16_1
I0417 09:22:46.264933  4769 net.cpp:408] conv16_2 -> conv16_2
    @     0x7f625786e1c3  google::LogMessage::Fail()
    @     0x7f6257873263  google::LogMessage::SendToLog()
I0417 09:22:46.277689  4769 net.cpp:150] Setting up conv16_2
I0417 09:22:46.277766  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.277858  4769 net.cpp:165] Memory required for data: 3865128992
I0417 09:22:46.277902  4769 layer_factory.hpp:77] Creating layer conv16_2/bn
I0417 09:22:46.277940  4769 net.cpp:100] Creating Layer conv16_2/bn
I0417 09:22:46.277972  4769 net.cpp:434] conv16_2/bn <- conv16_2
I0417 09:22:46.278007  4769 net.cpp:395] conv16_2/bn -> conv16_2 (in-place)
I0417 09:22:46.278055  4769 net.cpp:150] Setting up conv16_2/bn
I0417 09:22:46.278089  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.278121  4769 net.cpp:165] Memory required for data: 3865227296
I0417 09:22:46.278174  4769 layer_factory.hpp:77] Creating layer conv16_2/scale
I0417 09:22:46.278210  4769 net.cpp:100] Creating Layer conv16_2/scale
I0417 09:22:46.278259  4769 net.cpp:434] conv16_2/scale <- conv16_2
I0417 09:22:46.278292  4769 net.cpp:395] conv16_2/scale -> conv16_2 (in-place)
I0417 09:22:46.278353  4769 layer_factory.hpp:77] Creating layer conv16_2/scale
I0417 09:22:46.278427  4769 net.cpp:150] Setting up conv16_2/scale
I0417 09:22:46.278461  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.278494  4769 net.cpp:165] Memory required for data: 3865325600
I0417 09:22:46.278530  4769 layer_factory.hpp:77] Creating layer conv16_2/relu
I0417 09:22:46.278564  4769 net.cpp:100] Creating Layer conv16_2/relu
I0417 09:22:46.278596  4769 net.cpp:434] conv16_2/relu <- conv16_2
I0417 09:22:46.278627  4769 net.cpp:395] conv16_2/relu -> conv16_2 (in-place)
I0417 09:22:46.278662  4769 net.cpp:150] Setting up conv16_2/relu
I0417 09:22:46.278750  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.278784  4769 net.cpp:165] Memory required for data: 3865423904
I0417 09:22:46.278815  4769 layer_factory.hpp:77] Creating layer conv16_2_conv16_2/relu_0_split
I0417 09:22:46.278847  4769 net.cpp:100] Creating Layer conv16_2_conv16_2/relu_0_split
I0417 09:22:46.278878  4769 net.cpp:434] conv16_2_conv16_2/relu_0_split <- conv16_2
I0417 09:22:46.279000  4769 net.cpp:408] conv16_2_conv16_2/relu_0_split -> conv16_2_conv16_2/relu_0_split_0
I0417 09:22:46.279038  4769 net.cpp:408] conv16_2_conv16_2/relu_0_split -> conv16_2_conv16_2/relu_0_split_1
I0417 09:22:46.279073  4769 net.cpp:408] conv16_2_conv16_2/relu_0_split -> conv16_2_conv16_2/relu_0_split_2
I0417 09:22:46.279107  4769 net.cpp:408] conv16_2_conv16_2/relu_0_split -> conv16_2_conv16_2/relu_0_split_3
I0417 09:22:46.279143  4769 net.cpp:150] Setting up conv16_2_conv16_2/relu_0_split
I0417 09:22:46.279175  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.279207  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.279238  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.279270  4769 net.cpp:157] Top shape: 24 256 2 2 (24576)
I0417 09:22:46.279301  4769 net.cpp:165] Memory required for data: 3865817120
I0417 09:22:46.279332  4769 layer_factory.hpp:77] Creating layer conv17_1
I0417 09:22:46.279369  4769 net.cpp:100] Creating Layer conv17_1
I0417 09:22:46.279402  4769 net.cpp:434] conv17_1 <- conv16_2_conv16_2/relu_0_split_0
I0417 09:22:46.279503  4769 net.cpp:408] conv17_1 -> conv17_1
I0417 09:22:46.279754  4769 net.cpp:150] Setting up conv17_1
I0417 09:22:46.279791  4769 net.cpp:157] Top shape: 24 64 2 2 (6144)
I0417 09:22:46.279825  4769 net.cpp:165] Memory required for data: 3865841696
I0417 09:22:46.279858  4769 layer_factory.hpp:77] Creating layer conv17_1/bn
I0417 09:22:46.279893  4769 net.cpp:100] Creating Layer conv17_1/bn
I0417 09:22:46.279925  4769 net.cpp:434] conv17_1/bn <- conv17_1
I0417 09:22:46.279958  4769 net.cpp:395] conv17_1/bn -> conv17_1 (in-place)
I0417 09:22:46.280062  4769 net.cpp:150] Setting up conv17_1/bn
I0417 09:22:46.282868  4769 net.cpp:157] Top shape: 24 64 2 2 (6144)
I0417 09:22:46.282939  4769 net.cpp:165] Memory required for data: 3865866272
I0417 09:22:46.282984  4769 layer_factory.hpp:77] Creating layer conv17_1/scale
I0417 09:22:46.283057  4769 net.cpp:100] Creating Layer conv17_1/scale
I0417 09:22:46.283092  4769 net.cpp:434] conv17_1/scale <- conv17_1
I0417 09:22:46.283125  4769 net.cpp:395] conv17_1/scale -> conv17_1 (in-place)
I0417 09:22:46.283171  4769 layer_factory.hpp:77] Creating layer conv17_1/scale
I0417 09:22:46.283215  4769 net.cpp:150] Setting up conv17_1/scale
I0417 09:22:46.285315  4769 net.cpp:157] Top shape: 24 64 2 2 (6144)
I0417 09:22:46.285823  4769 net.cpp:165] Memory required for data: 3865890848
I0417 09:22:46.286471  4769 layer_factory.hpp:77] Creating layer conv17_1/relu
I0417 09:22:46.286988  4769 net.cpp:100] Creating Layer conv17_1/relu
I0417 09:22:46.287302  4769 net.cpp:434] conv17_1/relu <- conv17_1
I0417 09:22:46.287350  4769 net.cpp:395] conv17_1/relu -> conv17_1 (in-place)
I0417 09:22:46.287391  4769 net.cpp:150] Setting up conv17_1/relu
I0417 09:22:46.287425  4769 net.cpp:157] Top shape: 24 64 2 2 (6144)
I0417 09:22:46.287461  4769 net.cpp:165] Memory required for data: 3865915424
I0417 09:22:46.287494  4769 layer_factory.hpp:77] Creating layer conv17_2
I0417 09:22:46.287559  4769 net.cpp:100] Creating Layer conv17_2
I0417 09:22:46.291836  4769 net.cpp:434] conv17_2 <- conv17_1
I0417 09:22:46.291893  4769 net.cpp:408] conv17_2 -> conv17_2
I0417 09:22:46.292845  4769 net.cpp:150] Setting up conv17_2
I0417 09:22:46.292897  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.292932  4769 net.cpp:165] Memory required for data: 3865927712
I0417 09:22:46.292966  4769 layer_factory.hpp:77] Creating layer conv17_2/bn
I0417 09:22:46.293005  4769 net.cpp:100] Creating Layer conv17_2/bn
I0417 09:22:46.293102  4769 net.cpp:434] conv17_2/bn <- conv17_2
I0417 09:22:46.293138  4769 net.cpp:395] conv17_2/bn -> conv17_2 (in-place)
I0417 09:22:46.293215  4769 net.cpp:150] Setting up conv17_2/bn
I0417 09:22:46.293247  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.293280  4769 net.cpp:165] Memory required for data: 3865940000
I0417 09:22:46.293318  4769 layer_factory.hpp:77] Creating layer conv17_2/scale
I0417 09:22:46.293351  4769 net.cpp:100] Creating Layer conv17_2/scale
I0417 09:22:46.293383  4769 net.cpp:434] conv17_2/scale <- conv17_2
I0417 09:22:46.293417  4769 net.cpp:395] conv17_2/scale -> conv17_2 (in-place)
I0417 09:22:46.293457  4769 layer_factory.hpp:77] Creating layer conv17_2/scale
I0417 09:22:46.293501  4769 net.cpp:150] Setting up conv17_2/scale
I0417 09:22:46.293534  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.293642  4769 net.cpp:165] Memory required for data: 3865952288
I0417 09:22:46.294268  4769 layer_factory.hpp:77] Creating layer conv17_2/relu
I0417 09:22:46.294306  4769 net.cpp:100] Creating Layer conv17_2/relu
I0417 09:22:46.294337  4769 net.cpp:434] conv17_2/relu <- conv17_2
I0417 09:22:46.294369  4769 net.cpp:395] conv17_2/relu -> conv17_2 (in-place)
I0417 09:22:46.294404  4769 net.cpp:150] Setting up conv17_2/relu
I0417 09:22:46.294436  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.294468  4769 net.cpp:165] Memory required for data: 3865964576
I0417 09:22:46.294498  4769 layer_factory.hpp:77] Creating layer conv17_2_conv17_2/relu_0_split
I0417 09:22:46.294534  4769 net.cpp:100] Creating Layer conv17_2_conv17_2/relu_0_split
I0417 09:22:46.294566  4769 net.cpp:434] conv17_2_conv17_2/relu_0_split <- conv17_2
I0417 09:22:46.294600  4769 net.cpp:408] conv17_2_conv17_2/relu_0_split -> conv17_2_conv17_2/relu_0_split_0
I0417 09:22:46.294638  4769 net.cpp:408] conv17_2_conv17_2/relu_0_split -> conv17_2_conv17_2/relu_0_split_1
I0417 09:22:46.294720  4769 net.cpp:408] conv17_2_conv17_2/relu_0_split -> conv17_2_conv17_2/relu_0_split_2
I0417 09:22:46.294759  4769 net.cpp:150] Setting up conv17_2_conv17_2/relu_0_split
I0417 09:22:46.294792  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.294824  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.294857  4769 net.cpp:157] Top shape: 24 128 1 1 (3072)
I0417 09:22:46.294888  4769 net.cpp:165] Memory required for data: 3866001440
I0417 09:22:46.294919  4769 layer_factory.hpp:77] Creating layer conv11_mbox_loc
I0417 09:22:46.294957  4769 net.cpp:100] Creating Layer conv11_mbox_loc
I0417 09:22:46.294991  4769 net.cpp:434] conv11_mbox_loc <- conv11_conv11/relu_0_split_1
I0417 09:22:46.295024  4769 net.cpp:408] conv11_mbox_loc -> conv11_mbox_loc
I0417 09:22:46.295128  4769 net.cpp:150] Setting up conv11_mbox_loc
I0417 09:22:46.295162  4769 net.cpp:157] Top shape: 24 12 19 19 (103968)
I0417 09:22:46.295240  4769 net.cpp:165] Memory required for data: 3866417312
I0417 09:22:46.295296  4769 layer_factory.hpp:77] Creating layer conv11_mbox_loc_perm
I0417 09:22:46.295336  4769 net.cpp:100] Creating Layer conv11_mbox_loc_perm
I0417 09:22:46.295369  4769 net.cpp:434] conv11_mbox_loc_perm <- conv11_mbox_loc
I0417 09:22:46.295403  4769 net.cpp:408] conv11_mbox_loc_perm -> conv11_mbox_loc_perm
I0417 09:22:46.295630  4769 net.cpp:150] Setting up conv11_mbox_loc_perm
    @     0x7f625786debf  google::LogMessage::Flush()
I0417 09:22:46.298663  4769 net.cpp:157] Top shape: 24 19 19 12 (103968)
I0417 09:22:46.298949  4769 net.cpp:165] Memory required for data: 3866833184
I0417 09:22:46.299468  4769 layer_factory.hpp:77] Creating layer conv11_mbox_loc_flat
I0417 09:22:46.299667  4769 net.cpp:100] Creating Layer conv11_mbox_loc_flat
I0417 09:22:46.299712  4769 net.cpp:434] conv11_mbox_loc_flat <- conv11_mbox_loc_perm
I0417 09:22:46.299757  4769 net.cpp:408] conv11_mbox_loc_flat -> conv11_mbox_loc_flat
I0417 09:22:46.299824  4769 net.cpp:150] Setting up conv11_mbox_loc_flat
I0417 09:22:46.299866  4769 net.cpp:157] Top shape: 24 4332 (103968)
I0417 09:22:46.299909  4769 net.cpp:165] Memory required for data: 3867249056
I0417 09:22:46.299949  4769 layer_factory.hpp:77] Creating layer conv11_mbox_conf_new
I0417 09:22:46.299995  4769 net.cpp:100] Creating Layer conv11_mbox_conf_new
I0417 09:22:46.300070  4769 net.cpp:434] conv11_mbox_conf_new <- conv11_conv11/relu_0_split_2
I0417 09:22:46.300137  4769 net.cpp:408] conv11_mbox_conf_new -> conv11_mbox_conf
I0417 09:22:46.300232  4769 net.cpp:150] Setting up conv11_mbox_conf_new
I0417 09:22:46.300276  4769 net.cpp:157] Top shape: 24 6 19 19 (51984)
I0417 09:22:46.300316  4769 net.cpp:165] Memory required for data: 3867456992
I0417 09:22:46.300351  4769 layer_factory.hpp:77] Creating layer conv11_mbox_conf_perm
I0417 09:22:46.300386  4769 net.cpp:100] Creating Layer conv11_mbox_conf_perm
I0417 09:22:46.300418  4769 net.cpp:434] conv11_mbox_conf_perm <- conv11_mbox_conf
I0417 09:22:46.300451  4769 net.cpp:408] conv11_mbox_conf_perm -> conv11_mbox_conf_perm
I0417 09:22:46.300495  4769 net.cpp:150] Setting up conv11_mbox_conf_perm
I0417 09:22:46.300537  4769 net.cpp:157] Top shape: 24 19 19 6 (51984)
I0417 09:22:46.300577  4769 net.cpp:165] Memory required for data: 3867664928
I0417 09:22:46.300616  4769 layer_factory.hpp:77] Creating layer conv11_mbox_conf_flat
I0417 09:22:46.300678  4769 net.cpp:100] Creating Layer conv11_mbox_conf_flat
I0417 09:22:46.300719  4769 net.cpp:434] conv11_mbox_conf_flat <- conv11_mbox_conf_perm
I0417 09:22:46.300761  4769 net.cpp:408] conv11_mbox_conf_flat -> conv11_mbox_conf_flat
I0417 09:22:46.300806  4769 net.cpp:150] Setting up conv11_mbox_conf_flat
I0417 09:22:46.300848  4769 net.cpp:157] Top shape: 24 2166 (51984)
I0417 09:22:46.300886  4769 net.cpp:165] Memory required for data: 3867872864
I0417 09:22:46.300925  4769 layer_factory.hpp:77] Creating layer conv11_mbox_priorbox
    @     0x7f625786e6ef  google::LogMessageFatal::~LogMessageFatal()
    @     0x7f6257b14539  caffe::caffe_rng_uniform<>()
    @     0x7f6257ad081f  caffe::SampleBBox()
I0417 09:22:46.318050  4769 net.cpp:100] Creating Layer conv11_mbox_priorbox
I0417 09:22:46.318166  4769 net.cpp:434] conv11_mbox_priorbox <- conv11_conv11/relu_0_split_3
I0417 09:22:46.318231  4769 net.cpp:434] conv11_mbox_priorbox <- data_data_0_split_1
I0417 09:22:46.318267  4769 net.cpp:408] conv11_mbox_priorbox -> conv11_mbox_priorbox
I0417 09:22:46.318320  4769 net.cpp:150] Setting up conv11_mbox_priorbox
I0417 09:22:46.318356  4769 net.cpp:157] Top shape: 1 2 4332 (8664)
I0417 09:22:46.318389  4769 net.cpp:165] Memory required for data: 3867907520
I0417 09:22:46.318421  4769 layer_factory.hpp:77] Creating layer conv13_mbox_loc
I0417 09:22:46.318461  4769 net.cpp:100] Creating Layer conv13_mbox_loc
I0417 09:22:46.318495  4769 net.cpp:434] conv13_mbox_loc <- conv13_conv13/relu_0_split_1
I0417 09:22:46.318533  4769 net.cpp:408] conv13_mbox_loc -> conv13_mbox_loc
I0417 09:22:46.318949  4769 net.cpp:150] Setting up conv13_mbox_loc
I0417 09:22:46.319067  4769 net.cpp:157] Top shape: 24 24 10 10 (57600)
I0417 09:22:46.319103  4769 net.cpp:165] Memory required for data: 3868137920
I0417 09:22:46.320122  4769 layer_factory.hpp:77] Creating layer conv13_mbox_loc_perm
I0417 09:22:46.320183  4769 net.cpp:100] Creating Layer conv13_mbox_loc_perm
I0417 09:22:46.320345  4769 net.cpp:434] conv13_mbox_loc_perm <- conv13_mbox_loc
I0417 09:22:46.320473  4769 net.cpp:408] conv13_mbox_loc_perm -> conv13_mbox_loc_perm
I0417 09:22:46.320643  4769 net.cpp:150] Setting up conv13_mbox_loc_perm
I0417 09:22:46.320688  4769 net.cpp:157] Top shape: 24 10 10 24 (57600)
I0417 09:22:46.320740  4769 net.cpp:165] Memory required for data: 3868368320
I0417 09:22:46.320821  4769 layer_factory.hpp:77] Creating layer conv13_mbox_loc_flat
I0417 09:22:46.320974  4769 net.cpp:100] Creating Layer conv13_mbox_loc_flat
I0417 09:22:46.321012  4769 net.cpp:434] conv13_mbox_loc_flat <- conv13_mbox_loc_perm
I0417 09:22:46.321054  4769 net.cpp:408] conv13_mbox_loc_flat -> conv13_mbox_loc_flat
I0417 09:22:46.321094  4769 net.cpp:150] Setting up conv13_mbox_loc_flat
I0417 09:22:46.321127  4769 net.cpp:157] Top shape: 24 2400 (57600)
I0417 09:22:46.321159  4769 net.cpp:165] Memory required for data: 3868598720
I0417 09:22:46.321190  4769 layer_factory.hpp:77] Creating layer conv13_mbox_conf_new
I0417 09:22:46.321228  4769 net.cpp:100] Creating Layer conv13_mbox_conf_new
I0417 09:22:46.321260  4769 net.cpp:434] conv13_mbox_conf_new <- conv13_conv13/relu_0_split_2
I0417 09:22:46.321362  4769 net.cpp:408] conv13_mbox_conf_new -> conv13_mbox_conf
I0417 09:22:46.321553  4769 net.cpp:150] Setting up conv13_mbox_conf_new
I0417 09:22:46.321589  4769 net.cpp:157] Top shape: 24 12 10 10 (28800)
I0417 09:22:46.321622  4769 net.cpp:165] Memory required for data: 3868713920
I0417 09:22:46.321656  4769 layer_factory.hpp:77] Creating layer conv13_mbox_conf_perm
I0417 09:22:46.321692  4769 net.cpp:100] Creating Layer conv13_mbox_conf_perm
I0417 09:22:46.321724  4769 net.cpp:434] conv13_mbox_conf_perm <- conv13_mbox_conf
I0417 09:22:46.321758  4769 net.cpp:408] conv13_mbox_conf_perm -> conv13_mbox_conf_perm
I0417 09:22:46.321794  4769 net.cpp:150] Setting up conv13_mbox_conf_perm
I0417 09:22:46.321827  4769 net.cpp:157] Top shape: 24 10 10 12 (28800)
I0417 09:22:46.321888  4769 net.cpp:165] Memory required for data: 3868829120
I0417 09:22:46.321935  4769 layer_factory.hpp:77] Creating layer conv13_mbox_conf_flat
I0417 09:22:46.322016  4769 net.cpp:100] Creating Layer conv13_mbox_conf_flat
I0417 09:22:46.322047  4769 net.cpp:434] conv13_mbox_conf_flat <- conv13_mbox_conf_perm
I0417 09:22:46.322085  4769 net.cpp:408] conv13_mbox_conf_flat -> conv13_mbox_conf_flat
I0417 09:22:46.322124  4769 net.cpp:150] Setting up conv13_mbox_conf_flat
I0417 09:22:46.322157  4769 net.cpp:157] Top shape: 24 1200 (28800)
I0417 09:22:46.322206  4769 net.cpp:165] Memory required for data: 3868944320
I0417 09:22:46.322237  4769 layer_factory.hpp:77] Creating layer conv13_mbox_priorbox
I0417 09:22:46.322269  4769 net.cpp:100] Creating Layer conv13_mbox_priorbox
I0417 09:22:46.322300  4769 net.cpp:434] conv13_mbox_priorbox <- conv13_conv13/relu_0_split_3
I0417 09:22:46.322333  4769 net.cpp:434] conv13_mbox_priorbox <- data_data_0_split_2
I0417 09:22:46.322366  4769 net.cpp:408] conv13_mbox_priorbox -> conv13_mbox_priorbox
I0417 09:22:46.322489  4769 net.cpp:150] Setting up conv13_mbox_priorbox
I0417 09:22:46.322543  4769 net.cpp:157] Top shape: 1 2 2400 (4800)
I0417 09:22:46.322576  4769 net.cpp:165] Memory required for data: 3868963520
I0417 09:22:46.322607  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_loc
I0417 09:22:46.322646  4769 net.cpp:100] Creating Layer conv14_2_mbox_loc
I0417 09:22:46.322680  4769 net.cpp:434] conv14_2_mbox_loc <- conv14_2_conv14_2/relu_0_split_1
I0417 09:22:46.322715  4769 net.cpp:408] conv14_2_mbox_loc -> conv14_2_mbox_loc
I0417 09:22:46.322993  4769 net.cpp:150] Setting up conv14_2_mbox_loc
I0417 09:22:46.323173  4769 net.cpp:157] Top shape: 24 24 5 5 (14400)
I0417 09:22:46.323228  4769 net.cpp:165] Memory required for data: 3869021120
I0417 09:22:46.323320  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_loc_perm
I0417 09:22:46.323407  4769 net.cpp:100] Creating Layer conv14_2_mbox_loc_perm
I0417 09:22:46.323446  4769 net.cpp:434] conv14_2_mbox_loc_perm <- conv14_2_mbox_loc
I0417 09:22:46.323515  4769 net.cpp:408] conv14_2_mbox_loc_perm -> conv14_2_mbox_loc_perm
I0417 09:22:46.323581  4769 net.cpp:150] Setting up conv14_2_mbox_loc_perm
I0417 09:22:46.323616  4769 net.cpp:157] Top shape: 24 5 5 24 (14400)
I0417 09:22:46.323650  4769 net.cpp:165] Memory required for data: 3869078720
I0417 09:22:46.323688  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_loc_flat
I0417 09:22:46.323742  4769 net.cpp:100] Creating Layer conv14_2_mbox_loc_flat
I0417 09:22:46.323776  4769 net.cpp:434] conv14_2_mbox_loc_flat <- conv14_2_mbox_loc_perm
I0417 09:22:46.323814  4769 net.cpp:408] conv14_2_mbox_loc_flat -> conv14_2_mbox_loc_flat
I0417 09:22:46.323868  4769 net.cpp:150] Setting up conv14_2_mbox_loc_flat
I0417 09:22:46.323906  4769 net.cpp:157] Top shape: 24 600 (14400)
I0417 09:22:46.323940  4769 net.cpp:165] Memory required for data: 3869136320
I0417 09:22:46.324036  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_conf_new
I0417 09:22:46.324120  4769 net.cpp:100] Creating Layer conv14_2_mbox_conf_new
I0417 09:22:46.324159  4769 net.cpp:434] conv14_2_mbox_conf_new <- conv14_2_conv14_2/relu_0_split_2
I0417 09:22:46.324196  4769 net.cpp:408] conv14_2_mbox_conf_new -> conv14_2_mbox_conf
I0417 09:22:46.324359  4769 net.cpp:150] Setting up conv14_2_mbox_conf_new
I0417 09:22:46.324395  4769 net.cpp:157] Top shape: 24 12 5 5 (7200)
I0417 09:22:46.324429  4769 net.cpp:165] Memory required for data: 3869165120
I0417 09:22:46.324463  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_conf_perm
I0417 09:22:46.324499  4769 net.cpp:100] Creating Layer conv14_2_mbox_conf_perm
I0417 09:22:46.324532  4769 net.cpp:434] conv14_2_mbox_conf_perm <- conv14_2_mbox_conf
I0417 09:22:46.324590  4769 net.cpp:408] conv14_2_mbox_conf_perm -> conv14_2_mbox_conf_perm
I0417 09:22:46.324682  4769 net.cpp:150] Setting up conv14_2_mbox_conf_perm
I0417 09:22:46.324717  4769 net.cpp:157] Top shape: 24 5 5 12 (7200)
I0417 09:22:46.324749  4769 net.cpp:165] Memory required for data: 3869193920
I0417 09:22:46.324779  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_conf_flat
I0417 09:22:46.324813  4769 net.cpp:100] Creating Layer conv14_2_mbox_conf_flat
I0417 09:22:46.324844  4769 net.cpp:434] conv14_2_mbox_conf_flat <- conv14_2_mbox_conf_perm
I0417 09:22:46.324877  4769 net.cpp:408] conv14_2_mbox_conf_flat -> conv14_2_mbox_conf_flat
I0417 09:22:46.324914  4769 net.cpp:150] Setting up conv14_2_mbox_conf_flat
I0417 09:22:46.324947  4769 net.cpp:157] Top shape: 24 300 (7200)
I0417 09:22:46.324978  4769 net.cpp:165] Memory required for data: 3869222720
I0417 09:22:46.325011  4769 layer_factory.hpp:77] Creating layer conv14_2_mbox_priorbox
I0417 09:22:46.325049  4769 net.cpp:100] Creating Layer conv14_2_mbox_priorbox
I0417 09:22:46.325084  4769 net.cpp:434] conv14_2_mbox_priorbox <- conv14_2_conv14_2/relu_0_split_3
I0417 09:22:46.325182  4769 net.cpp:434] conv14_2_mbox_priorbox <- data_data_0_split_3
I0417 09:22:46.325260  4769 net.cpp:408] conv14_2_mbox_priorbox -> conv14_2_mbox_priorbox
I0417 09:22:46.325343  4769 net.cpp:150] Setting up conv14_2_mbox_priorbox
I0417 09:22:46.325412  4769 net.cpp:157] Top shape: 1 2 600 (1200)
I0417 09:22:46.325521  4769 net.cpp:165] Memory required for data: 3869227520
I0417 09:22:46.325601  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_loc
I0417 09:22:46.325902  4769 net.cpp:100] Creating Layer conv15_2_mbox_loc
I0417 09:22:46.326056  4769 net.cpp:434] conv15_2_mbox_loc <- conv15_2_conv15_2/relu_0_split_1
I0417 09:22:46.326128  4769 net.cpp:408] conv15_2_mbox_loc -> conv15_2_mbox_loc
I0417 09:22:46.327548  4769 net.cpp:150] Setting up conv15_2_mbox_loc
I0417 09:22:46.327786  4769 net.cpp:157] Top shape: 24 24 3 3 (5184)
I0417 09:22:46.327911  4769 net.cpp:165] Memory required for data: 3869248256
I0417 09:22:46.327955  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_loc_perm
I0417 09:22:46.327994  4769 net.cpp:100] Creating Layer conv15_2_mbox_loc_perm
I0417 09:22:46.328027  4769 net.cpp:434] conv15_2_mbox_loc_perm <- conv15_2_mbox_loc
I0417 09:22:46.328061  4769 net.cpp:408] conv15_2_mbox_loc_perm -> conv15_2_mbox_loc_perm
I0417 09:22:46.328105  4769 net.cpp:150] Setting up conv15_2_mbox_loc_perm
I0417 09:22:46.328137  4769 net.cpp:157] Top shape: 24 3 3 24 (5184)
I0417 09:22:46.328169  4769 net.cpp:165] Memory required for data: 3869268992
I0417 09:22:46.328199  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_loc_flat
I0417 09:22:46.328233  4769 net.cpp:100] Creating Layer conv15_2_mbox_loc_flat
I0417 09:22:46.328263  4769 net.cpp:434] conv15_2_mbox_loc_flat <- conv15_2_mbox_loc_perm
I0417 09:22:46.328295  4769 net.cpp:408] conv15_2_mbox_loc_flat -> conv15_2_mbox_loc_flat
I0417 09:22:46.328331  4769 net.cpp:150] Setting up conv15_2_mbox_loc_flat
I0417 09:22:46.328363  4769 net.cpp:157] Top shape: 24 216 (5184)
I0417 09:22:46.328440  4769 net.cpp:165] Memory required for data: 3869289728
I0417 09:22:46.328491  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_conf_new
I0417 09:22:46.328536  4769 net.cpp:100] Creating Layer conv15_2_mbox_conf_new
I0417 09:22:46.328568  4769 net.cpp:434] conv15_2_mbox_conf_new <- conv15_2_conv15_2/relu_0_split_2
I0417 09:22:46.328603  4769 net.cpp:408] conv15_2_mbox_conf_new -> conv15_2_mbox_conf
I0417 09:22:46.328697  4769 net.cpp:150] Setting up conv15_2_mbox_conf_new
I0417 09:22:46.329668  4769 net.cpp:157] Top shape: 24 12 3 3 (2592)
I0417 09:22:46.329742  4769 net.cpp:165] Memory required for data: 3869300096
I0417 09:22:46.329825  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_conf_perm
I0417 09:22:46.329869  4769 net.cpp:100] Creating Layer conv15_2_mbox_conf_perm
I0417 09:22:46.329905  4769 net.cpp:434] conv15_2_mbox_conf_perm <- conv15_2_mbox_conf
I0417 09:22:46.329938  4769 net.cpp:408] conv15_2_mbox_conf_perm -> conv15_2_mbox_conf_perm
I0417 09:22:46.329982  4769 net.cpp:150] Setting up conv15_2_mbox_conf_perm
I0417 09:22:46.330015  4769 net.cpp:157] Top shape: 24 3 3 12 (2592)
I0417 09:22:46.330111  4769 net.cpp:165] Memory required for data: 3869310464
I0417 09:22:46.330161  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_conf_flat
I0417 09:22:46.330195  4769 net.cpp:100] Creating Layer conv15_2_mbox_conf_flat
I0417 09:22:46.330227  4769 net.cpp:434] conv15_2_mbox_conf_flat <- conv15_2_mbox_conf_perm
I0417 09:22:46.330260  4769 net.cpp:408] conv15_2_mbox_conf_flat -> conv15_2_mbox_conf_flat
I0417 09:22:46.330298  4769 net.cpp:150] Setting up conv15_2_mbox_conf_flat
I0417 09:22:46.330330  4769 net.cpp:157] Top shape: 24 108 (2592)
I0417 09:22:46.330363  4769 net.cpp:165] Memory required for data: 3869320832
I0417 09:22:46.330395  4769 layer_factory.hpp:77] Creating layer conv15_2_mbox_priorbox
I0417 09:22:46.330433  4769 net.cpp:100] Creating Layer conv15_2_mbox_priorbox
I0417 09:22:46.330466  4769 net.cpp:434] conv15_2_mbox_priorbox <- conv15_2_conv15_2/relu_0_split_3
I0417 09:22:46.330498  4769 net.cpp:434] conv15_2_mbox_priorbox <- data_data_0_split_4
I0417 09:22:46.330533  4769 net.cpp:408] conv15_2_mbox_priorbox -> conv15_2_mbox_priorbox
I0417 09:22:46.330646  4769 net.cpp:150] Setting up conv15_2_mbox_priorbox
I0417 09:22:46.330689  4769 net.cpp:157] Top shape: 1 2 216 (432)
I0417 09:22:46.330721  4769 net.cpp:165] Memory required for data: 3869322560
I0417 09:22:46.330752  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_loc
I0417 09:22:46.330788  4769 net.cpp:100] Creating Layer conv16_2_mbox_loc
I0417 09:22:46.330821  4769 net.cpp:434] conv16_2_mbox_loc <- conv16_2_conv16_2/relu_0_split_1
I0417 09:22:46.330854  4769 net.cpp:408] conv16_2_mbox_loc -> conv16_2_mbox_loc
I0417 09:22:46.330971  4769 net.cpp:150] Setting up conv16_2_mbox_loc
I0417 09:22:46.331010  4769 net.cpp:157] Top shape: 24 24 2 2 (2304)
I0417 09:22:46.331053  4769 net.cpp:165] Memory required for data: 3869331776
I0417 09:22:46.331095  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_loc_perm
I0417 09:22:46.331199  4769 net.cpp:100] Creating Layer conv16_2_mbox_loc_perm
I0417 09:22:46.331243  4769 net.cpp:434] conv16_2_mbox_loc_perm <- conv16_2_mbox_loc
I0417 09:22:46.331285  4769 net.cpp:408] conv16_2_mbox_loc_perm -> conv16_2_mbox_loc_perm
I0417 09:22:46.331332  4769 net.cpp:150] Setting up conv16_2_mbox_loc_perm
I0417 09:22:46.331365  4769 net.cpp:157] Top shape: 24 2 2 24 (2304)
I0417 09:22:46.331398  4769 net.cpp:165] Memory required for data: 3869340992
I0417 09:22:46.331429  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_loc_flat
I0417 09:22:46.331465  4769 net.cpp:100] Creating Layer conv16_2_mbox_loc_flat
I0417 09:22:46.331496  4769 net.cpp:434] conv16_2_mbox_loc_flat <- conv16_2_mbox_loc_perm
I0417 09:22:46.331529  4769 net.cpp:408] conv16_2_mbox_loc_flat -> conv16_2_mbox_loc_flat
I0417 09:22:46.331564  4769 net.cpp:150] Setting up conv16_2_mbox_loc_flat
I0417 09:22:46.331596  4769 net.cpp:157] Top shape: 24 96 (2304)
I0417 09:22:46.331627  4769 net.cpp:165] Memory required for data: 3869350208
I0417 09:22:46.331715  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_conf_new
I0417 09:22:46.331754  4769 net.cpp:100] Creating Layer conv16_2_mbox_conf_new
I0417 09:22:46.331786  4769 net.cpp:434] conv16_2_mbox_conf_new <- conv16_2_conv16_2/relu_0_split_2
I0417 09:22:46.331823  4769 net.cpp:408] conv16_2_mbox_conf_new -> conv16_2_mbox_conf
I0417 09:22:46.331903  4769 net.cpp:150] Setting up conv16_2_mbox_conf_new
    @     0x7f6257ad0b98  caffe::GenerateSamples()
I0417 09:22:46.334444  4769 net.cpp:157] Top shape: 24 12 2 2 (1152)
I0417 09:22:46.342204  4769 net.cpp:165] Memory required for data: 3869354816
I0417 09:22:46.342260  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_conf_perm
I0417 09:22:46.342276  4769 net.cpp:100] Creating Layer conv16_2_mbox_conf_perm
I0417 09:22:46.342303  4769 net.cpp:434] conv16_2_mbox_conf_perm <- conv16_2_mbox_conf
I0417 09:22:46.342312  4769 net.cpp:408] conv16_2_mbox_conf_perm -> conv16_2_mbox_conf_perm
I0417 09:22:46.342334  4769 net.cpp:150] Setting up conv16_2_mbox_conf_perm
I0417 09:22:46.342342  4769 net.cpp:157] Top shape: 24 2 2 12 (1152)
I0417 09:22:46.342351  4769 net.cpp:165] Memory required for data: 3869359424
I0417 09:22:46.342357  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_conf_flat
I0417 09:22:46.342375  4769 net.cpp:100] Creating Layer conv16_2_mbox_conf_flat
I0417 09:22:46.342383  4769 net.cpp:434] conv16_2_mbox_conf_flat <- conv16_2_mbox_conf_perm
I0417 09:22:46.342391  4769 net.cpp:408] conv16_2_mbox_conf_flat -> conv16_2_mbox_conf_flat
I0417 09:22:46.342403  4769 net.cpp:150] Setting up conv16_2_mbox_conf_flat
I0417 09:22:46.342411  4769 net.cpp:157] Top shape: 24 48 (1152)
I0417 09:22:46.342417  4769 net.cpp:165] Memory required for data: 3869364032
I0417 09:22:46.342423  4769 layer_factory.hpp:77] Creating layer conv16_2_mbox_priorbox
I0417 09:22:46.342432  4769 net.cpp:100] Creating Layer conv16_2_mbox_priorbox
I0417 09:22:46.342440  4769 net.cpp:434] conv16_2_mbox_priorbox <- conv16_2_conv16_2/relu_0_split_3
I0417 09:22:46.342449  4769 net.cpp:434] conv16_2_mbox_priorbox <- data_data_0_split_5
I0417 09:22:46.342458  4769 net.cpp:408] conv16_2_mbox_priorbox -> conv16_2_mbox_priorbox
I0417 09:22:46.342474  4769 net.cpp:150] Setting up conv16_2_mbox_priorbox
I0417 09:22:46.342481  4769 net.cpp:157] Top shape: 1 2 96 (192)
I0417 09:22:46.342489  4769 net.cpp:165] Memory required for data: 3869364800
I0417 09:22:46.342495  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_loc
I0417 09:22:46.342507  4769 net.cpp:100] Creating Layer conv17_2_mbox_loc
I0417 09:22:46.342593  4769 net.cpp:434] conv17_2_mbox_loc <- conv17_2_conv17_2/relu_0_split_0
I0417 09:22:46.342608  4769 net.cpp:408] conv17_2_mbox_loc -> conv17_2_mbox_loc
I0417 09:22:46.342681  4769 net.cpp:150] Setting up conv17_2_mbox_loc
I0417 09:22:46.345484  4769 net.cpp:157] Top shape: 24 24 1 1 (576)
I0417 09:22:46.345510  4769 net.cpp:165] Memory required for data: 3869367104
I0417 09:22:46.345525  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_loc_perm
I0417 09:22:46.345549  4769 net.cpp:100] Creating Layer conv17_2_mbox_loc_perm
I0417 09:22:46.345578  4769 net.cpp:434] conv17_2_mbox_loc_perm <- conv17_2_mbox_loc
I0417 09:22:46.345605  4769 net.cpp:408] conv17_2_mbox_loc_perm -> conv17_2_mbox_loc_perm
I0417 09:22:46.345641  4769 net.cpp:150] Setting up conv17_2_mbox_loc_perm
I0417 09:22:46.345693  4769 net.cpp:157] Top shape: 24 1 1 24 (576)
I0417 09:22:46.345705  4769 net.cpp:165] Memory required for data: 3869369408
I0417 09:22:46.345711  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_loc_flat
I0417 09:22:46.345738  4769 net.cpp:100] Creating Layer conv17_2_mbox_loc_flat
I0417 09:22:46.345760  4769 net.cpp:434] conv17_2_mbox_loc_flat <- conv17_2_mbox_loc_perm
I0417 09:22:46.345770  4769 net.cpp:408] conv17_2_mbox_loc_flat -> conv17_2_mbox_loc_flat
I0417 09:22:46.345870  4769 net.cpp:150] Setting up conv17_2_mbox_loc_flat
I0417 09:22:46.346148  4769 net.cpp:157] Top shape: 24 24 (576)
I0417 09:22:46.346169  4769 net.cpp:165] Memory required for data: 3869371712
I0417 09:22:46.346184  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_conf_new
I0417 09:22:46.346213  4769 net.cpp:100] Creating Layer conv17_2_mbox_conf_new
I0417 09:22:46.346227  4769 net.cpp:434] conv17_2_mbox_conf_new <- conv17_2_conv17_2/relu_0_split_1
I0417 09:22:46.346243  4769 net.cpp:408] conv17_2_mbox_conf_new -> conv17_2_mbox_conf
I0417 09:22:46.346305  4769 net.cpp:150] Setting up conv17_2_mbox_conf_new
I0417 09:22:46.346316  4769 net.cpp:157] Top shape: 24 12 1 1 (288)
I0417 09:22:46.346411  4769 net.cpp:165] Memory required for data: 3869372864
I0417 09:22:46.346426  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_conf_perm
I0417 09:22:46.346441  4769 net.cpp:100] Creating Layer conv17_2_mbox_conf_perm
I0417 09:22:46.346465  4769 net.cpp:434] conv17_2_mbox_conf_perm <- conv17_2_mbox_conf
I0417 09:22:46.346489  4769 net.cpp:408] conv17_2_mbox_conf_perm -> conv17_2_mbox_conf_perm
I0417 09:22:46.346523  4769 net.cpp:150] Setting up conv17_2_mbox_conf_perm
I0417 09:22:46.346545  4769 net.cpp:157] Top shape: 24 1 1 12 (288)
I0417 09:22:46.346567  4769 net.cpp:165] Memory required for data: 3869374016
I0417 09:22:46.346599  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_conf_flat
I0417 09:22:46.346616  4769 net.cpp:100] Creating Layer conv17_2_mbox_conf_flat
I0417 09:22:46.346649  4769 net.cpp:434] conv17_2_mbox_conf_flat <- conv17_2_mbox_conf_perm
I0417 09:22:46.346685  4769 net.cpp:408] conv17_2_mbox_conf_flat -> conv17_2_mbox_conf_flat
I0417 09:22:46.346704  4769 net.cpp:150] Setting up conv17_2_mbox_conf_flat
I0417 09:22:46.346740  4769 net.cpp:157] Top shape: 24 12 (288)
I0417 09:22:46.346771  4769 net.cpp:165] Memory required for data: 3869375168
I0417 09:22:46.346781  4769 layer_factory.hpp:77] Creating layer conv17_2_mbox_priorbox
I0417 09:22:46.346792  4769 net.cpp:100] Creating Layer conv17_2_mbox_priorbox
I0417 09:22:46.346815  4769 net.cpp:434] conv17_2_mbox_priorbox <- conv17_2_conv17_2/relu_0_split_2
I0417 09:22:46.346837  4769 net.cpp:434] conv17_2_mbox_priorbox <- data_data_0_split_6
I0417 09:22:46.346864  4769 net.cpp:408] conv17_2_mbox_priorbox -> conv17_2_mbox_priorbox
I0417 09:22:46.346966  4769 net.cpp:150] Setting up conv17_2_mbox_priorbox
I0417 09:22:46.346992  4769 net.cpp:157] Top shape: 1 2 24 (48)
I0417 09:22:46.347000  4769 net.cpp:165] Memory required for data: 3869375360
I0417 09:22:46.347020  4769 layer_factory.hpp:77] Creating layer mbox_loc
I0417 09:22:46.347043  4769 net.cpp:100] Creating Layer mbox_loc
I0417 09:22:46.347082  4769 net.cpp:434] mbox_loc <- conv11_mbox_loc_flat
I0417 09:22:46.347106  4769 net.cpp:434] mbox_loc <- conv13_mbox_loc_flat
I0417 09:22:46.347129  4769 net.cpp:434] mbox_loc <- conv14_2_mbox_loc_flat
I0417 09:22:46.347151  4769 net.cpp:434] mbox_loc <- conv15_2_mbox_loc_flat
I0417 09:22:46.347162  4769 net.cpp:434] mbox_loc <- conv16_2_mbox_loc_flat
I0417 09:22:46.347182  4769 net.cpp:434] mbox_loc <- conv17_2_mbox_loc_flat
I0417 09:22:46.347203  4769 net.cpp:408] mbox_loc -> mbox_loc
I0417 09:22:46.347220  4769 net.cpp:150] Setting up mbox_loc
I0417 09:22:46.347244  4769 net.cpp:157] Top shape: 24 7668 (184032)
I0417 09:22:46.347270  4769 net.cpp:165] Memory required for data: 3870111488
I0417 09:22:46.347292  4769 layer_factory.hpp:77] Creating layer mbox_conf
I0417 09:22:46.347306  4769 net.cpp:100] Creating Layer mbox_conf
I0417 09:22:46.347327  4769 net.cpp:434] mbox_conf <- conv11_mbox_conf_flat
I0417 09:22:46.347349  4769 net.cpp:434] mbox_conf <- conv13_mbox_conf_flat
I0417 09:22:46.347358  4769 net.cpp:434] mbox_conf <- conv14_2_mbox_conf_flat
I0417 09:22:46.347379  4769 net.cpp:434] mbox_conf <- conv15_2_mbox_conf_flat
I0417 09:22:46.347400  4769 net.cpp:434] mbox_conf <- conv16_2_mbox_conf_flat
I0417 09:22:46.347409  4769 net.cpp:434] mbox_conf <- conv17_2_mbox_conf_flat
I0417 09:22:46.347486  4769 net.cpp:408] mbox_conf -> mbox_conf
I0417 09:22:46.347519  4769 net.cpp:150] Setting up mbox_conf
I0417 09:22:46.347543  4769 net.cpp:157] Top shape: 24 3834 (92016)
I0417 09:22:46.347564  4769 net.cpp:165] Memory required for data: 3870479552
I0417 09:22:46.347585  4769 layer_factory.hpp:77] Creating layer mbox_priorbox
I0417 09:22:46.347604  4769 net.cpp:100] Creating Layer mbox_priorbox
I0417 09:22:46.347635  4769 net.cpp:434] mbox_priorbox <- conv11_mbox_priorbox
I0417 09:22:46.347661  4769 net.cpp:434] mbox_priorbox <- conv13_mbox_priorbox
I0417 09:22:46.347683  4769 net.cpp:434] mbox_priorbox <- conv14_2_mbox_priorbox
I0417 09:22:46.347705  4769 net.cpp:434] mbox_priorbox <- conv15_2_mbox_priorbox
I0417 09:22:46.347779  4769 net.cpp:434] mbox_priorbox <- conv16_2_mbox_priorbox
I0417 09:22:46.347802  4769 net.cpp:434] mbox_priorbox <- conv17_2_mbox_priorbox
I0417 09:22:46.347826  4769 net.cpp:408] mbox_priorbox -> mbox_priorbox
I0417 09:22:46.347851  4769 net.cpp:150] Setting up mbox_priorbox
I0417 09:22:46.347874  4769 net.cpp:157] Top shape: 1 2 7668 (15336)
I0417 09:22:46.347896  4769 net.cpp:165] Memory required for data: 3870540896
I0417 09:22:46.347905  4769 layer_factory.hpp:77] Creating layer mbox_loss
    @     0x7f6257ad0d78  caffe::GenerateBatchSamples()
    @     0x7f6257c61165  caffe::AnnotatedDataLayer<>::load_batch()
I0417 09:22:46.361572  4769 net.cpp:100] Creating Layer mbox_loss
I0417 09:22:46.361651  4769 net.cpp:434] mbox_loss <- mbox_loc
I0417 09:22:46.361696  4769 net.cpp:434] mbox_loss <- mbox_conf
I0417 09:22:46.361730  4769 net.cpp:434] mbox_loss <- mbox_priorbox
I0417 09:22:46.361764  4769 net.cpp:434] mbox_loss <- label
I0417 09:22:46.361807  4769 net.cpp:408] mbox_loss -> mbox_loss
    @     0x7f6257bcd2ff  caffe::BasePrefetchingDataLayer<>::InternalThreadEntry()
I0417 09:22:46.368283  4769 layer_factory.hpp:77] Creating layer mbox_loss_smooth_L1_loc
I0417 09:22:46.368396  4769 layer_factory.hpp:77] Creating layer mbox_loss_softmax_conf
I0417 09:22:46.368449  4769 layer_factory.hpp:77] Creating layer mbox_loss_softmax_conf
I0417 09:22:46.368506  4769 net.cpp:150] Setting up mbox_loss
I0417 09:22:46.368549  4769 net.cpp:157] Top shape: (1)
I0417 09:22:46.368592  4769 net.cpp:160]     with loss weight 1
I0417 09:22:46.368659  4769 net.cpp:165] Memory required for data: 3870540900
I0417 09:22:46.368705  4769 net.cpp:226] mbox_loss needs backward computation.
I0417 09:22:46.368747  4769 net.cpp:228] mbox_priorbox does not need backward computation.
I0417 09:22:46.368790  4769 net.cpp:226] mbox_conf needs backward computation.
I0417 09:22:46.368836  4769 net.cpp:226] mbox_loc needs backward computation.
I0417 09:22:46.368878  4769 net.cpp:228] conv17_2_mbox_priorbox does not need backward computation.
I0417 09:22:46.368921  4769 net.cpp:226] conv17_2_mbox_conf_flat needs backward computation.
I0417 09:22:46.368961  4769 net.cpp:226] conv17_2_mbox_conf_perm needs backward computation.
I0417 09:22:46.369004  4769 net.cpp:226] conv17_2_mbox_conf_new needs backward computation.
I0417 09:22:46.372097  4769 net.cpp:226] conv17_2_mbox_loc_flat needs backward computation.
I0417 09:22:46.372126  4769 net.cpp:226] conv17_2_mbox_loc_perm needs backward computation.
I0417 09:22:46.372139  4769 net.cpp:226] conv17_2_mbox_loc needs backward computation.
I0417 09:22:46.377497  4769 net.cpp:228] conv16_2_mbox_priorbox does not need backward computation.
I0417 09:22:46.377566  4769 net.cpp:226] conv16_2_mbox_conf_flat needs backward computation.
I0417 09:22:46.377617  4769 net.cpp:226] conv16_2_mbox_conf_perm needs backward computation.
I0417 09:22:46.377667  4769 net.cpp:226] conv16_2_mbox_conf_new needs backward computation.
I0417 09:22:46.377699  4769 net.cpp:226] conv16_2_mbox_loc_flat needs backward computation.
I0417 09:22:46.377732  4769 net.cpp:226] conv16_2_mbox_loc_perm needs backward computation.
I0417 09:22:46.377763  4769 net.cpp:226] conv16_2_mbox_loc needs backward computation.
I0417 09:22:46.377794  4769 net.cpp:228] conv15_2_mbox_priorbox does not need backward computation.
I0417 09:22:46.377826  4769 net.cpp:226] conv15_2_mbox_conf_flat needs backward computation.
I0417 09:22:46.377861  4769 net.cpp:226] conv15_2_mbox_conf_perm needs backward computation.
I0417 09:22:46.377949  4769 net.cpp:226] conv15_2_mbox_conf_new needs backward computation.
I0417 09:22:46.378037  4769 net.cpp:226] conv15_2_mbox_loc_flat needs backward computation.
I0417 09:22:46.378085  4769 net.cpp:226] conv15_2_mbox_loc_perm needs backward computation.
I0417 09:22:46.378123  4769 net.cpp:226] conv15_2_mbox_loc needs backward computation.
I0417 09:22:46.378180  4769 net.cpp:228] conv14_2_mbox_priorbox does not need backward computation.
I0417 09:22:46.378232  4769 net.cpp:226] conv14_2_mbox_conf_flat needs backward computation.
I0417 09:22:46.378273  4769 net.cpp:226] conv14_2_mbox_conf_perm needs backward computation.
I0417 09:22:46.378337  4769 net.cpp:226] conv14_2_mbox_conf_new needs backward computation.
I0417 09:22:46.378497  4769 net.cpp:226] conv14_2_mbox_loc_flat needs backward computation.
I0417 09:22:46.378556  4769 net.cpp:226] conv14_2_mbox_loc_perm needs backward computation.
I0417 09:22:46.378588  4769 net.cpp:226] conv14_2_mbox_loc needs backward computation.
I0417 09:22:46.378619  4769 net.cpp:228] conv13_mbox_priorbox does not need backward computation.
I0417 09:22:46.378659  4769 net.cpp:226] conv13_mbox_conf_flat needs backward computation.
I0417 09:22:46.378690  4769 net.cpp:226] conv13_mbox_conf_perm needs backward computation.
I0417 09:22:46.378721  4769 net.cpp:226] conv13_mbox_conf_new needs backward computation.
I0417 09:22:46.378753  4769 net.cpp:226] conv13_mbox_loc_flat needs backward computation.
I0417 09:22:46.378784  4769 net.cpp:226] conv13_mbox_loc_perm needs backward computation.
I0417 09:22:46.378815  4769 net.cpp:226] conv13_mbox_loc needs backward computation.
I0417 09:22:46.378846  4769 net.cpp:228] conv11_mbox_priorbox does not need backward computation.
I0417 09:22:46.378878  4769 net.cpp:226] conv11_mbox_conf_flat needs backward computation.
I0417 09:22:46.378911  4769 net.cpp:226] conv11_mbox_conf_perm needs backward computation.
I0417 09:22:46.378942  4769 net.cpp:226] conv11_mbox_conf_new needs backward computation.
I0417 09:22:46.378973  4769 net.cpp:226] conv11_mbox_loc_flat needs backward computation.
I0417 09:22:46.379065  4769 net.cpp:226] conv11_mbox_loc_perm needs backward computation.
I0417 09:22:46.379117  4769 net.cpp:226] conv11_mbox_loc needs backward computation.
I0417 09:22:46.379148  4769 net.cpp:226] conv17_2_conv17_2/relu_0_split needs backward computation.
I0417 09:22:46.379179  4769 net.cpp:226] conv17_2/relu needs backward computation.
I0417 09:22:46.379210  4769 net.cpp:226] conv17_2/scale needs backward computation.
I0417 09:22:46.379240  4769 net.cpp:226] conv17_2/bn needs backward computation.
I0417 09:22:46.379271  4769 net.cpp:226] conv17_2 needs backward computation.
I0417 09:22:46.379302  4769 net.cpp:226] conv17_1/relu needs backward computation.
I0417 09:22:46.379333  4769 net.cpp:226] conv17_1/scale needs backward computation.
I0417 09:22:46.379364  4769 net.cpp:226] conv17_1/bn needs backward computation.
I0417 09:22:46.379393  4769 net.cpp:226] conv17_1 needs backward computation.
I0417 09:22:46.379428  4769 net.cpp:226] conv16_2_conv16_2/relu_0_split needs backward computation.
I0417 09:22:46.379462  4769 net.cpp:226] conv16_2/relu needs backward computation.
I0417 09:22:46.379483  4769 net.cpp:226] conv16_2/scale needs backward computation.
I0417 09:22:46.379503  4769 net.cpp:226] conv16_2/bn needs backward computation.
I0417 09:22:46.379542  4769 net.cpp:226] conv16_2 needs backward computation.
I0417 09:22:46.379633  4769 net.cpp:226] conv16_1/relu needs backward computation.
I0417 09:22:46.379683  4769 net.cpp:226] conv16_1/scale needs backward computation.
I0417 09:22:46.379712  4769 net.cpp:226] conv16_1/bn needs backward computation.
I0417 09:22:46.379743  4769 net.cpp:226] conv16_1 needs backward computation.
I0417 09:22:46.379753  4769 net.cpp:226] conv15_2_conv15_2/relu_0_split needs backward computation.
I0417 09:22:46.379773  4769 net.cpp:226] conv15_2/relu needs backward computation.
I0417 09:22:46.379781  4769 net.cpp:226] conv15_2/scale needs backward computation.
I0417 09:22:46.379801  4769 net.cpp:226] conv15_2/bn needs backward computation.
I0417 09:22:46.380120  4769 net.cpp:226] conv15_2 needs backward computation.
I0417 09:22:46.380134  4769 net.cpp:226] conv15_1/relu needs backward computation.
I0417 09:22:46.380157  4769 net.cpp:226] conv15_1/scale needs backward computation.
I0417 09:22:46.380165  4769 net.cpp:226] conv15_1/bn needs backward computation.
I0417 09:22:46.380185  4769 net.cpp:226] conv15_1 needs backward computation.
I0417 09:22:46.380220  4769 net.cpp:226] conv14_2_conv14_2/relu_0_split needs backward computation.
I0417 09:22:46.380229  4769 net.cpp:226] conv14_2/relu needs backward computation.
I0417 09:22:46.380236  4769 net.cpp:226] conv14_2/scale needs backward computation.
I0417 09:22:46.380312  4769 net.cpp:226] conv14_2/bn needs backward computation.
I0417 09:22:46.380347  4769 net.cpp:226] conv14_2 needs backward computation.
I0417 09:22:46.380368  4769 net.cpp:226] conv14_1/relu needs backward computation.
I0417 09:22:46.380388  4769 net.cpp:226] conv14_1/scale needs backward computation.
I0417 09:22:46.380395  4769 net.cpp:226] conv14_1/bn needs backward computation.
I0417 09:22:46.380415  4769 net.cpp:226] conv14_1 needs backward computation.
I0417 09:22:46.380424  4769 net.cpp:226] conv13_conv13/relu_0_split needs backward computation.
I0417 09:22:46.380443  4769 net.cpp:226] conv13/relu needs backward computation.
I0417 09:22:46.380462  4769 net.cpp:226] conv13/scale needs backward computation.
I0417 09:22:46.380470  4769 net.cpp:226] conv13/bn needs backward computation.
I0417 09:22:46.380491  4769 net.cpp:226] conv13 needs backward computation.
I0417 09:22:46.380498  4769 net.cpp:226] conv13/dw/relu needs backward computation.
I0417 09:22:46.380517  4769 net.cpp:226] conv13/dw/scale needs backward computation.
I0417 09:22:46.380525  4769 net.cpp:226] conv13/dw/bn needs backward computation.
I0417 09:22:46.380544  4769 net.cpp:226] conv13/dw needs backward computation.
I0417 09:22:46.380551  4769 net.cpp:226] conv12/relu needs backward computation.
I0417 09:22:46.380595  4769 net.cpp:226] conv12/scale needs backward computation.
I0417 09:22:46.380831  4769 net.cpp:226] conv12/bn needs backward computation.
I0417 09:22:46.381064  4769 net.cpp:226] conv12 needs backward computation.
I0417 09:22:46.381095  4769 net.cpp:226] conv12/dw/relu needs backward computation.
I0417 09:22:46.381116  4769 net.cpp:226] conv12/dw/scale needs backward computation.
I0417 09:22:46.381125  4769 net.cpp:226] conv12/dw/bn needs backward computation.
I0417 09:22:46.381181  4769 net.cpp:226] conv12/dw needs backward computation.
I0417 09:22:46.381192  4769 net.cpp:226] conv11_conv11/relu_0_split needs backward computation.
I0417 09:22:46.381199  4769 net.cpp:226] conv11/relu needs backward computation.
I0417 09:22:46.381208  4769 net.cpp:226] conv11/scale needs backward computation.
I0417 09:22:46.381219  4769 net.cpp:226] conv11/bn needs backward computation.
I0417 09:22:46.381319  4769 net.cpp:226] conv11 needs backward computation.
I0417 09:22:46.381366  4769 net.cpp:226] conv11/dw/relu needs backward computation.
I0417 09:22:46.381388  4769 net.cpp:226] conv11/dw/scale needs backward computation.
I0417 09:22:46.381408  4769 net.cpp:226] conv11/dw/bn needs backward computation.
I0417 09:22:46.381417  4769 net.cpp:226] conv11/dw needs backward computation.
I0417 09:22:46.381436  4769 net.cpp:226] conv10/relu needs backward computation.
I0417 09:22:46.381444  4769 net.cpp:226] conv10/scale needs backward computation.
I0417 09:22:46.381464  4769 net.cpp:226] conv10/bn needs backward computation.
I0417 09:22:46.381470  4769 net.cpp:226] conv10 needs backward computation.
I0417 09:22:46.381490  4769 net.cpp:226] conv10/dw/relu needs backward computation.
I0417 09:22:46.381510  4769 net.cpp:226] conv10/dw/scale needs backward computation.
I0417 09:22:46.381518  4769 net.cpp:226] conv10/dw/bn needs backward computation.
I0417 09:22:46.381537  4769 net.cpp:226] conv10/dw needs backward computation.
I0417 09:22:46.381546  4769 net.cpp:226] conv9/relu needs backward computation.
I0417 09:22:46.381565  4769 net.cpp:226] conv9/scale needs backward computation.
I0417 09:22:46.381573  4769 net.cpp:226] conv9/bn needs backward computation.
I0417 09:22:46.381593  4769 net.cpp:226] conv9 needs backward computation.
I0417 09:22:46.381613  4769 net.cpp:226] conv9/dw/relu needs backward computation.
I0417 09:22:46.381621  4769 net.cpp:226] conv9/dw/scale needs backward computation.
I0417 09:22:46.381641  4769 net.cpp:226] conv9/dw/bn needs backward computation.
I0417 09:22:46.381649  4769 net.cpp:226] conv9/dw needs backward computation.
I0417 09:22:46.381669  4769 net.cpp:226] conv8/relu needs backward computation.
I0417 09:22:46.381675  4769 net.cpp:226] conv8/scale needs backward computation.
I0417 09:22:46.381695  4769 net.cpp:226] conv8/bn needs backward computation.
I0417 09:22:46.381810  4769 net.cpp:226] conv8 needs backward computation.
I0417 09:22:46.381844  4769 net.cpp:226] conv8/dw/relu needs backward computation.
I0417 09:22:46.381878  4769 net.cpp:226] conv8/dw/scale needs backward computation.
I0417 09:22:46.381909  4769 net.cpp:226] conv8/dw/bn needs backward computation.
I0417 09:22:46.381939  4769 net.cpp:226] conv8/dw needs backward computation.
I0417 09:22:46.381960  4769 net.cpp:226] conv7/relu needs backward computation.
I0417 09:22:46.381981  4769 net.cpp:226] conv7/scale needs backward computation.
I0417 09:22:46.382000  4769 net.cpp:226] conv7/bn needs backward computation.
I0417 09:22:46.382009  4769 net.cpp:226] conv7 needs backward computation.
I0417 09:22:46.382027  4769 net.cpp:226] conv7/dw/relu needs backward computation.
I0417 09:22:46.382035  4769 net.cpp:226] conv7/dw/scale needs backward computation.
I0417 09:22:46.382055  4769 net.cpp:226] conv7/dw/bn needs backward computation.
I0417 09:22:46.382061  4769 net.cpp:226] conv7/dw needs backward computation.
I0417 09:22:46.382081  4769 net.cpp:226] conv6/relu needs backward computation.
I0417 09:22:46.382102  4769 net.cpp:226] conv6/scale needs backward computation.
I0417 09:22:46.382108  4769 net.cpp:226] conv6/bn needs backward computation.
I0417 09:22:46.382128  4769 net.cpp:226] conv6 needs backward computation.
I0417 09:22:46.382135  4769 net.cpp:226] conv6/dw/relu needs backward computation.
I0417 09:22:46.382155  4769 net.cpp:226] conv6/dw/scale needs backward computation.
I0417 09:22:46.382162  4769 net.cpp:226] conv6/dw/bn needs backward computation.
I0417 09:22:46.382181  4769 net.cpp:226] conv6/dw needs backward computation.
I0417 09:22:46.382189  4769 net.cpp:226] conv5/relu needs backward computation.
I0417 09:22:46.382208  4769 net.cpp:226] conv5/scale needs backward computation.
I0417 09:22:46.382216  4769 net.cpp:226] conv5/bn needs backward computation.
I0417 09:22:46.382236  4769 net.cpp:226] conv5 needs backward computation.
I0417 09:22:46.382328  4769 net.cpp:226] conv5/dw/relu needs backward computation.
I0417 09:22:46.382344  4769 net.cpp:226] conv5/dw/scale needs backward computation.
I0417 09:22:46.382351  4769 net.cpp:226] conv5/dw/bn needs backward computation.
I0417 09:22:46.382359  4769 net.cpp:226] conv5/dw needs backward computation.
I0417 09:22:46.382365  4769 net.cpp:226] conv4/relu needs backward computation.
I0417 09:22:46.382388  4769 net.cpp:226] conv4/scale needs backward computation.
I0417 09:22:46.382412  4769 net.cpp:226] conv4/bn needs backward computation.
I0417 09:22:46.382419  4769 net.cpp:226] conv4 needs backward computation.
I0417 09:22:46.382439  4769 net.cpp:226] conv4/dw/relu needs backward computation.
I0417 09:22:46.382447  4769 net.cpp:226] conv4/dw/scale needs backward computation.
I0417 09:22:46.382467  4769 net.cpp:226] conv4/dw/bn needs backward computation.
I0417 09:22:46.382473  4769 net.cpp:226] conv4/dw needs backward computation.
I0417 09:22:46.382493  4769 net.cpp:226] conv3/relu needs backward computation.
I0417 09:22:46.382500  4769 net.cpp:226] conv3/scale needs backward computation.
I0417 09:22:46.382520  4769 net.cpp:226] conv3/bn needs backward computation.
I0417 09:22:46.382527  4769 net.cpp:226] conv3 needs backward computation.
I0417 09:22:46.382547  4769 net.cpp:226] conv3/dw/relu needs backward computation.
I0417 09:22:46.382566  4769 net.cpp:226] conv3/dw/scale needs backward computation.
I0417 09:22:46.382575  4769 net.cpp:226] conv3/dw/bn needs backward computation.
I0417 09:22:46.382593  4769 net.cpp:226] conv3/dw needs backward computation.
I0417 09:22:46.382601  4769 net.cpp:226] conv2/relu needs backward computation.
I0417 09:22:46.382620  4769 net.cpp:226] conv2/scale needs backward computation.
I0417 09:22:46.382627  4769 net.cpp:226] conv2/bn needs backward computation.
I0417 09:22:46.382647  4769 net.cpp:226] conv2 needs backward computation.
I0417 09:22:46.382655  4769 net.cpp:226] conv2/dw/relu needs backward computation.
I0417 09:22:46.382678  4769 net.cpp:226] conv2/dw/scale needs backward computation.
I0417 09:22:46.382728  4769 net.cpp:226] conv2/dw/bn needs backward computation.
I0417 09:22:46.382750  4769 net.cpp:226] conv2/dw needs backward computation.
I0417 09:22:46.382769  4769 net.cpp:226] conv1/relu needs backward computation.
I0417 09:22:46.382777  4769 net.cpp:226] conv1/scale needs backward computation.
I0417 09:22:46.382872  4769 net.cpp:226] conv1/bn needs backward computation.
I0417 09:22:46.382882  4769 net.cpp:226] conv1 needs backward computation.
I0417 09:22:46.382889  4769 net.cpp:226] conv1/dw/relu needs backward computation.
I0417 09:22:46.382896  4769 net.cpp:226] conv1/dw/scale needs backward computation.
I0417 09:22:46.382903  4769 net.cpp:226] conv1/dw/bn needs backward computation.
I0417 09:22:46.382910  4769 net.cpp:226] conv1/dw needs backward computation.
I0417 09:22:46.382916  4769 net.cpp:226] conv0/relu needs backward computation.
I0417 09:22:46.382923  4769 net.cpp:226] conv0/scale needs backward computation.
I0417 09:22:46.382930  4769 net.cpp:226] conv0/bn needs backward computation.
I0417 09:22:46.382936  4769 net.cpp:226] conv0 needs backward computation.
I0417 09:22:46.382946  4769 net.cpp:228] data_data_0_split does not need backward computation.
I0417 09:22:46.382953  4769 net.cpp:228] data does not need backward computation.
I0417 09:22:46.382961  4769 net.cpp:270] This network produces output mbox_loss
I0417 09:22:46.383066  4769 net.cpp:283] Network initialization done.
    @     0x7f62560c71b5  (unknown)
    @     0x7f6253d63669  start_thread
I0417 09:22:46.393532  4769 upgrade_proto.cpp:77] Attempting to upgrade batch norm layers using deprecated params: example/MobileNetSSD_test.prototxt
I0417 09:22:46.393738  4769 upgrade_proto.cpp:80] Successfully upgraded batch norm layers using deprecated params.
I0417 09:22:46.393821  4769 solver.cpp:196] Creating test net (#0) specified by test_net file: example/MobileNetSSD_test.prototxt
I0417 09:22:46.395073  4769 net.cpp:58] Initializing net from parameters: 
name: "MobileNet-SSD"
state {
  phase: TEST
}
layer {
  name: "data"
  type: "AnnotatedData"
  top: "data"
  top: "label"
  include {
    phase: TEST
  }
  transform_param {
    scale: 0.007843
    mean_value: 127.5
    mean_value: 127.5
    mean_value: 127.5
    resize_param {
      prob: 1
      resize_mode: WARP
      height: 300
      width: 300
      interp_mode: LINEAR
    }
  }
  data_param {
    source: "test_lmdb"
    batch_size: 8
    backend: LMDB
  }
  annotated_data_param {
    batch_sampler {
    }
    label_map_file: "labelmap.prototxt"
  }
}
layer {
  name: "conv0"
  type: "Convolution"
  bottom: "data"
  top: "conv0"
  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: "conv0/bn"
  type: "BatchNorm"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv0/scale"
  type: "Scale"
  bottom: "conv0"
  top: "conv0"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv0/relu"
  type: "ReLU"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv1/dw"
  type: "Convolution"
  bottom: "conv0"
  top: "conv1/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 32
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv1/dw/bn"
  type: "BatchNorm"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1/dw/scale"
  type: "Scale"
  bottom: "conv1/dw"
  top: "conv1/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/dw/relu"
  type: "ReLU"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "conv1/dw"
  top: "conv1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv1/bn"
  type: "BatchNorm"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv1/scale"
  type: "Scale"
  bottom: "conv1"
  top: "conv1"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/relu"
  type: "ReLU"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv2/dw"
  type: "Convolution"
  bottom: "conv1"
  top: "conv2/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/dw/bn"
  type: "BatchNorm"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2/dw/scale"
  type: "Scale"
  bottom: "conv2/dw"
  top: "conv2/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/dw/relu"
  type: "ReLU"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2"
  type: "Convolution"
  bottom: "conv2/dw"
  top: "conv2"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2/bn"
  type: "BatchNorm"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv2/scale"
  type: "Scale"
  bottom: "conv2"
  top: "conv2"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/relu"
  type: "ReLU"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv3/dw"
  type: "Convolution"
  bottom: "conv2"
  top: "conv3/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3/dw/bn"
  type: "BatchNorm"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3/dw/scale"
  type: "Scale"
  bottom: "conv3/dw"
  top: "conv3/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/dw/relu"
  type: "ReLU"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3"
  type: "Convolution"
  bottom: "conv3/dw"
  top: "conv3"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3/bn"
  type: "BatchNorm"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv3/scale"
  type: "Scale"
  bottom: "conv3"
  top: "conv3"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/relu"
  type: "ReLU"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv4/dw"
  type: "Convolution"
  bottom: "conv3"
  top: "conv4/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: "conv4/dw/bn"
  type: "BatchNorm"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4/dw/scale"
  type: "Scale"
  bottom: "conv4/dw"
  top: "conv4/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/dw/relu"
  type: "ReLU"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4"
  type: "Convolution"
  bottom: "conv4/dw"
  top: "conv4"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4/bn"
  type: "BatchNorm"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv4/scale"
  type: "Scale"
  bottom: "conv4"
  top: "conv4"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/relu"
  type: "ReLU"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv5/dw"
  type: "Convolution"
  bottom: "conv4"
  top: "conv5/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5/dw/bn"
  type: "BatchNorm"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5/dw/scale"
  type: "Scale"
  bottom: "conv5/dw"
  top: "conv5/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/dw/relu"
  type: "ReLU"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5"
  type: "Convolution"
  bottom: "conv5/dw"
  top: "conv5"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5/bn"
  type: "BatchNorm"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv5/scale"
  type: "Scale"
  bottom: "conv5"
  top: "conv5"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/relu"
  type: "ReLU"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv6/dw"
  type: "Convolution"
  bottom: "conv5"
  top: "conv6/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: "conv6/dw/bn"
  type: "BatchNorm"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6/dw/scale"
  type: "Scale"
  bottom: "conv6/dw"
  top: "conv6/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/dw/relu"
  type: "ReLU"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6"
  type: "Convolution"
  bottom: "conv6/dw"
  top: "conv6"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv6/bn"
  type: "BatchNorm"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv6/scale"
  type: "Scale"
  bottom: "conv6"
  top: "conv6"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/relu"
  type: "ReLU"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv7/dw"
  type: "Convolution"
  bottom: "conv6"
  top: "conv7/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv7/dw/bn"
  type: "BatchNorm"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7/dw/scale"
  type: "Scale"
  bottom: "conv7/dw"
  top: "conv7/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/dw/relu"
  type: "ReLU"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7"
  type: "Convolution"
  bottom: "conv7/dw"
  top: "conv7"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv7/bn"
  type: "BatchNorm"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv7/scale"
  type: "Scale"
  bottom: "conv7"
  top: "conv7"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/relu"
  type: "ReLU"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv8/dw"
  type: "Convolution"
  bottom: "conv7"
  top: "conv8/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv8/dw/bn"
  type: "BatchNorm"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8/dw/scale"
  type: "Scale"
  bottom: "conv8/dw"
  top: "conv8/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/dw/relu"
  type: "ReLU"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8"
  type: "Convolution"
  bottom: "conv8/dw"
  top: "conv8"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv8/bn"
  type: "BatchNorm"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv8/scale"
  type: "Scale"
  bottom: "conv8"
  top: "conv8"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/relu"
  type: "ReLU"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv9/dw"
  type: "Convolution"
  bottom: "conv8"
  top: "conv9/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv9/dw/bn"
  type: "BatchNorm"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9/dw/scale"
  type: "Scale"
  bottom: "conv9/dw"
  top: "conv9/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/dw/relu"
  type: "ReLU"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9"
  type: "Convolution"
  bottom: "conv9/dw"
  top: "conv9"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv9/bn"
  type: "BatchNorm"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv9/scale"
  type: "Scale"
  bottom: "conv9"
  top: "conv9"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/relu"
  type: "ReLU"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv10/dw"
  type: "Convolution"
  bottom: "conv9"
  top: "conv10/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv10/dw/bn"
  type: "BatchNorm"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10/dw/scale"
  type: "Scale"
  bottom: "conv10/dw"
  top: "conv10/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/dw/relu"
  type: "ReLU"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10"
  type: "Convolution"
  bottom: "conv10/dw"
  top: "conv10"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv10/bn"
  type: "BatchNorm"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv10/scale"
  type: "Scale"
  bottom: "conv10"
  top: "conv10"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/relu"
  type: "ReLU"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv11/dw"
  type: "Convolution"
  bottom: "conv10"
  top: "conv11/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv11/dw/bn"
  type: "BatchNorm"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11/dw/scale"
  type: "Scale"
  bottom: "conv11/dw"
  top: "conv11/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/dw/relu"
  type: "ReLU"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11"
  type: "Convolution"
  bottom: "conv11/dw"
  top: "conv11"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv11/bn"
  type: "BatchNorm"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv11/scale"
  type: "Scale"
  bottom: "conv11"
  top: "conv11"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/relu"
  type: "ReLU"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv12/dw"
  type: "Convolution"
  bottom: "conv11"
  top: "conv12/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: "conv12/dw/bn"
  type: "BatchNorm"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12/dw/scale"
  type: "Scale"
  bottom: "conv12/dw"
  top: "conv12/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/dw/relu"
  type: "ReLU"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12"
  type: "Convolution"
  bottom: "conv12/dw"
  top: "conv12"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv12/bn"
  type: "BatchNorm"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv12/scale"
  type: "Scale"
  bottom: "conv12"
  top: "conv12"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/relu"
  type: "ReLU"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv13/dw"
  type: "Convolution"
  bottom: "conv12"
  top: "conv13/dw"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 1024
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv13/dw/bn"
  type: "BatchNorm"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13/dw/scale"
  type: "Scale"
  bottom: "conv13/dw"
  top: "conv13/dw"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/dw/relu"
  type: "ReLU"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13"
  type: "Convolution"
  bottom: "conv13/dw"
  top: "conv13"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv13/bn"
  type: "BatchNorm"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv13/scale"
  type: "Scale"
  bottom: "conv13"
  top: "conv13"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/relu"
  type: "ReLU"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv14_1"
  type: "Convolution"
  bottom: "conv13"
  top: "conv14_1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_1/bn"
  type: "BatchNorm"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_1/scale"
  type: "Scale"
  bottom: "conv14_1"
  top: "conv14_1"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_1/relu"
  type: "ReLU"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_2"
  type: "Convolution"
  bottom: "conv14_1"
  top: "conv14_2"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_2/bn"
  type: "BatchNorm"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv14_2/scale"
  type: "Scale"
  bottom: "conv14_2"
  top: "conv14_2"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_2/relu"
  type: "ReLU"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv15_1"
  type: "Convolution"
  bottom: "conv14_2"
  top: "conv15_1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_1/bn"
  type: "BatchNorm"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_1/scale"
  type: "Scale"
  bottom: "conv15_1"
  top: "conv15_1"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_1/relu"
  type: "ReLU"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_2"
  type: "Convolution"
  bottom: "conv15_1"
  top: "conv15_2"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_2/bn"
  type: "BatchNorm"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv15_2/scale"
  type: "Scale"
  bottom: "conv15_2"
  top: "conv15_2"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_2/relu"
  type: "ReLU"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv16_1"
  type: "Convolution"
  bottom: "conv15_2"
  top: "conv16_1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_1/bn"
  type: "BatchNorm"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_1/scale"
  type: "Scale"
  bottom: "conv16_1"
  top: "conv16_1"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_1/relu"
  type: "ReLU"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_2"
  type: "Convolution"
  bottom: "conv16_1"
  top: "conv16_2"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_2/bn"
  type: "BatchNorm"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv16_2/scale"
  type: "Scale"
  bottom: "conv16_2"
  top: "conv16_2"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_2/relu"
  type: "ReLU"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv17_1"
  type: "Convolution"
  bottom: "conv16_2"
  top: "conv17_1"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_1/bn"
  type: "BatchNorm"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_1/scale"
  type: "Scale"
  bottom: "conv17_1"
  top: "conv17_1"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_1/relu"
  type: "ReLU"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_2"
  type: "Convolution"
  bottom: "conv17_1"
  top: "conv17_2"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_2/bn"
  type: "BatchNorm"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv17_2/scale"
  type: "Scale"
  bottom: "conv17_2"
  top: "conv17_2"
  param {
    lr_mult: 1
    decay_mult: 0
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_2/relu"
  type: "ReLU"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv11_mbox_loc"
  type: "Convolution"
  bottom: "conv11"
  top: "conv11_mbox_loc"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  convolution_param {
    num_output: 12
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv11_mbox_loc_perm"
  type: "Permute"
  bottom: "conv11_mbox_loc"
  top: "conv11_mbox_loc_perm"
  permute_param {
    order: 0
    order: 2
    order: 3
    order: 1
  }
}
layer {
  name: "conv11_mbox_loc_flat"
  type: "Flatten"
  bottom: "conv11_mbox_loc_perm"
  top: "conv11_mbox_loc_flat"
  flatten_param {
    axis: 1
  }
}
layer {
  name: "conv11_mbox_conf_new"
  type: "Convolution"
  bottom: "conv11"
  top: "conv11_mbox_conf"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  convolution_param {
    num_output: 6
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv11_mbox_conf_perm"
  type: "Permute"
  bottom: "conv11_mbox_conf"
  top: "conv11_mbox_conf_perm"
  permute_param {
    order: 0
    order: 2
    order: 3
    order: 1
  }
}
layer {
  name: "conv11_mbox_conf_flat"
  type: "Flatten"
  bottom: "conv11_mbox_conf_perm"
  top: "conv11_mbox_conf_flat"
  flatten_param {
    axis: 1
  }
}
layer {
  name: "conv11_mbox_priorbox"
  type: "PriorBox"
  bottom: "conv11"
  bottom: "data"
  top: "conv11_mbox_priorbox"
  prior_box_param {
    min_size: 60
    aspect_ratio: 2
    flip: true
    clip: false
    variance: 0.1
    variance: 0.1
    variance: 0.2
    variance: 0.2
    offset: 0.5
  }
}
layer {
  name: "conv13_mbox_loc"
  type: "Convolution"
  bottom: "conv13"
  top: "conv13_mbox_loc"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  convolution_param {
    num_output: 24
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv13_mbox_loc_perm"
  type: "Permute"
  bottom: "conv13_mbox_loc"
  top: "conv13_mbox_loc_perm"
  permute_param {
    order: 0
    order: 2
    order: 3
    order: 1
  }
}
layer {
  name: "conv13_mbox_loc_flat"
  type: "Flatten"
  bottom: "conv13_mbox_loc_perm"
  top: "conv13_mbox_loc_flat"
  flatten_param {
    axis: 1
  }
}
layer {
  name: "conv13_mbox_conf_new"
  type: "Convolution"
  bottom: "conv13"
  top: "conv13_mbox_conf"
  param {
    lr_mult: 1
    decay_mult: 1
  }
  param {
    lr_mult: 2
    decay_mult: 0
  }
  convolution_param {
    num_output: 12
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv13_mbox_conf_perm"
  type: "Permute"
  bottom: "conv13_mbox_conf"
  top: "conv13_mbox_conf_perm"
  permute_param {
    order: 0
    @     0x7f6256d5e323  clone
Aborted (core dumped)
admin1@admin1-PC:~/fly/caffe/examples/MobileNet-SSD$ ./train.sh
I0417 09:22:53.531916  4776 caffe.cpp:210] Use CPU.
I0417 09:22:53.532629  4776 solver.cpp:63] Initializing solver from parameters: 
train_net: "example/MobileNetSSD_train.prototxt"
test_net: "example/MobileNetSSD_test.prototxt"
test_iter: 673
test_interval: 10000
base_lr: 0.0005
display: 10
max_iter: 120000
lr_policy: "multistep"
gamma: 0.5
weight_decay: 5e-05
snapshot: 1000
snapshot_prefix: "snapshot/mobilenet"
solver_mode: CPU
debug_info: false
train_state {
  level: 0
  stage: ""
}
snapshot_after_train: true
test_initialization: false
average_loss: 10
stepvalue: 20000
stepvalue: 40000
iter_size: 1
type: "RMSProp"
eval_type: "detection"
ap_version: "11point"
I0417 09:22:53.533614  4776 solver.cpp:96] Creating training net from train_net file: example/MobileNetSSD_train.prototxt
I0417 09:22:53.534977  4776 upgrade_proto.cpp:77] Attempting to upgrade batch norm layers using deprecated params: example/MobileNetSSD_train.prototxt
I0417 09:22:53.535037  4776 upgrade_proto.cpp:80] Successfully upgraded batch norm layers using deprecated params.
I0417 09:22:53.535372  4776 net.cpp:58] Initializing net from parameters: 
name: "MobileNet-SSD"
state {
  phase: TRAIN
  level: 0
  stage: ""
}
layer {
  name: "data"
  type: "AnnotatedData"
  top: "data"
  top: "label"
  include {
    phase: TRAIN
  }
  transform_param {
    scale: 0.007843
    mirror: true
    mean_value: 127.5
    mean_value: 127.5
    mean_value: 127.5
    resize_param {
      prob: 1
      resize_mode: WARP
      height: 300
      width: 300
      interp_mode: LINEAR
      interp_mode: AREA
      interp_mode: NEAREST
      interp_mode: CUBIC
      interp_mode: LANCZOS4
    }
    emit_constraint {
      emit_type: CENTER
    }
    distort_param {
      brightness_prob: 0.5
      brightness_delta: 32
      contrast_prob: 0.5
      contrast_lower: 0.5
      contrast_upper: 1.5
      hue_prob: 0.5
      hue_delta: 18
      saturation_prob: 0.5
      saturation_lower: 0.5
      saturation_upper: 1.5
      random_order_prob: 0
    }
    expand_param {
      prob: 0.5
      max_expand_ratio: 4
    }
  }
  data_param {
    source: "trainval_lmdb/"
    batch_size: 24
    backend: LMDB
  }
  annotated_data_param {
    batch_sampler {
      max_sample: 1
      max_trials: 1
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.1
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.3
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.5
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.7
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        min_jaccard_overlap: 0.9
      }
      max_sample: 1
      max_trials: 50
    }
    batch_sampler {
      sampler {
        min_scale: 0.3
        max_scale: 1
        min_aspect_ratio: 0.5
        max_aspect_ratio: 2
      }
      sample_constraint {
        max_jaccard_overlap: 1
      }
      max_sample: 1
      max_trials: 50
    }
    label_map_file: "labelmap.prototxt"
  }
}
layer {
  name: "conv0"
  type: "Convolution"
  bottom: "data"
  top: "conv0"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv0/bn"
  type: "BatchNorm"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv0/scale"
  type: "Scale"
  bottom: "conv0"
  top: "conv0"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv0/relu"
  type: "ReLU"
  bottom: "conv0"
  top: "conv0"
}
layer {
  name: "conv1/dw"
  type: "Convolution"
  bottom: "conv0"
  top: "conv1/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 32
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 32
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv1/dw/bn"
  type: "BatchNorm"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1/dw/scale"
  type: "Scale"
  bottom: "conv1/dw"
  top: "conv1/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/dw/relu"
  type: "ReLU"
  bottom: "conv1/dw"
  top: "conv1/dw"
}
layer {
  name: "conv1"
  type: "Convolution"
  bottom: "conv1/dw"
  top: "conv1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv1/bn"
  type: "BatchNorm"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv1/scale"
  type: "Scale"
  bottom: "conv1"
  top: "conv1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv1/relu"
  type: "ReLU"
  bottom: "conv1"
  top: "conv1"
}
layer {
  name: "conv2/dw"
  type: "Convolution"
  bottom: "conv1"
  top: "conv2/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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/dw/bn"
  type: "BatchNorm"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2/dw/scale"
  type: "Scale"
  bottom: "conv2/dw"
  top: "conv2/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/dw/relu"
  type: "ReLU"
  bottom: "conv2/dw"
  top: "conv2/dw"
}
layer {
  name: "conv2"
  type: "Convolution"
  bottom: "conv2/dw"
  top: "conv2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv2/bn"
  type: "BatchNorm"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv2/scale"
  type: "Scale"
  bottom: "conv2"
  top: "conv2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv2/relu"
  type: "ReLU"
  bottom: "conv2"
  top: "conv2"
}
layer {
  name: "conv3/dw"
  type: "Convolution"
  bottom: "conv2"
  top: "conv3/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 128
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv3/dw/bn"
  type: "BatchNorm"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3/dw/scale"
  type: "Scale"
  bottom: "conv3/dw"
  top: "conv3/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/dw/relu"
  type: "ReLU"
  bottom: "conv3/dw"
  top: "conv3/dw"
}
layer {
  name: "conv3"
  type: "Convolution"
  bottom: "conv3/dw"
  top: "conv3"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv3/bn"
  type: "BatchNorm"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv3/scale"
  type: "Scale"
  bottom: "conv3"
  top: "conv3"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv3/relu"
  type: "ReLU"
  bottom: "conv3"
  top: "conv3"
}
layer {
  name: "conv4/dw"
  type: "Convolution"
  bottom: "conv3"
  top: "conv4/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv4/dw/bn"
  type: "BatchNorm"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4/dw/scale"
  type: "Scale"
  bottom: "conv4/dw"
  top: "conv4/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/dw/relu"
  type: "ReLU"
  bottom: "conv4/dw"
  top: "conv4/dw"
}
layer {
  name: "conv4"
  type: "Convolution"
  bottom: "conv4/dw"
  top: "conv4"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv4/bn"
  type: "BatchNorm"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv4/scale"
  type: "Scale"
  bottom: "conv4"
  top: "conv4"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv4/relu"
  type: "ReLU"
  bottom: "conv4"
  top: "conv4"
}
layer {
  name: "conv5/dw"
  type: "Convolution"
  bottom: "conv4"
  top: "conv5/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 256
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv5/dw/bn"
  type: "BatchNorm"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5/dw/scale"
  type: "Scale"
  bottom: "conv5/dw"
  top: "conv5/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/dw/relu"
  type: "ReLU"
  bottom: "conv5/dw"
  top: "conv5/dw"
}
layer {
  name: "conv5"
  type: "Convolution"
  bottom: "conv5/dw"
  top: "conv5"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv5/bn"
  type: "BatchNorm"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv5/scale"
  type: "Scale"
  bottom: "conv5"
  top: "conv5"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv5/relu"
  type: "ReLU"
  bottom: "conv5"
  top: "conv5"
}
layer {
  name: "conv6/dw"
  type: "Convolution"
  bottom: "conv5"
  top: "conv6/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv6/dw/bn"
  type: "BatchNorm"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6/dw/scale"
  type: "Scale"
  bottom: "conv6/dw"
  top: "conv6/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/dw/relu"
  type: "ReLU"
  bottom: "conv6/dw"
  top: "conv6/dw"
}
layer {
  name: "conv6"
  type: "Convolution"
  bottom: "conv6/dw"
  top: "conv6"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv6/bn"
  type: "BatchNorm"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv6/scale"
  type: "Scale"
  bottom: "conv6"
  top: "conv6"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv6/relu"
  type: "ReLU"
  bottom: "conv6"
  top: "conv6"
}
layer {
  name: "conv7/dw"
  type: "Convolution"
  bottom: "conv6"
  top: "conv7/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv7/dw/bn"
  type: "BatchNorm"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7/dw/scale"
  type: "Scale"
  bottom: "conv7/dw"
  top: "conv7/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/dw/relu"
  type: "ReLU"
  bottom: "conv7/dw"
  top: "conv7/dw"
}
layer {
  name: "conv7"
  type: "Convolution"
  bottom: "conv7/dw"
  top: "conv7"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv7/bn"
  type: "BatchNorm"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv7/scale"
  type: "Scale"
  bottom: "conv7"
  top: "conv7"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv7/relu"
  type: "ReLU"
  bottom: "conv7"
  top: "conv7"
}
layer {
  name: "conv8/dw"
  type: "Convolution"
  bottom: "conv7"
  top: "conv8/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv8/dw/bn"
  type: "BatchNorm"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8/dw/scale"
  type: "Scale"
  bottom: "conv8/dw"
  top: "conv8/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/dw/relu"
  type: "ReLU"
  bottom: "conv8/dw"
  top: "conv8/dw"
}
layer {
  name: "conv8"
  type: "Convolution"
  bottom: "conv8/dw"
  top: "conv8"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv8/bn"
  type: "BatchNorm"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv8/scale"
  type: "Scale"
  bottom: "conv8"
  top: "conv8"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv8/relu"
  type: "ReLU"
  bottom: "conv8"
  top: "conv8"
}
layer {
  name: "conv9/dw"
  type: "Convolution"
  bottom: "conv8"
  top: "conv9/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv9/dw/bn"
  type: "BatchNorm"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9/dw/scale"
  type: "Scale"
  bottom: "conv9/dw"
  top: "conv9/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/dw/relu"
  type: "ReLU"
  bottom: "conv9/dw"
  top: "conv9/dw"
}
layer {
  name: "conv9"
  type: "Convolution"
  bottom: "conv9/dw"
  top: "conv9"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv9/bn"
  type: "BatchNorm"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv9/scale"
  type: "Scale"
  bottom: "conv9"
  top: "conv9"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv9/relu"
  type: "ReLU"
  bottom: "conv9"
  top: "conv9"
}
layer {
  name: "conv10/dw"
  type: "Convolution"
  bottom: "conv9"
  top: "conv10/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv10/dw/bn"
  type: "BatchNorm"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10/dw/scale"
  type: "Scale"
  bottom: "conv10/dw"
  top: "conv10/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/dw/relu"
  type: "ReLU"
  bottom: "conv10/dw"
  top: "conv10/dw"
}
layer {
  name: "conv10"
  type: "Convolution"
  bottom: "conv10/dw"
  top: "conv10"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv10/bn"
  type: "BatchNorm"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv10/scale"
  type: "Scale"
  bottom: "conv10"
  top: "conv10"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv10/relu"
  type: "ReLU"
  bottom: "conv10"
  top: "conv10"
}
layer {
  name: "conv11/dw"
  type: "Convolution"
  bottom: "conv10"
  top: "conv11/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 512
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv11/dw/bn"
  type: "BatchNorm"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11/dw/scale"
  type: "Scale"
  bottom: "conv11/dw"
  top: "conv11/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/dw/relu"
  type: "ReLU"
  bottom: "conv11/dw"
  top: "conv11/dw"
}
layer {
  name: "conv11"
  type: "Convolution"
  bottom: "conv11/dw"
  top: "conv11"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv11/bn"
  type: "BatchNorm"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv11/scale"
  type: "Scale"
  bottom: "conv11"
  top: "conv11"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv11/relu"
  type: "ReLU"
  bottom: "conv11"
  top: "conv11"
}
layer {
  name: "conv12/dw"
  type: "Convolution"
  bottom: "conv11"
  top: "conv12/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.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: "conv12/dw/bn"
  type: "BatchNorm"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12/dw/scale"
  type: "Scale"
  bottom: "conv12/dw"
  top: "conv12/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/dw/relu"
  type: "ReLU"
  bottom: "conv12/dw"
  top: "conv12/dw"
}
layer {
  name: "conv12"
  type: "Convolution"
  bottom: "conv12/dw"
  top: "conv12"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv12/bn"
  type: "BatchNorm"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv12/scale"
  type: "Scale"
  bottom: "conv12"
  top: "conv12"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv12/relu"
  type: "ReLU"
  bottom: "conv12"
  top: "conv12"
}
layer {
  name: "conv13/dw"
  type: "Convolution"
  bottom: "conv12"
  top: "conv13/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    pad: 1
    kernel_size: 3
    group: 1024
    weight_filler {
      type: "msra"
    }
    engine: CAFFE
  }
}
layer {
  name: "conv13/dw/bn"
  type: "BatchNorm"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13/dw/scale"
  type: "Scale"
  bottom: "conv13/dw"
  top: "conv13/dw"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/dw/relu"
  type: "ReLU"
  bottom: "conv13/dw"
  top: "conv13/dw"
}
layer {
  name: "conv13"
  type: "Convolution"
  bottom: "conv13/dw"
  top: "conv13"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 1024
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv13/bn"
  type: "BatchNorm"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv13/scale"
  type: "Scale"
  bottom: "conv13"
  top: "conv13"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv13/relu"
  type: "ReLU"
  bottom: "conv13"
  top: "conv13"
}
layer {
  name: "conv14_1"
  type: "Convolution"
  bottom: "conv13"
  top: "conv14_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_1/bn"
  type: "BatchNorm"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_1/scale"
  type: "Scale"
  bottom: "conv14_1"
  top: "conv14_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_1/relu"
  type: "ReLU"
  bottom: "conv14_1"
  top: "conv14_1"
}
layer {
  name: "conv14_2"
  type: "Convolution"
  bottom: "conv14_1"
  top: "conv14_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 512
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv14_2/bn"
  type: "BatchNorm"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv14_2/scale"
  type: "Scale"
  bottom: "conv14_2"
  top: "conv14_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv14_2/relu"
  type: "ReLU"
  bottom: "conv14_2"
  top: "conv14_2"
}
layer {
  name: "conv15_1"
  type: "Convolution"
  bottom: "conv14_2"
  top: "conv15_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_1/bn"
  type: "BatchNorm"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_1/scale"
  type: "Scale"
  bottom: "conv15_1"
  top: "conv15_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_1/relu"
  type: "ReLU"
  bottom: "conv15_1"
  top: "conv15_1"
}
layer {
  name: "conv15_2"
  type: "Convolution"
  bottom: "conv15_1"
  top: "conv15_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv15_2/bn"
  type: "BatchNorm"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv15_2/scale"
  type: "Scale"
  bottom: "conv15_2"
  top: "conv15_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv15_2/relu"
  type: "ReLU"
  bottom: "conv15_2"
  top: "conv15_2"
}
layer {
  name: "conv16_1"
  type: "Convolution"
  bottom: "conv15_2"
  top: "conv16_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_1/bn"
  type: "BatchNorm"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_1/scale"
  type: "Scale"
  bottom: "conv16_1"
  top: "conv16_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_1/relu"
  type: "ReLU"
  bottom: "conv16_1"
  top: "conv16_1"
}
layer {
  name: "conv16_2"
  type: "Convolution"
  bottom: "conv16_1"
  top: "conv16_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 256
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv16_2/bn"
  type: "BatchNorm"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv16_2/scale"
  type: "Scale"
  bottom: "conv16_2"
  top: "conv16_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv16_2/relu"
  type: "ReLU"
  bottom: "conv16_2"
  top: "conv16_2"
}
layer {
  name: "conv17_1"
  type: "Convolution"
  bottom: "conv16_2"
  top: "conv17_1"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 64
    bias_term: false
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_1/bn"
  type: "BatchNorm"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_1/scale"
  type: "Scale"
  bottom: "conv17_1"
  top: "conv17_1"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_1/relu"
  type: "ReLU"
  bottom: "conv17_1"
  top: "conv17_1"
}
layer {
  name: "conv17_2"
  type: "Convolution"
  bottom: "conv17_1"
  top: "conv17_2"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  convolution_param {
    num_output: 128
    bias_term: false
    pad: 1
    kernel_size: 3
    stride: 2
    weight_filler {
      type: "msra"
    }
  }
}
layer {
  name: "conv17_2/bn"
  type: "BatchNorm"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv17_2/scale"
  type: "Scale"
  bottom: "conv17_2"
  top: "conv17_2"
  param {
    lr_mult: 0.1
    decay_mult: 0
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  scale_param {
    filler {
      value: 1
    }
    bias_term: true
    bias_filler {
      value: 0
    }
  }
}
layer {
  name: "conv17_2/relu"
  type: "ReLU"
  bottom: "conv17_2"
  top: "conv17_2"
}
layer {
  name: "conv11_mbox_loc"
  type: "Convolution"
  bottom: "conv11"
  top: "conv11_mbox_loc"
  param {
    lr_mult: 0.1
    decay_mult: 0.1
  }
  param {
    lr_mult: 0.2
    decay_mult: 0
  }
  convolution_param {
    num_output: 12
    kernel_size: 1
    weight_filler {
      type: "msra"
    }
    bias_filler {
      type: "constant"
      value: 0
    }
  }
}
layer {
  name: "conv11_mbox_loc_perm"
  type: "Permute"
  bottom: "conv11_mbox_loc"
  top: "conv11_mbox_loc_perm"
  permute_param {
    order: 0
    or
I0417 09:22:53.553593  4776 layer_factory.hpp:77] Creating layer data
I0417 09:22:53.553871  4776 net.cpp:100] Creating Layer data
I0417 09:22:53.553922  4776 net.cpp:408] data -> data
I0417 09:22:53.553993  4776 net.cpp:408] data -> label
I0417 09:22:53.554232  4778 db_lmdb.cpp:35] Opened lmdb trainval_lmdb/
I0417 09:22:53.555451  4776 annotated_data_layer.cpp:62] output data size: 24,3,300,300
I0417 09:22:53.555584  4776 net.cpp:150] Setting up data
I0417 09:22:53.555634  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.555676  4776 net.cpp:157] Top shape: 1 1 1 8 (8)
I0417 09:22:53.555716  4776 net.cpp:165] Memory required for data: 25920032
I0417 09:22:53.555783  4776 layer_factory.hpp:77] Creating layer data_data_0_split
I0417 09:22:53.555830  4776 net.cpp:100] Creating Layer data_data_0_split
I0417 09:22:53.555871  4776 net.cpp:434] data_data_0_split <- data
I0417 09:22:53.555918  4776 net.cpp:408] data_data_0_split -> data_data_0_split_0
I0417 09:22:53.555964  4776 net.cpp:408] data_data_0_split -> data_data_0_split_1
I0417 09:22:53.556008  4776 net.cpp:408] data_data_0_split -> data_data_0_split_2
I0417 09:22:53.556052  4776 net.cpp:408] data_data_0_split -> data_data_0_split_3
I0417 09:22:53.556097  4776 net.cpp:408] data_data_0_split -> data_data_0_split_4
I0417 09:22:53.556139  4776 net.cpp:408] data_data_0_split -> data_data_0_split_5
I0417 09:22:53.556182  4776 net.cpp:408] data_data_0_split -> data_data_0_split_6
I0417 09:22:53.556234  4776 net.cpp:150] Setting up data_data_0_split
I0417 09:22:53.556296  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556340  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556378  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556442  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556483  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556524  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556565  4776 net.cpp:157] Top shape: 24 3 300 300 (6480000)
I0417 09:22:53.556605  4776 net.cpp:165] Memory required for data: 207360032
I0417 09:22:53.556644  4776 layer_factory.hpp:77] Creating layer conv0
I0417 09:22:53.556694  4776 net.cpp:100] Creating Layer conv0
I0417 09:22:53.556735  4776 net.cpp:434] conv0 <- data_data_0_split_0
I0417 09:22:53.556778  4776 net.cpp:408] conv0 -> conv0
I0417 09:22:53.556881  4776 net.cpp:150] Setting up conv0
I0417 09:22:53.556928  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.556969  4776 net.cpp:165] Memory required for data: 276480032
I0417 09:22:53.557015  4776 layer_factory.hpp:77] Creating layer conv0/bn
I0417 09:22:53.557062  4776 net.cpp:100] Creating Layer conv0/bn
I0417 09:22:53.557103  4776 net.cpp:434] conv0/bn <- conv0
I0417 09:22:53.557144  4776 net.cpp:395] conv0/bn -> conv0 (in-place)
I0417 09:22:53.557238  4776 net.cpp:150] Setting up conv0/bn
I0417 09:22:53.557282  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.557322  4776 net.cpp:165] Memory required for data: 345600032
I0417 09:22:53.564157  4776 layer_factory.hpp:77] Creating layer conv0/scale
I0417 09:22:53.564213  4776 net.cpp:100] Creating Layer conv0/scale
I0417 09:22:53.564224  4776 net.cpp:434] conv0/scale <- conv0
I0417 09:22:53.564234  4776 net.cpp:395] conv0/scale -> conv0 (in-place)
I0417 09:22:53.564260  4776 layer_factory.hpp:77] Creating layer conv0/scale
I0417 09:22:53.564380  4776 net.cpp:150] Setting up conv0/scale
I0417 09:22:53.564390  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564399  4776 net.cpp:165] Memory required for data: 414720032
I0417 09:22:53.564409  4776 layer_factory.hpp:77] Creating layer conv0/relu
I0417 09:22:53.564419  4776 net.cpp:100] Creating Layer conv0/relu
I0417 09:22:53.564425  4776 net.cpp:434] conv0/relu <- conv0
I0417 09:22:53.564456  4776 net.cpp:395] conv0/relu -> conv0 (in-place)
I0417 09:22:53.564471  4776 net.cpp:150] Setting up conv0/relu
I0417 09:22:53.564479  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564486  4776 net.cpp:165] Memory required for data: 483840032
I0417 09:22:53.564493  4776 layer_factory.hpp:77] Creating layer conv1/dw
I0417 09:22:53.564503  4776 net.cpp:100] Creating Layer conv1/dw
I0417 09:22:53.564510  4776 net.cpp:434] conv1/dw <- conv0
I0417 09:22:53.564518  4776 net.cpp:408] conv1/dw -> conv1/dw
I0417 09:22:53.564539  4776 net.cpp:150] Setting up conv1/dw
I0417 09:22:53.564546  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564553  4776 net.cpp:165] Memory required for data: 552960032
I0417 09:22:53.564561  4776 layer_factory.hpp:77] Creating layer conv1/dw/bn
I0417 09:22:53.564569  4776 net.cpp:100] Creating Layer conv1/dw/bn
I0417 09:22:53.564576  4776 net.cpp:434] conv1/dw/bn <- conv1/dw
I0417 09:22:53.564584  4776 net.cpp:395] conv1/dw/bn -> conv1/dw (in-place)
I0417 09:22:53.564642  4776 net.cpp:150] Setting up conv1/dw/bn
I0417 09:22:53.564651  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564657  4776 net.cpp:165] Memory required for data: 622080032
I0417 09:22:53.564666  4776 layer_factory.hpp:77] Creating layer conv1/dw/scale
I0417 09:22:53.564677  4776 net.cpp:100] Creating Layer conv1/dw/scale
I0417 09:22:53.564683  4776 net.cpp:434] conv1/dw/scale <- conv1/dw
I0417 09:22:53.564690  4776 net.cpp:395] conv1/dw/scale -> conv1/dw (in-place)
I0417 09:22:53.564702  4776 layer_factory.hpp:77] Creating layer conv1/dw/scale
I0417 09:22:53.564853  4776 net.cpp:150] Setting up conv1/dw/scale
I0417 09:22:53.564867  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564877  4776 net.cpp:165] Memory required for data: 691200032
I0417 09:22:53.564885  4776 layer_factory.hpp:77] Creating layer conv1/dw/relu
I0417 09:22:53.564893  4776 net.cpp:100] Creating Layer conv1/dw/relu
I0417 09:22:53.564939  4776 net.cpp:434] conv1/dw/relu <- conv1/dw
I0417 09:22:53.564949  4776 net.cpp:395] conv1/dw/relu -> conv1/dw (in-place)
I0417 09:22:53.564956  4776 net.cpp:150] Setting up conv1/dw/relu
I0417 09:22:53.564963  4776 net.cpp:157] Top shape: 24 32 150 150 (17280000)
I0417 09:22:53.564971  4776 net.cpp:165] Memory required for data: 760320032
I0417 09:22:53.564998  4776 layer_factory.hpp:77] Creating layer conv1
I0417 09:22:53.565086  4776 net.cpp:100] Creating Layer conv1
I0417 09:22:53.565094  4776 net.cpp:434] conv1 <- conv1/dw
I0417 09:22:53.565104  4776 net.cpp:408] conv1 -> conv1
I0417 09:22:53.565150  4776 net.cpp:150] Setting up conv1
I0417 09:22:53.565178  4776 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:53.565187  4776 net.cpp:165] Memory required for data: 898560032
I0417 09:22:53.565196  4776 layer_factory.hpp:77] Creating layer conv1/bn
I0417 09:22:53.565223  4776 net.cpp:100] Creating Layer conv1/bn
I0417 09:22:53.565246  4776 net.cpp:434] conv1/bn <- conv1
I0417 09:22:53.565269  4776 net.cpp:395] conv1/bn -> conv1 (in-place)
I0417 09:22:53.565343  4776 net.cpp:150] Setting up conv1/bn
I0417 09:22:53.565377  4776 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:53.565409  4776 net.cpp:165] Memory required for data: 1036800032
I0417 09:22:53.565443  4776 layer_factory.hpp:77] Creating layer conv1/scale
I0417 09:22:53.565476  4776 net.cpp:100] Creating Layer conv1/scale
I0417 09:22:53.565497  4776 net.cpp:434] conv1/scale <- conv1
I0417 09:22:53.565506  4776 net.cpp:395] conv1/scale -> conv1 (in-place)
I0417 09:22:53.565590  4776 layer_factory.hpp:77] Creating layer conv1/scale
I0417 09:22:53.565716  4776 net.cpp:150] Setting up conv1/scale
I0417 09:22:53.565752  4776 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:53.565783  4776 net.cpp:165] Memory required for data: 1175040032
I0417 09:22:53.565817  4776 layer_factory.hpp:77] Creating layer conv1/relu
I0417 09:22:53.565850  4776 net.cpp:100] Creating Layer conv1/relu
I0417 09:22:53.565881  4776 net.cpp:434] conv1/relu <- conv1
I0417 09:22:53.565912  4776 net.cpp:395] conv1/relu -> conv1 (in-place)
I0417 09:22:53.565946  4776 net.cpp:150] Setting up conv1/relu
I0417 09:22:53.565977  4776 net.cpp:157] Top shape: 24 64 150 150 (34560000)
I0417 09:22:53.565999  4776 net.cpp:165] Memory required for data: 1313280032
I0417 09:22:53.566006  4776 layer_factory.hpp:77] Creating layer conv2/dw
I0417 09:22:53.566028  4776 net.cpp:100] Creating Layer conv2/dw
I0417 09:22:53.566047  4776 net.cpp:434] conv2/dw <- conv1
I0417 09:22:53.566057  4776 net.cpp:408] conv2/dw -> conv2/dw
I0417 09:22:53.567639  4776 net.cpp:150] Setting up conv2/dw
I0417 09:22:53.573388  4776 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:53.573437  4776 net.cpp:165] Memory required for data: 1347840032
I0417 09:22:53.573474  4776 layer_factory.hpp:77] Creating layer conv2/dw/bn
I0417 09:22:53.573513  4776 net.cpp:100] Creating Layer conv2/dw/bn
I0417 09:22:53.573544  4776 net.cpp:434] conv2/dw/bn <- conv2/dw
I0417 09:22:53.573578  4776 net.cpp:395] conv2/dw/bn -> conv2/dw (in-place)
I0417 09:22:53.573652  4776 net.cpp:150] Setting up conv2/dw/bn
I0417 09:22:53.573742  4776 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:53.573782  4776 net.cpp:165] Memory required for data: 1382400032
I0417 09:22:53.573830  4776 layer_factory.hpp:77] Creating layer conv2/dw/scale
I0417 09:22:53.573868  4776 net.cpp:100] Creating Layer conv2/dw/scale
I0417 09:22:53.573899  4776 net.cpp:434] conv2/dw/scale <- conv2/dw
I0417 09:22:53.573935  4776 net.cpp:395] conv2/dw/scale -> conv2/dw (in-place)
I0417 09:22:53.573976  4776 layer_factory.hpp:77] Creating layer conv2/dw/scale
I0417 09:22:53.574059  4776 net.cpp:150] Setting up conv2/dw/scale
I0417 09:22:53.574093  4776 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:53.574126  4776 net.cpp:165] Memory required for data: 1416960032
I0417 09:22:53.574159  4776 layer_factory.hpp:77] Creating layer conv2/dw/relu
I0417 09:22:53.574193  4776 net.cpp:100] Creating Layer conv2/dw/relu
I0417 09:22:53.574280  4776 net.cpp:434] conv2/dw/relu <- conv2/dw
I0417 09:22:53.574319  4776 net.cpp:395] conv2/dw/relu -> conv2/dw (in-place)
I0417 09:22:53.574354  4776 net.cpp:150] Setting up conv2/dw/relu
I0417 09:22:53.574386  4776 net.cpp:157] Top shape: 24 64 75 75 (8640000)
I0417 09:22:53.574419  4776 net.cpp:165] Memory required for data: 1451520032
I0417 09:22:53.574448  4776 layer_factory.hpp:77] Creating layer conv2
I0417 09:22:53.574483  4776 net.cpp:100] Creating Layer conv2
I0417 09:22:53.574515  4776 net.cpp:434] conv2 <- conv2/dw
I0417 09:22:53.574548  4776 net.cpp:408] conv2 -> conv2
I0417 09:22:53.574673  4776 net.cpp:150] Setting up conv2
I0417 09:22:53.574708  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.574740  4776 net.cpp:165] Memory required for data: 1520640032
I0417 09:22:53.574846  4776 layer_factory.hpp:77] Creating layer conv2/bn
I0417 09:22:53.574900  4776 net.cpp:100] Creating Layer conv2/bn
I0417 09:22:53.574931  4776 net.cpp:434] conv2/bn <- conv2
I0417 09:22:53.574964  4776 net.cpp:395] conv2/bn -> conv2 (in-place)
I0417 09:22:53.575021  4776 net.cpp:150] Setting up conv2/bn
I0417 09:22:53.575055  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.575088  4776 net.cpp:165] Memory required for data: 1589760032
I0417 09:22:53.575124  4776 layer_factory.hpp:77] Creating layer conv2/scale
I0417 09:22:53.575157  4776 net.cpp:100] Creating Layer conv2/scale
I0417 09:22:53.575188  4776 net.cpp:434] conv2/scale <- conv2
I0417 09:22:53.575220  4776 net.cpp:395] conv2/scale -> conv2 (in-place)
I0417 09:22:53.575258  4776 layer_factory.hpp:77] Creating layer conv2/scale
I0417 09:22:53.575340  4776 net.cpp:150] Setting up conv2/scale
I0417 09:22:53.575384  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.575417  4776 net.cpp:165] Memory required for data: 1658880032
I0417 09:22:53.575450  4776 layer_factory.hpp:77] Creating layer conv2/relu
I0417 09:22:53.575484  4776 net.cpp:100] Creating Layer conv2/relu
I0417 09:22:53.575516  4776 net.cpp:434] conv2/relu <- conv2
I0417 09:22:53.575548  4776 net.cpp:395] conv2/relu -> conv2 (in-place)
I0417 09:22:53.575582  4776 net.cpp:150] Setting up conv2/relu
I0417 09:22:53.575613  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.575644  4776 net.cpp:165] Memory required for data: 1728000032
I0417 09:22:53.575673  4776 layer_factory.hpp:77] Creating layer conv3/dw
I0417 09:22:53.575706  4776 net.cpp:100] Creating Layer conv3/dw
I0417 09:22:53.575738  4776 net.cpp:434] conv3/dw <- conv2
I0417 09:22:53.575770  4776 net.cpp:408] conv3/dw -> conv3/dw
I0417 09:22:53.575827  4776 net.cpp:150] Setting up conv3/dw
I0417 09:22:53.575901  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.575955  4776 net.cpp:165] Memory required for data: 1797120032
I0417 09:22:53.575987  4776 layer_factory.hpp:77] Creating layer conv3/dw/bn
I0417 09:22:53.576020  4776 net.cpp:100] Creating Layer conv3/dw/bn
I0417 09:22:53.576051  4776 net.cpp:434] conv3/dw/bn <- conv3/dw
I0417 09:22:53.576082  4776 net.cpp:395] conv3/dw/bn -> conv3/dw (in-place)
I0417 09:22:53.576136  4776 net.cpp:150] Setting up conv3/dw/bn
I0417 09:22:53.576170  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.576201  4776 net.cpp:165] Memory required for data: 1866240032
I0417 09:22:53.576238  4776 layer_factory.hpp:77] Creating layer conv3/dw/scale
I0417 09:22:53.576272  4776 net.cpp:100] Creating Layer conv3/dw/scale
I0417 09:22:53.576303  4776 net.cpp:434] conv3/dw/scale <- conv3/dw
I0417 09:22:53.576335  4776 net.cpp:395] conv3/dw/scale -> conv3/dw (in-place)
I0417 09:22:53.576371  4776 layer_factory.hpp:77] Creating layer conv3/dw/scale
I0417 09:22:53.576462  4776 net.cpp:150] Setting up conv3/dw/scale
I0417 09:22:53.576500  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.576532  4776 net.cpp:165] Memory required for data: 1935360032
I0417 09:22:53.576565  4776 layer_factory.hpp:77] Creating layer conv3/dw/relu
I0417 09:22:53.576599  4776 net.cpp:100] Creating Layer conv3/dw/relu
I0417 09:22:53.576650  4776 net.cpp:434] conv3/dw/relu <- conv3/dw
I0417 09:22:53.576683  4776 net.cpp:395] conv3/dw/relu -> conv3/dw (in-place)
I0417 09:22:53.576716  4776 net.cpp:150] Setting up conv3/dw/relu
I0417 09:22:53.576747  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.576778  4776 net.cpp:165] Memory required for data: 2004480032
I0417 09:22:53.576808  4776 layer_factory.hpp:77] Creating layer conv3
I0417 09:22:53.576841  4776 net.cpp:100] Creating Layer conv3
I0417 09:22:53.576872  4776 net.cpp:434] conv3 <- conv3/dw
I0417 09:22:53.576905  4776 net.cpp:408] conv3 -> conv3
I0417 09:22:53.577167  4776 net.cpp:150] Setting up conv3
I0417 09:22:53.577212  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.577244  4776 net.cpp:165] Memory required for data: 2073600032
I0417 09:22:53.578299  4776 layer_factory.hpp:77] Creating layer conv3/bn
I0417 09:22:53.578336  4776 net.cpp:100] Creating Layer conv3/bn
I0417 09:22:53.578366  4776 net.cpp:434] conv3/bn <- conv3
I0417 09:22:53.578399  4776 net.cpp:395] conv3/bn -> conv3 (in-place)
I0417 09:22:53.578455  4776 net.cpp:150] Setting up conv3/bn
I0417 09:22:53.578490  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.578523  4776 net.cpp:165] Memory required for data: 2142720032
I0417 09:22:53.578557  4776 layer_factory.hpp:77] Creating layer conv3/scale
I0417 09:22:53.578631  4776 net.cpp:100] Creating Layer conv3/scale
I0417 09:22:53.578665  4776 net.cpp:434] conv3/scale <- conv3
I0417 09:22:53.578698  4776 net.cpp:395] conv3/scale -> conv3 (in-place)
I0417 09:22:53.578737  4776 layer_factory.hpp:77] Creating layer conv3/scale
I0417 09:22:53.578799  4776 net.cpp:150] Setting up conv3/scale
I0417 09:22:53.578832  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.578864  4776 net.cpp:165] Memory required for data: 2211840032
I0417 09:22:53.578902  4776 layer_factory.hpp:77] Creating layer conv3/relu
I0417 09:22:53.578938  4776 net.cpp:100] Creating Layer conv3/relu
I0417 09:22:53.578969  4776 net.cpp:434] conv3/relu <- conv3
I0417 09:22:53.578999  4776 net.cpp:395] conv3/relu -> conv3 (in-place)
I0417 09:22:53.579031  4776 net.cpp:150] Setting up conv3/relu
I0417 09:22:53.579062  4776 net.cpp:157] Top shape: 24 128 75 75 (17280000)
I0417 09:22:53.579094  4776 net.cpp:165] Memory required for data: 2280960032
I0417 09:22:53.579231  4776 layer_factory.hpp:77] Creating layer conv4/dw
I0417 09:22:53.582095  4776 net.cpp:100] Creating Layer conv4/dw
I0417 09:22:53.582298  4776 net.cpp:434] conv4/dw <- conv3
I0417 09:22:53.582504  4776 net.cpp:408] conv4/dw -> conv4/dw
I0417 09:22:53.582656  4776 net.cpp:150] Setting up conv4/dw
I0417 09:22:53.582693  4776 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:53.582729  4776 net.cpp:165] Memory required for data: 2298703904
I0417 09:22:53.582762  4776 layer_factory.hpp:77] Creating layer conv4/dw/bn
I0417 09:22:53.582798  4776 net.cpp:100] Creating Layer conv4/dw/bn
I0417 09:22:53.582829  4776 net.cpp:434] conv4/dw/bn <- conv4/dw
I0417 09:22:53.582861  4776 net.cpp:395] conv4/dw/bn -> conv4/dw (in-place)
I0417 09:22:53.582906  4776 net.cpp:150] Setting up conv4/dw/bn
I0417 09:22:53.582986  4776 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:53.583037  4776 net.cpp:165] Memory required for data: 2316447776
I0417 09:22:53.583070  4776 layer_factory.hpp:77] Creating layer conv4/dw/scale
I0417 09:22:53.583106  4776 net.cpp:100] Creating Layer conv4/dw/scale
I0417 09:22:53.583137  4776 net.cpp:434] conv4/dw/scale <- conv4/dw
I0417 09:22:53.583169  4776 net.cpp:395] conv4/dw/scale -> conv4/dw (in-place)
I0417 09:22:53.583209  4776 layer_factory.hpp:77] Creating layer conv4/dw/scale
I0417 09:22:53.583262  4776 net.cpp:150] Setting up conv4/dw/scale
I0417 09:22:53.583297  4776 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:53.583328  4776 net.cpp:165] Memory required for data: 2334191648
I0417 09:22:53.583364  4776 layer_factory.hpp:77] Creating layer conv4/dw/relu
I0417 09:22:53.583396  4776 net.cpp:100] Creating Layer conv4/dw/relu
I0417 09:22:53.583458  4776 net.cpp:434] conv4/dw/relu <- conv4/dw
I0417 09:22:53.583529  4776 net.cpp:395] conv4/dw/relu -> conv4/dw (in-place)
I0417 09:22:53.583566  4776 net.cpp:150] Setting up conv4/dw/relu
I0417 09:22:53.583598  4776 net.cpp:157] Top shape: 24 128 38 38 (4435968)
I0417 09:22:53.583631  4776 net.cpp:165] Memory required for data: 2351935520
I0417 09:22:53.583660  4776 layer_factory.hpp:77] Creating layer conv4
I0417 09:22:53.583698  4776 net.cpp:100] Creating Layer conv4
I0417 09:22:53.583729  4776 net.cpp:434] conv4 <- conv4/dw
I0417 09:22:53.583762  4776 net.cpp:408] conv4 -> conv4
I0417 09:22:53.584141  4776 net.cpp:150] Setting up conv4
I0417 09:22:53.584187  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.584220  4776 net.cpp:165] Memory required for data: 2387423264
I0417 09:22:53.584252  4776 layer_factory.hpp:77] Creating layer conv4/bn
I0417 09:22:53.584285  4776 net.cpp:100] Creating Layer conv4/bn
I0417 09:22:53.584317  4776 net.cpp:434] conv4/bn <- conv4
I0417 09:22:53.584349  4776 net.cpp:395] conv4/bn -> conv4 (in-place)
I0417 09:22:53.584393  4776 net.cpp:150] Setting up conv4/bn
I0417 09:22:53.584426  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.584457  4776 net.cpp:165] Memory required for data: 2422911008
I0417 09:22:53.584491  4776 layer_factory.hpp:77] Creating layer conv4/scale
I0417 09:22:53.584522  4776 net.cpp:100] Creating Layer conv4/scale
I0417 09:22:53.584566  4776 net.cpp:434] conv4/scale <- conv4
I0417 09:22:53.584615  4776 net.cpp:395] conv4/scale -> conv4 (in-place)
I0417 09:22:53.584653  4776 layer_factory.hpp:77] Creating layer conv4/scale
I0417 09:22:53.584702  4776 net.cpp:150] Setting up conv4/scale
I0417 09:22:53.584734  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.584766  4776 net.cpp:165] Memory required for data: 2458398752
I0417 09:22:53.584800  4776 layer_factory.hpp:77] Creating layer conv4/relu
I0417 09:22:53.584831  4776 net.cpp:100] Creating Layer conv4/relu
I0417 09:22:53.584862  4776 net.cpp:434] conv4/relu <- conv4
I0417 09:22:53.584894  4776 net.cpp:395] conv4/relu -> conv4 (in-place)
I0417 09:22:53.584928  4776 net.cpp:150] Setting up conv4/relu
I0417 09:22:53.584959  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.584990  4776 net.cpp:165] Memory required for data: 2493886496
I0417 09:22:53.585021  4776 layer_factory.hpp:77] Creating layer conv5/dw
I0417 09:22:53.585054  4776 net.cpp:100] Creating Layer conv5/dw
I0417 09:22:53.585086  4776 net.cpp:434] conv5/dw <- conv4
I0417 09:22:53.585144  4776 net.cpp:408] conv5/dw -> conv5/dw
I0417 09:22:53.585213  4776 net.cpp:150] Setting up conv5/dw
I0417 09:22:53.585247  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.585279  4776 net.cpp:165] Memory required for data: 2529374240
I0417 09:22:53.585310  4776 layer_factory.hpp:77] Creating layer conv5/dw/bn
I0417 09:22:53.585345  4776 net.cpp:100] Creating Layer conv5/dw/bn
I0417 09:22:53.585376  4776 net.cpp:434] conv5/dw/bn <- conv5/dw
I0417 09:22:53.585407  4776 net.cpp:395] conv5/dw/bn -> conv5/dw (in-place)
I0417 09:22:53.585453  4776 net.cpp:150] Setting up conv5/dw/bn
I0417 09:22:53.585485  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.585516  4776 net.cpp:165] Memory required for data: 2564861984
I0417 09:22:53.585549  4776 layer_factory.hpp:77] Creating layer conv5/dw/scale
I0417 09:22:53.585582  4776 net.cpp:100] Creating Layer conv5/dw/scale
I0417 09:22:53.585613  4776 net.cpp:434] conv5/dw/scale <- conv5/dw
I0417 09:22:53.585686  4776 net.cpp:395] conv5/dw/scale -> conv5/dw (in-place)
I0417 09:22:53.585762  4776 layer_factory.hpp:77] Creating layer conv5/dw/scale
I0417 09:22:53.585814  4776 net.cpp:150] Setting up conv5/dw/scale
I0417 09:22:53.585849  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.585880  4776 net.cpp:165] Memory required for data: 2600349728
I0417 09:22:53.585912  4776 layer_factory.hpp:77] Creating layer conv5/dw/relu
I0417 09:22:53.585945  4776 net.cpp:100] Creating Layer conv5/dw/relu
I0417 09:22:53.585994  4776 net.cpp:434] conv5/dw/relu <- conv5/dw
I0417 09:22:53.586026  4776 net.cpp:395] conv5/dw/relu -> conv5/dw (in-place)
I0417 09:22:53.586060  4776 net.cpp:150] Setting up conv5/dw/relu
I0417 09:22:53.586091  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.586122  4776 net.cpp:165] Memory required for data: 2635837472
I0417 09:22:53.586151  4776 layer_factory.hpp:77] Creating layer conv5
I0417 09:22:53.586203  4776 net.cpp:100] Creating Layer conv5
I0417 09:22:53.586280  4776 net.cpp:434] conv5 <- conv5/dw
I0417 09:22:53.586314  4776 net.cpp:408] conv5 -> conv5
I0417 09:22:53.587034  4776 net.cpp:150] Setting up conv5
I0417 09:22:53.593715  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.593746  4776 net.cpp:165] Memory required for data: 2671325216
I0417 09:22:53.593760  4776 layer_factory.hpp:77] Creating layer conv5/bn
I0417 09:22:53.593780  4776 net.cpp:100] Creating Layer conv5/bn
I0417 09:22:53.593788  4776 net.cpp:434] conv5/bn <- conv5
I0417 09:22:53.593797  4776 net.cpp:395] conv5/bn -> conv5 (in-place)
I0417 09:22:53.597905  4776 net.cpp:150] Setting up conv5/bn
I0417 09:22:53.597950  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.597986  4776 net.cpp:165] Memory required for data: 2706812960
I0417 09:22:53.598023  4776 layer_factory.hpp:77] Creating layer conv5/scale
I0417 09:22:53.598059  4776 net.cpp:100] Creating Layer conv5/scale
I0417 09:22:53.598093  4776 net.cpp:434] conv5/scale <- conv5
I0417 09:22:53.598134  4776 net.cpp:395] conv5/scale -> conv5 (in-place)
I0417 09:22:53.598223  4776 layer_factory.hpp:77] Creating layer conv5/scale
I0417 09:22:53.598287  4776 net.cpp:150] Setting up conv5/scale
I0417 09:22:53.598321  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.598354  4776 net.cpp:165] Memory required for data: 2742300704
I0417 09:22:53.598393  4776 layer_factory.hpp:77] Creating layer conv5/relu
I0417 09:22:53.598428  4776 net.cpp:100] Creating Layer conv5/relu
I0417 09:22:53.598460  4776 net.cpp:434] conv5/relu <- conv5
I0417 09:22:53.598492  4776 net.cpp:395] conv5/relu -> conv5 (in-place)
I0417 09:22:53.598526  4776 net.cpp:150] Setting up conv5/relu
I0417 09:22:53.598556  4776 net.cpp:157] Top shape: 24 256 38 38 (8871936)
I0417 09:22:53.598588  4776 net.cpp:165] Memory required for data: 2777788448
I0417 09:22:53.598618  4776 layer_factory.hpp:77] Creating layer conv6/dw
I0417 09:22:53.598652  4776 net.cpp:100] Creating Layer conv6/dw
I0417 09:22:53.598685  4776 net.cpp:434] conv6/dw <- conv5
I0417 09:22:53.598814  4776 net.cpp:408] conv6/dw -> conv6/dw
I0417 09:22:53.598953  4776 net.cpp:150] Setting up conv6/dw
I0417 09:22:53.598990  4776 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:53.599023  4776 net.cpp:165] Memory required for data: 2786660384
I0417 09:22:53.599056  4776 layer_factory.hpp:77] Creating layer conv6/dw/bn
I0417 09:22:53.599092  4776 net.cpp:100] Creating Layer conv6/dw/bn
I0417 09:22:53.599124  4776 net.cpp:434] conv6/dw/bn <- conv6/dw
I0417 09:22:53.599159  4776 net.cpp:395] conv6/dw/bn -> conv6/dw (in-place)
I0417 09:22:53.599198  4776 net.cpp:150] Setting up conv6/dw/bn
I0417 09:22:53.599231  4776 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:53.599288  4776 net.cpp:165] Memory required for data: 2795532320
I0417 09:22:53.599324  4776 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0417 09:22:53.599359  4776 net.cpp:100] Creating Layer conv6/dw/scale
I0417 09:22:53.599390  4776 net.cpp:434] conv6/dw/scale <- conv6/dw
I0417 09:22:53.599422  4776 net.cpp:395] conv6/dw/scale -> conv6/dw (in-place)
I0417 09:22:53.599459  4776 layer_factory.hpp:77] Creating layer conv6/dw/scale
I0417 09:22:53.599503  4776 net.cpp:150] Setting up conv6/dw/scale
I0417 09:22:53.599535  4776 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:53.599566  4776 net.cpp:165] Memory required for data: 2804404256
I0417 09:22:53.599598  4776 layer_factory.hpp:77] Creating layer conv6/dw/relu
I0417 09:22:53.599630  4776 net.cpp:100] Creating Layer conv6/dw/relu
I0417 09:22:53.599704  4776 net.cpp:434] conv6/dw/relu <- conv6/dw
I0417 09:22:53.599740  4776 net.cpp:395] conv6/dw/relu -> conv6/dw (in-place)
I0417 09:22:53.599774  4776 net.cpp:150] Setting up conv6/dw/relu
I0417 09:22:53.599843  4776 net.cpp:157] Top shape: 24 256 19 19 (2217984)
I0417 09:22:53.599854  4776 net.cpp:165] Memory required for data: 2813276192
I0417 09:22:53.599862  4776 layer_factory.hpp:77] Creating layer conv6
I0417 09:22:53.599902  4776 net.cpp:100] Creating Layer conv6
I0417 09:22:53.599925  4776 net.cpp:434] conv6 <- conv6/dw
I0417 09:22:53.599934  4776 net.cpp:408] conv6 -> conv6
I0417 09:22:53.602747  4776 net.cpp:150] Setting up conv6
I0417 09:22:53.602891  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.602929  4776 net.cpp:165] Memory required for data: 2831020064
I0417 09:22:53.602964  4776 layer_factory.hpp:77] Creating layer conv6/bn
I0417 09:22:53.603003  4776 net.cpp:100] Creating Layer conv6/bn
I0417 09:22:53.603035  4776 net.cpp:434] conv6/bn <- conv6
I0417 09:22:53.603138  4776 net.cpp:395] conv6/bn -> conv6 (in-place)
I0417 09:22:53.604635  4776 net.cpp:150] Setting up conv6/bn
I0417 09:22:53.604681  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.604847  4776 net.cpp:165] Memory required for data: 2848763936
I0417 09:22:53.604920  4776 layer_factory.hpp:77] Creating layer conv6/scale
I0417 09:22:53.604960  4776 net.cpp:100] Creating Layer conv6/scale
I0417 09:22:53.604992  4776 net.cpp:434] conv6/scale <- conv6
I0417 09:22:53.605026  4776 net.cpp:395] conv6/scale -> conv6 (in-place)
I0417 09:22:53.605070  4776 layer_factory.hpp:77] Creating layer conv6/scale
I0417 09:22:53.605118  4776 net.cpp:150] Setting up conv6/scale
I0417 09:22:53.606969  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.607009  4776 net.cpp:165] Memory required for data: 2866507808
I0417 09:22:53.607044  4776 layer_factory.hpp:77] Creating layer conv6/relu
I0417 09:22:53.607079  4776 net.cpp:100] Creating Layer conv6/relu
I0417 09:22:53.607111  4776 net.cpp:434] conv6/relu <- conv6
I0417 09:22:53.607143  4776 net.cpp:395] conv6/relu -> conv6 (in-place)
I0417 09:22:53.607179  4776 net.cpp:150] Setting up conv6/relu
I0417 09:22:53.607210  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.607241  4776 net.cpp:165] Memory required for data: 2884251680
I0417 09:22:53.607272  4776 layer_factory.hpp:77] Creating layer conv7/dw
I0417 09:22:53.607311  4776 net.cpp:100] Creating Layer conv7/dw
I0417 09:22:53.607342  4776 net.cpp:434] conv7/dw <- conv6
I0417 09:22:53.607375  4776 net.cpp:408] conv7/dw -> conv7/dw
I0417 09:22:53.607542  4776 net.cpp:150] Setting up conv7/dw
I0417 09:22:53.607581  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.607614  4776 net.cpp:165] Memory required for data: 2901995552
I0417 09:22:53.607646  4776 layer_factory.hpp:77] Creating layer conv7/dw/bn
I0417 09:22:53.607681  4776 net.cpp:100] Creating Layer conv7/dw/bn
I0417 09:22:53.607712  4776 net.cpp:434] conv7/dw/bn <- conv7/dw
I0417 09:22:53.607743  4776 net.cpp:395] conv7/dw/bn -> conv7/dw (in-place)
I0417 09:22:53.607785  4776 net.cpp:150] Setting up conv7/dw/bn
I0417 09:22:53.607818  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.607851  4776 net.cpp:165] Memory required for data: 2919739424
I0417 09:22:53.607884  4776 layer_factory.hpp:77] Creating layer conv7/dw/scale
I0417 09:22:53.607919  4776 net.cpp:100] Creating Layer conv7/dw/scale
I0417 09:22:53.607972  4776 net.cpp:434] conv7/dw/scale <- conv7/dw
I0417 09:22:53.608012  4776 net.cpp:395] conv7/dw/scale -> conv7/dw (in-place)
I0417 09:22:53.608055  4776 layer_factory.hpp:77] Creating layer conv7/dw/scale
I0417 09:22:53.608103  4776 net.cpp:150] Setting up conv7/dw/scale
I0417 09:22:53.608137  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.608170  4776 net.cpp:165] Memory required for data: 2937483296
I0417 09:22:53.608203  4776 layer_factory.hpp:77] Creating layer conv7/dw/relu
I0417 09:22:53.608237  4776 net.cpp:100] Creating Layer conv7/dw/relu
I0417 09:22:53.608294  4776 net.cpp:434] conv7/dw/relu <- conv7/dw
I0417 09:22:53.608330  4776 net.cpp:395] conv7/dw/relu -> conv7/dw (in-place)
I0417 09:22:53.608363  4776 net.cpp:150] Setting up conv7/dw/relu
I0417 09:22:53.608394  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.608426  4776 net.cpp:165] Memory required for data: 2955227168
I0417 09:22:53.608456  4776 layer_factory.hpp:77] Creating layer conv7
I0417 09:22:53.608489  4776 net.cpp:100] Creating Layer conv7
I0417 09:22:53.608598  4776 net.cpp:434] conv7 <- conv7/dw
I0417 09:22:53.608633  4776 net.cpp:408] conv7 -> conv7
I0417 09:22:53.615204  4776 net.cpp:150] Setting up conv7
I0417 09:22:53.615274  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.615310  4776 net.cpp:165] Memory required for data: 2972971040
I0417 09:22:53.615345  4776 layer_factory.hpp:77] Creating layer conv7/bn
I0417 09:22:53.615379  4776 net.cpp:100] Creating Layer conv7/bn
I0417 09:22:53.615411  4776 net.cpp:434] conv7/bn <- conv7
I0417 09:22:53.615444  4776 net.cpp:395] conv7/bn -> conv7 (in-place)
I0417 09:22:53.615489  4776 net.cpp:150] Setting up conv7/bn
I0417 09:22:53.615522  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.615554  4776 net.cpp:165] Memory required for data: 2990714912
I0417 09:22:53.615641  4776 layer_factory.hpp:77] Creating layer conv7/scale
I0417 09:22:53.615681  4776 net.cpp:100] Creating Layer conv7/scale
I0417 09:22:53.615713  4776 net.cpp:434] conv7/scale <- conv7
I0417 09:22:53.615746  4776 net.cpp:395] conv7/scale -> conv7 (in-place)
I0417 09:22:53.615787  4776 layer_factory.hpp:77] Creating layer conv7/scale
I0417 09:22:53.615829  4776 net.cpp:150] Setting up conv7/scale
I0417 09:22:53.615861  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.615893  4776 net.cpp:165] Memory required for data: 3008458784
I0417 09:22:53.615926  4776 layer_factory.hpp:77] Creating layer conv7/relu
I0417 09:22:53.615963  4776 net.cpp:100] Creating Layer conv7/relu
I0417 09:22:53.615995  4776 net.cpp:434] conv7/relu <- conv7
I0417 09:22:53.616027  4776 net.cpp:395] conv7/relu -> conv7 (in-place)
I0417 09:22:53.616060  4776 net.cpp:150] Setting up conv7/relu
I0417 09:22:53.616092  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.616153  4776 net.cpp:165] Memory required for data: 3026202656
I0417 09:22:53.616212  4776 layer_factory.hpp:77] Creating layer conv8/dw
I0417 09:22:53.616250  4776 net.cpp:100] Creating Layer conv8/dw
I0417 09:22:53.616283  4776 net.cpp:434] conv8/dw <- conv7
I0417 09:22:53.616317  4776 net.cpp:408] conv8/dw -> conv8/dw
I0417 09:22:53.616405  4776 net.cpp:150] Setting up conv8/dw
I0417 09:22:53.616439  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.616472  4776 net.cpp:165] Memory required for data: 3043946528
I0417 09:22:53.616503  4776 layer_factory.hpp:77] Creating layer conv8/dw/bn
I0417 09:22:53.616539  4776 net.cpp:100] Creating Layer conv8/dw/bn
I0417 09:22:53.616573  4776 net.cpp:434] conv8/dw/bn <- conv8/dw
I0417 09:22:53.616605  4776 net.cpp:395] conv8/dw/bn -> conv8/dw (in-place)
I0417 09:22:53.616647  4776 net.cpp:150] Setting up conv8/dw/bn
I0417 09:22:53.616756  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.616794  4776 net.cpp:165] Memory required for data: 3061690400
I0417 09:22:53.616827  4776 layer_factory.hpp:77] Creating layer conv8/dw/scale
I0417 09:22:53.616868  4776 net.cpp:100] Creating Layer conv8/dw/scale
I0417 09:22:53.616900  4776 net.cpp:434] conv8/dw/scale <- conv8/dw
I0417 09:22:53.616932  4776 net.cpp:395] conv8/dw/scale -> conv8/dw (in-place)
I0417 09:22:53.616971  4776 layer_factory.hpp:77] Creating layer conv8/dw/scale
I0417 09:22:53.617013  4776 net.cpp:150] Setting up conv8/dw/scale
I0417 09:22:53.617046  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.617079  4776 net.cpp:165] Memory required for data: 3079434272
I0417 09:22:53.617110  4776 layer_factory.hpp:77] Creating layer conv8/dw/relu
I0417 09:22:53.617143  4776 net.cpp:100] Creating Layer conv8/dw/relu
I0417 09:22:53.617198  4776 net.cpp:434] conv8/dw/relu <- conv8/dw
I0417 09:22:53.617286  4776 net.cpp:395] conv8/dw/relu -> conv8/dw (in-place)
I0417 09:22:53.617322  4776 net.cpp:150] Setting up conv8/dw/relu
I0417 09:22:53.617354  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.617386  4776 net.cpp:165] Memory required for data: 3097178144
I0417 09:22:53.617417  4776 layer_factory.hpp:77] Creating layer conv8
I0417 09:22:53.617450  4776 net.cpp:100] Creating Layer conv8
I0417 09:22:53.617485  4776 net.cpp:434] conv8 <- conv8/dw
I0417 09:22:53.617522  4776 net.cpp:408] conv8 -> conv8
I0417 09:22:53.620388  4776 net.cpp:150] Setting up conv8
I0417 09:22:53.626905  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.626929  4776 net.cpp:165] Memory required for data: 3114922016
I0417 09:22:53.626942  4776 layer_factory.hpp:77] Creating layer conv8/bn
I0417 09:22:53.626971  4776 net.cpp:100] Creating Layer conv8/bn
I0417 09:22:53.626979  4776 net.cpp:434] conv8/bn <- conv8
I0417 09:22:53.626989  4776 net.cpp:395] conv8/bn -> conv8 (in-place)
I0417 09:22:53.631047  4776 net.cpp:150] Setting up conv8/bn
I0417 09:22:53.631114  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.631150  4776 net.cpp:165] Memory required for data: 3132665888
I0417 09:22:53.631188  4776 layer_factory.hpp:77] Creating layer conv8/scale
I0417 09:22:53.631227  4776 net.cpp:100] Creating Layer conv8/scale
I0417 09:22:53.631260  4776 net.cpp:434] conv8/scale <- conv8
I0417 09:22:53.631294  4776 net.cpp:395] conv8/scale -> conv8 (in-place)
I0417 09:22:53.631342  4776 layer_factory.hpp:77] Creating layer conv8/scale
I0417 09:22:53.631449  4776 net.cpp:150] Setting up conv8/scale
I0417 09:22:53.631486  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.631520  4776 net.cpp:165] Memory required for data: 3150409760
I0417 09:22:53.631551  4776 layer_factory.hpp:77] Creating layer conv8/relu
I0417 09:22:53.631585  4776 net.cpp:100] Creating Layer conv8/relu
I0417 09:22:53.631616  4776 net.cpp:434] conv8/relu <- conv8
I0417 09:22:53.631649  4776 net.cpp:395] conv8/relu -> conv8 (in-place)
I0417 09:22:53.631682  4776 net.cpp:150] Setting up conv8/relu
I0417 09:22:53.631713  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.631745  4776 net.cpp:165] Memory required for data: 3168153632
I0417 09:22:53.631776  4776 layer_factory.hpp:77] Creating layer conv9/dw
I0417 09:22:53.631810  4776 net.cpp:100] Creating Layer conv9/dw
I0417 09:22:53.631842  4776 net.cpp:434] conv9/dw <- conv8
I0417 09:22:53.631875  4776 net.cpp:408] conv9/dw -> conv9/dw
I0417 09:22:53.632026  4776 net.cpp:150] Setting up conv9/dw
I0417 09:22:53.632066  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.632099  4776 net.cpp:165] Memory required for data: 3185897504
I0417 09:22:53.632131  4776 layer_factory.hpp:77] Creating layer conv9/dw/bn
I0417 09:22:53.632167  4776 net.cpp:100] Creating Layer conv9/dw/bn
I0417 09:22:53.632201  4776 net.cpp:434] conv9/dw/bn <- conv9/dw
I0417 09:22:53.632236  4776 net.cpp:395] conv9/dw/bn -> conv9/dw (in-place)
I0417 09:22:53.632277  4776 net.cpp:150] Setting up conv9/dw/bn
I0417 09:22:53.632310  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.632349  4776 net.cpp:165] Memory required for data: 3203641376
I0417 09:22:53.632409  4776 layer_factory.hpp:77] Creating layer conv9/dw/scale
I0417 09:22:53.632530  4776 net.cpp:100] Creating Layer conv9/dw/scale
I0417 09:22:53.632578  4776 net.cpp:434] conv9/dw/scale <- conv9/dw
I0417 09:22:53.632611  4776 net.cpp:395] conv9/dw/scale -> conv9/dw (in-place)
I0417 09:22:53.632653  4776 layer_factory.hpp:77] Creating layer conv9/dw/scale
I0417 09:22:53.632697  4776 net.cpp:150] Setting up conv9/dw/scale
I0417 09:22:53.632730  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.632763  4776 net.cpp:165] Memory required for data: 3221385248
I0417 09:22:53.632795  4776 layer_factory.hpp:77] Creating layer conv9/dw/relu
I0417 09:22:53.632827  4776 net.cpp:100] Creating Layer conv9/dw/relu
I0417 09:22:53.632896  4776 net.cpp:434] conv9/dw/relu <- conv9/dw
I0417 09:22:53.632930  4776 net.cpp:395] conv9/dw/relu -> conv9/dw (in-place)
I0417 09:22:53.632962  4776 net.cpp:150] Setting up conv9/dw/relu
I0417 09:22:53.633049  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.633086  4776 net.cpp:165] Memory required for data: 3239129120
I0417 09:22:53.633116  4776 layer_factory.hpp:77] Creating layer conv9
I0417 09:22:53.633150  4776 net.cpp:100] Creating Layer conv9
I0417 09:22:53.633183  4776 net.cpp:434] conv9 <- conv9/dw
I0417 09:22:53.633215  4776 net.cpp:408] conv9 -> conv9
F0417 09:22:53.641669  4779 math_functions.cpp:250] Check failed: a <= b (0 vs. -1.19209e-07) 
I0417 09:22:53.642468  4776 net.cpp:150] Setting up conv9
I0417 09:22:53.643121  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.643157  4776 net.cpp:165] Memory required for data: 3256872992
I0417 09:22:53.643193  4776 layer_factory.hpp:77] Creating layer conv9/bn
I0417 09:22:53.643234  4776 net.cpp:100] Creating Layer conv9/bn
I0417 09:22:53.643278  4776 net.cpp:434] conv9/bn <- conv9
I0417 09:22:53.643312  4776 net.cpp:395] conv9/bn -> conv9 (in-place)
I0417 09:22:53.643433  4776 net.cpp:150] Setting up conv9/bn
I0417 09:22:53.643469  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.643501  4776 net.cpp:165] Memory required for data: 3274616864
I0417 09:22:53.643535  4776 layer_factory.hpp:77] Creating layer conv9/scale
I0417 09:22:53.643569  4776 net.cpp:100] Creating Layer conv9/scale
I0417 09:22:53.643601  4776 net.cpp:434] conv9/scale <- conv9
I0417 09:22:53.643633  4776 net.cpp:395] conv9/scale -> conv9 (in-place)
I0417 09:22:53.643676  4776 layer_factory.hpp:77] Creating layer conv9/scale
I0417 09:22:53.643723  4776 net.cpp:150] Setting up conv9/scale
I0417 09:22:53.643755  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.643787  4776 net.cpp:165] Memory required for data: 3292360736
I0417 09:22:53.643820  4776 layer_factory.hpp:77] Creating layer conv9/relu
I0417 09:22:53.643852  4776 net.cpp:100] Creating Layer conv9/relu
I0417 09:22:53.643941  4776 net.cpp:434] conv9/relu <- conv9
I0417 09:22:53.643976  4776 net.cpp:395] conv9/relu -> conv9 (in-place)
I0417 09:22:53.644011  4776 net.cpp:150] Setting up conv9/relu
I0417 09:22:53.644042  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.644073  4776 net.cpp:165] Memory required for data: 3310104608
I0417 09:22:53.644102  4776 layer_factory.hpp:77] Creating layer conv10/dw
I0417 09:22:53.644136  4776 net.cpp:100] Creating Layer conv10/dw
I0417 09:22:53.644168  4776 net.cpp:434] conv10/dw <- conv9
I0417 09:22:53.644203  4776 net.cpp:408] conv10/dw -> conv10/dw
I0417 09:22:53.644292  4776 net.cpp:150] Setting up conv10/dw
I0417 09:22:53.644326  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.644357  4776 net.cpp:165] Memory required for data: 3327848480
I0417 09:22:53.644389  4776 layer_factory.hpp:77] Creating layer conv10/dw/bn
I0417 09:22:53.644479  4776 net.cpp:100] Creating Layer conv10/dw/bn
I0417 09:22:53.644516  4776 net.cpp:434] conv10/dw/bn <- conv10/dw
I0417 09:22:53.644551  4776 net.cpp:395] conv10/dw/bn -> conv10/dw (in-place)
I0417 09:22:53.644598  4776 net.cpp:150] Setting up conv10/dw/bn
I0417 09:22:53.644630  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.644661  4776 net.cpp:165] Memory required for data: 3345592352
I0417 09:22:53.644695  4776 layer_factory.hpp:77] Creating layer conv10/dw/scale
I0417 09:22:53.644728  4776 net.cpp:100] Creating Layer conv10/dw/scale
I0417 09:22:53.644759  4776 net.cpp:434] conv10/dw/scale <- conv10/dw
I0417 09:22:53.644791  4776 net.cpp:395] conv10/dw/scale -> conv10/dw (in-place)
I0417 09:22:53.644830  4776 layer_factory.hpp:77] Creating layer conv10/dw/scale
I0417 09:22:53.644876  4776 net.cpp:150] Setting up conv10/dw/scale
I0417 09:22:53.644910  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.644942  4776 net.cpp:165] Memory required for data: 3363336224
I0417 09:22:53.645032  4776 layer_factory.hpp:77] Creating layer conv10/dw/relu
I0417 09:22:53.645066  4776 net.cpp:100] Creating Layer conv10/dw/relu
I0417 09:22:53.645097  4776 net.cpp:434] conv10/dw/relu <- conv10/dw
I0417 09:22:53.645128  4776 net.cpp:395] conv10/dw/relu -> conv10/dw (in-place)
I0417 09:22:53.645162  4776 net.cpp:150] Setting up conv10/dw/relu
I0417 09:22:53.645193  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.645224  4776 net.cpp:165] Memory required for data: 3381080096
I0417 09:22:53.645254  4776 layer_factory.hpp:77] Creating layer conv10
I0417 09:22:53.645287  4776 net.cpp:100] Creating Layer conv10
I0417 09:22:53.645318  4776 net.cpp:434] conv10 <- conv10/dw
I0417 09:22:53.645350  4776 net.cpp:408] conv10 -> conv10
I0417 09:22:53.648103  4776 net.cpp:150] Setting up conv10
*** Check failure stack trace: ***
I0417 09:22:53.650470  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.650523  4776 net.cpp:165] Memory required for data: 3398823968
I0417 09:22:53.650557  4776 layer_factory.hpp:77] Creating layer conv10/bn
I0417 09:22:53.650599  4776 net.cpp:100] Creating Layer conv10/bn
I0417 09:22:53.650631  4776 net.cpp:434] conv10/bn <- conv10
I0417 09:22:53.650665  4776 net.cpp:395] conv10/bn -> conv10 (in-place)
I0417 09:22:53.650709  4776 net.cpp:150] Setting up conv10/bn
I0417 09:22:53.650743  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.650774  4776 net.cpp:165] Memory required for data: 3416567840
I0417 09:22:53.650807  4776 layer_factory.hpp:77] Creating layer conv10/scale
I0417 09:22:53.650840  4776 net.cpp:100] Creating Layer conv10/scale
I0417 09:22:53.650872  4776 net.cpp:434] conv10/scale <- conv10
I0417 09:22:53.650904  4776 net.cpp:395] conv10/scale -> conv10 (in-place)
I0417 09:22:53.650977  4776 layer_factory.hpp:77] Creating layer conv10/scale
I0417 09:22:53.651049  4776 net.cpp:150] Setting up conv10/scale
I0417 09:22:53.651096  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.651129  4776 net.cpp:165] Memory required for data: 3434311712
I0417 09:22:53.651161  4776 layer_factory.hpp:77] Creating layer conv10/relu
I0417 09:22:53.651193  4776 net.cpp:100] Creating Layer conv10/relu
I0417 09:22:53.651226  4776 net.cpp:434] conv10/relu <- conv10
I0417 09:22:53.651257  4776 net.cpp:395] conv10/relu -> conv10 (in-place)
I0417 09:22:53.651290  4776 net.cpp:150] Setting up conv10/relu
I0417 09:22:53.651320  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.651352  4776 net.cpp:165] Memory required for data: 3452055584
I0417 09:22:53.651382  4776 layer_factory.hpp:77] Creating layer conv11/dw
I0417 09:22:53.651415  4776 net.cpp:100] Creating Layer conv11/dw
I0417 09:22:53.651446  4776 net.cpp:434] conv11/dw <- conv10
I0417 09:22:53.651479  4776 net.cpp:408] conv11/dw -> conv11/dw
I0417 09:22:53.651657  4776 net.cpp:150] Setting up conv11/dw
I0417 09:22:53.651693  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.651726  4776 net.cpp:165] Memory required for data: 3469799456
I0417 09:22:53.651757  4776 layer_factory.hpp:77] Creating layer conv11/dw/bn
I0417 09:22:53.651793  4776 net.cpp:100] Creating Layer conv11/dw/bn
I0417 09:22:53.651824  4776 net.cpp:434] conv11/dw/bn <- conv11/dw
I0417 09:22:53.651859  4776 net.cpp:395] conv11/dw/bn -> conv11/dw (in-place)
I0417 09:22:53.651898  4776 net.cpp:150] Setting up conv11/dw/bn
I0417 09:22:53.651932  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.651963  4776 net.cpp:165] Memory required for data: 3487543328
I0417 09:22:53.652004  4776 layer_factory.hpp:77] Creating layer conv11/dw/scale
I0417 09:22:53.652096  4776 net.cpp:100] Creating Layer conv11/dw/scale
I0417 09:22:53.652132  4776 net.cpp:434] conv11/dw/scale <- conv11/dw
I0417 09:22:53.652164  4776 net.cpp:395] conv11/dw/scale -> conv11/dw (in-place)
I0417 09:22:53.652201  4776 layer_factory.hpp:77] Creating layer conv11/dw/scale
I0417 09:22:53.652247  4776 net.cpp:150] Setting up conv11/dw/scale
I0417 09:22:53.652281  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.652328  4776 net.cpp:165] Memory required for data: 3505287200
I0417 09:22:53.652384  4776 layer_factory.hpp:77] Creating layer conv11/dw/relu
I0417 09:22:53.652432  4776 net.cpp:100] Creating Layer conv11/dw/relu
I0417 09:22:53.652464  4776 net.cpp:434] conv11/dw/relu <- conv11/dw
I0417 09:22:53.652510  4776 net.cpp:395] conv11/dw/relu -> conv11/dw (in-place)
I0417 09:22:53.652544  4776 net.cpp:150] Setting up conv11/dw/relu
I0417 09:22:53.652616  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.652649  4776 net.cpp:165] Memory required for data: 3523031072
I0417 09:22:53.652681  4776 layer_factory.hpp:77] Creating layer conv11
I0417 09:22:53.652719  4776 net.cpp:100] Creating Layer conv11
I0417 09:22:53.652751  4776 net.cpp:434] conv11 <- conv11/dw
I0417 09:22:53.652802  4776 net.cpp:408] conv11 -> conv11
I0417 09:22:53.665464  4776 net.cpp:150] Setting up conv11
I0417 09:22:53.665539  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.665577  4776 net.cpp:165] Memory required for data: 3540774944
I0417 09:22:53.665612  4776 layer_factory.hpp:77] Creating layer conv11/bn
I0417 09:22:53.665709  4776 net.cpp:100] Creating Layer conv11/bn
I0417 09:22:53.665750  4776 net.cpp:434] conv11/bn <- conv11
I0417 09:22:53.665784  4776 net.cpp:395] conv11/bn -> conv11 (in-place)
I0417 09:22:53.665835  4776 net.cpp:150] Setting up conv11/bn
I0417 09:22:53.665868  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.665901  4776 net.cpp:165] Memory required for data: 3558518816
I0417 09:22:53.665935  4776 layer_factory.hpp:77] Creating layer conv11/scale
I0417 09:22:53.665971  4776 net.cpp:100] Creating Layer conv11/scale
I0417 09:22:53.666002  4776 net.cpp:434] conv11/scale <- conv11
I0417 09:22:53.666035  4776 net.cpp:395] conv11/scale -> conv11 (in-place)
I0417 09:22:53.666074  4776 layer_factory.hpp:77] Creating layer conv11/scale
I0417 09:22:53.666119  4776 net.cpp:150] Setting up conv11/scale
I0417 09:22:53.666153  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.666241  4776 net.cpp:165] Memory required for data: 3576262688
I0417 09:22:53.666290  4776 layer_factory.hpp:77] Creating layer conv11/relu
I0417 09:22:53.666323  4776 net.cpp:100] Creating Layer conv11/relu
I0417 09:22:53.666354  4776 net.cpp:434] conv11/relu <- conv11
I0417 09:22:53.666386  4776 net.cpp:395] conv11/relu -> conv11 (in-place)
I0417 09:22:53.666419  4776 net.cpp:150] Setting up conv11/relu
I0417 09:22:53.666450  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.666482  4776 net.cpp:165] Memory required for data: 3594006560
I0417 09:22:53.666512  4776 layer_factory.hpp:77] Creating layer conv11_conv11/relu_0_split
I0417 09:22:53.666553  4776 net.cpp:100] Creating Layer conv11_conv11/relu_0_split
I0417 09:22:53.666584  4776 net.cpp:434] conv11_conv11/relu_0_split <- conv11
I0417 09:22:53.666620  4776 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_0
I0417 09:22:53.666658  4776 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_1
I0417 09:22:53.666693  4776 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_2
I0417 09:22:53.667929  4776 net.cpp:408] conv11_conv11/relu_0_split -> conv11_conv11/relu_0_split_3
I0417 09:22:53.668007  4776 net.cpp:150] Setting up conv11_conv11/relu_0_split
I0417 09:22:53.668042  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.668077  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.668110  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.668152  4776 net.cpp:157] Top shape: 24 512 19 19 (4435968)
I0417 09:22:53.668190  4776 net.cpp:165] Memory required for data: 3664982048
I0417 09:22:53.668222  4776 layer_factory.hpp:77] Creating layer conv12/dw
I0417 09:22:53.668263  4776 net.cpp:100] Creating Layer conv12/dw
I0417 09:22:53.668301  4776 net.cpp:434] conv12/dw <- conv11_conv11/relu_0_split_0
I0417 09:22:53.668442  4776 net.cpp:408] conv12/dw -> conv12/dw
I0417 09:22:53.669021  4776 net.cpp:150] Setting up conv12/dw
I0417 09:22:53.669098  4776 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:53.669137  4776 net.cpp:165] Memory required for data: 3669897248
I0417 09:22:53.669171  4776 layer_factory.hpp:77] Creating layer conv12/dw/bn
I0417 09:22:53.669229  4776 net.cpp:100] Creating Layer conv12/dw/bn
I0417 09:22:53.669267  4776 net.cpp:434] conv12/dw/bn <- conv12/dw
I0417 09:22:53.669301  4776 net.cpp:395] conv12/dw/bn -> conv12/dw (in-place)
I0417 09:22:53.669344  4776 net.cpp:150] Setting up conv12/dw/bn
    @     0x7fab29aac1c3  google::LogMessage::Fail()
I0417 09:22:53.671114  4776 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:53.671314  4776 net.cpp:165] Memory required for data: 3674812448
I0417 09:22:53.675058  4776 layer_factory.hpp:77] Creating layer conv12/dw/scale
I0417 09:22:53.675115  4776 net.cpp:100] Creating Layer conv12/dw/scale
I0417 09:22:53.675179  4776 net.cpp:434] conv12/dw/scale <- conv12/dw
I0417 09:22:53.675215  4776 net.cpp:395] conv12/dw/scale -> conv12/dw (in-place)
I0417 09:22:53.675262  4776 layer_factory.hpp:77] Creating layer conv12/dw/scale
I0417 09:22:53.675310  4776 net.cpp:150] Setting up conv12/dw/scale
I0417 09:22:53.675344  4776 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:53.675377  4776 net.cpp:165] Memory required for data: 3679727648
I0417 09:22:53.675410  4776 layer_factory.hpp:77] Creating layer conv12/dw/relu
I0417 09:22:53.675504  4776 net.cpp:100] Creating Layer conv12/dw/relu
I0417 09:22:53.675539  4776 net.cpp:434] conv12/dw/relu <- conv12/dw
I0417 09:22:53.675570  4776 net.cpp:395] conv12/dw/relu -> conv12/dw (in-place)
I0417 09:22:53.675604  4776 net.cpp:150] Setting up conv12/dw/relu
I0417 09:22:53.675635  4776 net.cpp:157] Top shape: 24 512 10 10 (1228800)
I0417 09:22:53.675668  4776 net.cpp:165] Memory required for data: 3684642848
I0417 09:22:53.675698  4776 layer_factory.hpp:77] Creating layer conv12
I0417 09:22:53.675745  4776 net.cpp:100] Creating Layer conv12
I0417 09:22:53.675776  4776 net.cpp:434] conv12 <- conv12/dw
I0417 09:22:53.675808  4776 net.cpp:408] conv12 -> conv12
I0417 09:22:53.681180  4776 net.cpp:150] Setting up conv12
    @     0x7fab29ab1263  google::LogMessage::SendToLog()
    @     0x7fab29aabebf  google::LogMessage::Flush()
I0417 09:22:53.684434  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.684491  4776 net.cpp:165] Memory required for data: 3694473248
I0417 09:22:53.684526  4776 layer_factory.hpp:77] Creating layer conv12/bn
I0417 09:22:53.684568  4776 net.cpp:100] Creating Layer conv12/bn
I0417 09:22:53.684603  4776 net.cpp:434] conv12/bn <- conv12
I0417 09:22:53.684638  4776 net.cpp:395] conv12/bn -> conv12 (in-place)
I0417 09:22:53.684717  4776 net.cpp:150] Setting up conv12/bn
I0417 09:22:53.684753  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.684788  4776 net.cpp:165] Memory required for data: 3704303648
I0417 09:22:53.684825  4776 layer_factory.hpp:77] Creating layer conv12/scale
I0417 09:22:53.684862  4776 net.cpp:100] Creating Layer conv12/scale
I0417 09:22:53.684895  4776 net.cpp:434] conv12/scale <- conv12
I0417 09:22:53.684927  4776 net.cpp:395] conv12/scale -> conv12 (in-place)
I0417 09:22:53.684968  4776 layer_factory.hpp:77] Creating layer conv12/scale
I0417 09:22:53.685014  4776 net.cpp:150] Setting up conv12/scale
I0417 09:22:53.685047  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.685079  4776 net.cpp:165] Memory required for data: 3714134048
I0417 09:22:53.685112  4776 layer_factory.hpp:77] Creating layer conv12/relu
I0417 09:22:53.685144  4776 net.cpp:100] Creating Layer conv12/relu
I0417 09:22:53.685175  4776 net.cpp:434] conv12/relu <- conv12
I0417 09:22:53.685231  4776 net.cpp:395] conv12/relu -> conv12 (in-place)
I0417 09:22:53.685268  4776 net.cpp:150] Setting up conv12/relu
I0417 09:22:53.685300  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.685333  4776 net.cpp:165] Memory required for data: 3723964448
I0417 09:22:53.685364  4776 layer_factory.hpp:77] Creating layer conv13/dw
I0417 09:22:53.685402  4776 net.cpp:100] Creating Layer conv13/dw
I0417 09:22:53.685434  4776 net.cpp:434] conv13/dw <- conv12
I0417 09:22:53.685467  4776 net.cpp:408] conv13/dw -> conv13/dw
I0417 09:22:53.685600  4776 net.cpp:150] Setting up conv13/dw
I0417 09:22:53.685636  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.685668  4776 net.cpp:165] Memory required for data: 3733794848
I0417 09:22:53.685699  4776 layer_factory.hpp:77] Creating layer conv13/dw/bn
I0417 09:22:53.685732  4776 net.cpp:100] Creating Layer conv13/dw/bn
I0417 09:22:53.685827  4776 net.cpp:434] conv13/dw/bn <- conv13/dw
I0417 09:22:53.685863  4776 net.cpp:395] conv13/dw/bn -> conv13/dw (in-place)
I0417 09:22:53.685909  4776 net.cpp:150] Setting up conv13/dw/bn
I0417 09:22:53.685941  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.685974  4776 net.cpp:165] Memory required for data: 3743625248
I0417 09:22:53.686009  4776 layer_factory.hpp:77] Creating layer conv13/dw/scale
I0417 09:22:53.686070  4776 net.cpp:100] Creating Layer conv13/dw/scale
I0417 09:22:53.686102  4776 net.cpp:434] conv13/dw/scale <- conv13/dw
I0417 09:22:53.686136  4776 net.cpp:395] conv13/dw/scale -> conv13/dw (in-place)
I0417 09:22:53.686177  4776 layer_factory.hpp:77] Creating layer conv13/dw/scale
I0417 09:22:53.686223  4776 net.cpp:150] Setting up conv13/dw/scale
I0417 09:22:53.686255  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.686326  4776 net.cpp:165] Memory required for data: 3753455648
I0417 09:22:53.686383  4776 layer_factory.hpp:77] Creating layer conv13/dw/relu
I0417 09:22:53.686415  4776 net.cpp:100] Creating Layer conv13/dw/relu
I0417 09:22:53.686446  4776 net.cpp:434] conv13/dw/relu <- conv13/dw
I0417 09:22:53.686478  4776 net.cpp:395] conv13/dw/relu -> conv13/dw (in-place)
I0417 09:22:53.686511  4776 net.cpp:150] Setting up conv13/dw/relu
I0417 09:22:53.686543  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.686574  4776 net.cpp:165] Memory required for data: 3763286048
I0417 09:22:53.686604  4776 layer_factory.hpp:77] Creating layer conv13
I0417 09:22:53.686641  4776 net.cpp:100] Creating Layer conv13
I0417 09:22:53.686708  4776 net.cpp:434] conv13 <- conv13/dw
I0417 09:22:53.686741  4776 net.cpp:408] conv13 -> conv13
    @     0x7fab29aac6ef  google::LogMessageFatal::~LogMessageFatal()
    @     0x7fab29d52539  caffe::caffe_rng_uniform<>()
I0417 09:22:53.716557  4776 net.cpp:150] Setting up conv13
    @     0x7fab29d0e81f  caffe::SampleBBox()
    @     0x7fab29d0eb98  caffe::GenerateSamples()
I0417 09:22:53.719826  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.719883  4776 net.cpp:165] Memory required for data: 3773116448
I0417 09:22:53.719919  4776 layer_factory.hpp:77] Creating layer conv13/bn
I0417 09:22:53.719957  4776 net.cpp:100] Creating Layer conv13/bn
I0417 09:22:53.720036  4776 net.cpp:434] conv13/bn <- conv13
I0417 09:22:53.720242  4776 net.cpp:395] conv13/bn -> conv13 (in-place)
I0417 09:22:53.720343  4776 net.cpp:150] Setting up conv13/bn
I0417 09:22:53.720381  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.720414  4776 net.cpp:165] Memory required for data: 3782946848
I0417 09:22:53.720458  4776 layer_factory.hpp:77] Creating layer conv13/scale
I0417 09:22:53.720496  4776 net.cpp:100] Creating Layer conv13/scale
I0417 09:22:53.720528  4776 net.cpp:434] conv13/scale <- conv13
I0417 09:22:53.720638  4776 net.cpp:395] conv13/scale -> conv13 (in-place)
I0417 09:22:53.720696  4776 layer_factory.hpp:77] Creating layer conv13/scale
I0417 09:22:53.720747  4776 net.cpp:150] Setting up conv13/scale
I0417 09:22:53.720791  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.720826  4776 net.cpp:165] Memory required for data: 3792777248
I0417 09:22:53.720863  4776 layer_factory.hpp:77] Creating layer conv13/relu
I0417 09:22:53.720906  4776 net.cpp:100] Creating Layer conv13/relu
I0417 09:22:53.720945  4776 net.cpp:434] conv13/relu <- conv13
I0417 09:22:53.721000  4776 net.cpp:395] conv13/relu -> conv13 (in-place)
I0417 09:22:53.721035  4776 net.cpp:150] Setting up conv13/relu
I0417 09:22:53.721066  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.721163  4776 net.cpp:165] Memory required for data: 3802607648
I0417 09:22:53.721235  4776 layer_factory.hpp:77] Creating layer conv13_conv13/relu_0_split
I0417 09:22:53.721282  4776 net.cpp:100] Creating Layer conv13_conv13/relu_0_split
I0417 09:22:53.721324  4776 net.cpp:434] conv13_conv13/relu_0_split <- conv13
I0417 09:22:53.721379  4776 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_0
I0417 09:22:53.721508  4776 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_1
I0417 09:22:53.722052  4776 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_2
I0417 09:22:53.725363  4776 net.cpp:408] conv13_conv13/relu_0_split -> conv13_conv13/relu_0_split_3
I0417 09:22:53.725387  4776 net.cpp:150] Setting up conv13_conv13/relu_0_split
I0417 09:22:53.725396  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.725406  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.725414  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.725420  4776 net.cpp:157] Top shape: 24 1024 10 10 (2457600)
I0417 09:22:53.729140  4776 net.cpp:165] Memory required for data: 3841929248
I0417 09:22:53.729215  4776 layer_factory.hpp:77] Creating layer conv14_1
I0417 09:22:53.729275  4776 net.cpp:100] Creating Layer conv14_1
I0417 09:22:53.729322  4776 net.cpp:434] conv14_1 <- conv13_conv13/relu_0_split_0
I0417 09:22:53.729359  4776 net.cpp:408] conv14_1 -> conv14_1
I0417 09:22:53.737803  4776 net.cpp:150] Setting up conv14_1
I0417 09:22:53.738797  4776 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:53.738883  4776 net.cpp:165] Memory required for data: 3844386848
I0417 09:22:53.738936  4776 layer_factory.hpp:77] Creating layer conv14_1/bn
I0417 09:22:53.738994  4776 net.cpp:100] Creating Layer conv14_1/bn
I0417 09:22:53.739090  4776 net.cpp:434] conv14_1/bn <- conv14_1
I0417 09:22:53.739156  4776 net.cpp:395] conv14_1/bn -> conv14_1 (in-place)
I0417 09:22:53.739230  4776 net.cpp:150] Setting up conv14_1/bn
I0417 09:22:53.739264  4776 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:53.739296  4776 net.cpp:165] Memory required for data: 3846844448
I0417 09:22:53.739332  4776 layer_factory.hpp:77] Creating layer conv14_1/scale
I0417 09:22:53.739369  4776 net.cpp:100] Creating Layer conv14_1/scale
I0417 09:22:53.739400  4776 net.cpp:434] conv14_1/scale <- conv14_1
I0417 09:22:53.739432  4776 net.cpp:395] conv14_1/scale -> conv14_1 (in-place)
I0417 09:22:53.739475  4776 layer_factory.hpp:77] Creating layer conv14_1/scale
I0417 09:22:53.739519  4776 net.cpp:150] Setting up conv14_1/scale
I0417 09:22:53.739553  4776 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:53.739585  4776 net.cpp:165] Memory required for data: 3849302048
I0417 09:22:53.739678  4776 layer_factory.hpp:77] Creating layer conv14_1/relu
I0417 09:22:53.739715  4776 net.cpp:100] Creating Layer conv14_1/relu
I0417 09:22:53.739760  4776 net.cpp:434] conv14_1/relu <- conv14_1
I0417 09:22:53.739791  4776 net.cpp:395] conv14_1/relu -> conv14_1 (in-place)
I0417 09:22:53.739825  4776 net.cpp:150] Setting up conv14_1/relu
I0417 09:22:53.739857  4776 net.cpp:157] Top shape: 24 256 10 10 (614400)
I0417 09:22:53.739888  4776 net.cpp:165] Memory required for data: 3851759648
I0417 09:22:53.739918  4776 layer_factory.hpp:77] Creating layer conv14_2
I0417 09:22:53.739956  4776 net.cpp:100] Creating Layer conv14_2
    @     0x7fab29d0ed78  caffe::GenerateBatchSamples()
I0417 09:22:53.740288  4776 net.cpp:434] conv14_2 <- conv14_1
I0417 09:22:53.740340  4776 net.cpp:408] conv14_2 -> conv14_2
    @     0x7fab29e9f165  caffe::AnnotatedDataLayer<>::load_batch()
    @     0x7fab29e0b2ff  caffe::BasePrefetchingDataLayer<>::InternalThreadEntry()
    @     0x7fab283051b5  (unknown)
    @     0x7fab25fa1669  start_thread
I0417 09:22:53.776453  4776 net.cpp:150] Setting up conv14_2
I0417 09:22:53.776548  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.776585  4776 net.cpp:165] Memory required for data: 3852988448
I0417 09:22:53.776677  4776 layer_factory.hpp:77] Creating layer conv14_2/bn
I0417 09:22:53.776717  4776 net.cpp:100] Creating Layer conv14_2/bn
I0417 09:22:53.776751  4776 net.cpp:434] conv14_2/bn <- conv14_2
I0417 09:22:53.776785  4776 net.cpp:395] conv14_2/bn -> conv14_2 (in-place)
I0417 09:22:53.776834  4776 net.cpp:150] Setting up conv14_2/bn
I0417 09:22:53.776867  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.776899  4776 net.cpp:165] Memory required for data: 3854217248
I0417 09:22:53.776932  4776 layer_factory.hpp:77] Creating layer conv14_2/scale
I0417 09:22:53.776968  4776 net.cpp:100] Creating Layer conv14_2/scale
I0417 09:22:53.776999  4776 net.cpp:434] conv14_2/scale <- conv14_2
I0417 09:22:53.777031  4776 net.cpp:395] conv14_2/scale -> conv14_2 (in-place)
I0417 09:22:53.777073  4776 layer_factory.hpp:77] Creating layer conv14_2/scale
I0417 09:22:53.777120  4776 net.cpp:150] Setting up conv14_2/scale
I0417 09:22:53.777206  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.777245  4776 net.cpp:165] Memory required for data: 3855446048
I0417 09:22:53.777294  4776 layer_factory.hpp:77] Creating layer conv14_2/relu
I0417 09:22:53.777333  4776 net.cpp:100] Creating Layer conv14_2/relu
I0417 09:22:53.777364  4776 net.cpp:434] conv14_2/relu <- conv14_2
I0417 09:22:53.777396  4776 net.cpp:395] conv14_2/relu -> conv14_2 (in-place)
I0417 09:22:53.777472  4776 net.cpp:150] Setting up conv14_2/relu
I0417 09:22:53.777503  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.777535  4776 net.cpp:165] Memory required for data: 3856674848
I0417 09:22:53.777565  4776 layer_factory.hpp:77] Creating layer conv14_2_conv14_2/relu_0_split
I0417 09:22:53.777601  4776 net.cpp:100] Creating Layer conv14_2_conv14_2/relu_0_split
I0417 09:22:53.777632  4776 net.cpp:434] conv14_2_conv14_2/relu_0_split <- conv14_2
I0417 09:22:53.777665  4776 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_0
I0417 09:22:53.777756  4776 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_1
I0417 09:22:53.777797  4776 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_2
I0417 09:22:53.777832  4776 net.cpp:408] conv14_2_conv14_2/relu_0_split -> conv14_2_conv14_2/relu_0_split_3
I0417 09:22:53.777868  4776 net.cpp:150] Setting up conv14_2_conv14_2/relu_0_split
I0417 09:22:53.777899  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.777931  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.777962  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.777993  4776 net.cpp:157] Top shape: 24 512 5 5 (307200)
I0417 09:22:53.778024  4776 net.cpp:165] Memory required for data: 3861590048
I0417 09:22:53.778054  4776 layer_factory.hpp:77] Creating layer conv15_1
I0417 09:22:53.778093  4776 net.cpp:100] Creating Layer conv15_1
I0417 09:22:53.778126  4776 net.cpp:434] conv15_1 <- conv14_2_conv14_2/relu_0_split_0
I0417 09:22:53.778159  4776 net.cpp:408] conv15_1 -> conv15_1
    @     0x7fab28f9c323  clone
I0417 09:22:53.782259  4776 net.cpp:150] Setting up conv15_1
I0417 09:22:53.782317  4776 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:53.782351  4776 net.cpp:165] Memory required for data: 3861897248
I0417 09:22:53.782385  4776 layer_factory.hpp:77] Creating layer conv15_1/bn
I0417 09:22:53.782421  4776 net.cpp:100] Creating Layer conv15_1/bn
I0417 09:22:53.782454  4776 net.cpp:434] conv15_1/bn <- conv15_1
I0417 09:22:53.782486  4776 net.cpp:395] conv15_1/bn -> conv15_1 (in-place)
I0417 09:22:53.782531  4776 net.cpp:150] Setting up conv15_1/bn
I0417 09:22:53.782563  4776 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:53.782681  4776 net.cpp:165] Memory required for data: 3862204448
I0417 09:22:53.782719  4776 layer_factory.hpp:77] Creating layer conv15_1/scale
I0417 09:22:53.782757  4776 net.cpp:100] Creating Layer conv15_1/scale
I0417 09:22:53.782790  4776 net.cpp:434] conv15_1/scale <- conv15_1
I0417 09:22:53.782824  4776 net.cpp:395] conv15_1/scale -> conv15_1 (in-place)
I0417 09:22:53.782861  4776 layer_factory.hpp:77] Creating layer conv15_1/scale
I0417 09:22:53.782903  4776 net.cpp:150] Setting up conv15_1/scale
I0417 09:22:53.782935  4776 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:53.782969  4776 net.cpp:165] Memory required for data: 3862511648
I0417 09:22:53.783001  4776 layer_factory.hpp:77] Creating layer conv15_1/relu
I0417 09:22:53.783035  4776 net.cpp:100] Creating Layer conv15_1/relu
I0417 09:22:53.783064  4776 net.cpp:434] conv15_1/relu <- conv15_1
I0417 09:22:53.783097  4776 net.cpp:395] conv15_1/relu -> conv15_1 (in-place)
I0417 09:22:53.783188  4776 net.cpp:150] Setting up conv15_1/relu
I0417 09:22:53.783223  4776 net.cpp:157] Top shape: 24 128 5 5 (76800)
I0417 09:22:53.783268  4776 net.cpp:165] Memory required for data: 3862818848
I0417 09:22:53.783298  4776 layer_factory.hpp:77] Creating layer conv15_2
I0417 09:22:53.783332  4776 net.cpp:100] Creating Layer conv15_2
I0417 09:22:53.783365  4776 net.cpp:434] conv15_2 <- conv15_1
I0417 09:22:53.783396  4776 net.cpp:408] conv15_2 -> conv15_2
I0417 09:22:53.786316  4776 net.cpp:150] Setting up conv15_2
Aborted (core dumped)

Developer

unread,
Jun 23, 2020, 5:25:30 PM6/23/20
to Caffe Users
where is  the problem ???

Tamas Nemes

unread,
Jun 24, 2020, 2:20:52 PM6/24/20
to Caffe Users
I assume this should be a memory issue after the network re-initialises. How much RAM does your system have?
Reply all
Reply to author
Forward
0 new messages