I0809 13:12:25.560395 3624 solver.cpp:44] Initializing solver from parameters:
train_net: "deep6DoF_auto_train_net.prototxt"
test_net: "deep6DoF_auto_test_net.prototxt"
test_iter: 50
test_interval: 100
base_lr: 0.001
display: 50
max_iter: 500
lr_policy: "step"
gamma: 0.1
momentum: 0.9
weight_decay: 0.5
stepsize: 150
snapshot: 5000
snapshot_prefix: "snapshots/train"
delta: 1e-08
test_initialization: true
momentum2: 0.999
I0809 13:12:25.562652 3624 solver.cpp:77] Creating training net from train_net file: deep6DoF_auto_train_net.prototxt
I0809 13:12:25.564133 3624 upgrade_proto.cpp:67] Attempting to upgrade input file specified using deprecated input fields: deep6DoF_auto_train_net.prototxt
I0809 13:12:25.564175 3624 upgrade_proto.cpp:70] Successfully upgraded file specified using deprecated input fields.
W0809 13:12:25.564185 3624 upgrade_proto.cpp:72] Note that future Caffe releases will only support input layers and not input fields.
I0809 13:12:25.564687 3624 net.cpp:51] Initializing net from parameters:
state {
phase: TRAIN
}
layer {
name: "input"
type: "Input"
top: "clip"
input_param {
shape {
dim: 1
dim: 51
}
}
}
layer {
name: "data"
type: "Data"
top: "data"
data_param {
source: "/home/yasin/lmdb_dataset/train_lmdb"
batch_size: 1
backend: LMDB
}
}
layer {
name: "label"
type: "Data"
top: "label"
data_param {
source: "/home/yasin/lmdb_dataset/train_label_lmdb"
batch_size: 1
backend: LMDB
}
}
layer {
name: "label_wpqr"
type: "Slice"
bottom: "label"
top: "label_wpqr"
top: "label_xyz"
slice_param {
slice_point: 4
axis: 1
}
}
layer {
name: "conv1"
type: "Convolution"
bottom: "data"
top: "conv1"
convolution_param {
num_output: 64
pad: 3
kernel_size: 7
stride: 2
weight_filler {
type: "gaussian"
std: 0.015
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu1"
type: "ReLU"
bottom: "conv1"
top: "conv1"
}
layer {
name: "pool1"
type: "Pooling"
bottom: "conv1"
top: "pool1"
pooling_param {
pool: MAX
kernel_size: 3
stride: 2
pad: 0
}
}
layer {
name: "norm1"
type: "LRN"
bottom: "pool1"
top: "norm1"
lrn_param {
local_size: 5
alpha: 0.0001
beta: 0.75
}
}
layer {
name: "reduction2"
type: "Convolution"
bottom: "norm1"
top: "reduction2"
convolution_param {
num_output: 64
pad: 0
kernel_size: 1
group: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_reduction2"
type: "ReLU"
bottom: "reduction2"
top: "reduction2"
}
layer {
name: "conv2"
type: "Convolution"
bottom: "conv1"
top: "conv2"
convolution_param {
num_output: 192
pad: 1
kernel_size: 3
group: 1
weight_filler {
type: "gaussian"
std: 0.02
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu2"
type: "ReLU"
bottom: "conv2"
top: "conv2"
}
layer {
name: "norm2"
type: "LRN"
bottom: "conv2"
top: "norm2"
lrn_param {
local_size: 5
alpha: 0.0001
beta: 0.75
}
}
layer {
name: "pool2"
type: "Pooling"
bottom: "norm2"
top: "pool2"
pooling_param {
pool: MAX
kernel_size: 3
stride: 2
pad: 0
}
}
layer {
name: "icp1_reduction1"
type: "Convolution"
bottom: "pool2"
top: "icp1_reduction1"
convolution_param {
num_output: 96
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_reduction1"
type: "ReLU"
bottom: "icp1_reduction1"
top: "icp1_reduction1"
}
layer {
name: "icp1_reduction2"
type: "Convolution"
bottom: "pool2"
top: "icp1_reduction2"
convolution_param {
num_output: 16
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_reduction2"
type: "ReLU"
bottom: "icp1_reduction2"
top: "icp1_reduction2"
}
layer {
name: "icp1_pool"
type: "Pooling"
bottom: "pool2"
top: "icp1_pool"
pooling_param {
pool: MAX
kernel_size: 3
stride: 1
pad: 1
}
}
layer {
name: "icp1_out0"
type: "Convolution"
bottom: "pool2"
top: "icp1_out0"
convolution_param {
num_output: 64
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_out0"
type: "ReLU"
bottom: "icp1_out0"
top: "icp1_out0"
}
layer {
name: "icp1_out1"
type: "Convolution"
bottom: "icp1_reduction1"
top: "icp1_out1"
convolution_param {
num_output: 128
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.04
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_out1"
type: "ReLU"
bottom: "icp1_out1"
top: "icp1_out1"
}
layer {
name: "icp1_out2"
type: "Convolution"
bottom: "icp1_reduction2"
top: "icp1_out2"
convolution_param {
num_output: 32
pad: 2
kernel_size: 5
weight_filler {
type: "gaussian"
std: 0.08
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_out2"
type: "ReLU"
bottom: "icp1_out2"
top: "icp1_out2"
}
layer {
name: "icp1_out3"
type: "Convolution"
bottom: "icp1_pool"
top: "icp1_out3"
convolution_param {
num_output: 32
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp1_out3"
type: "ReLU"
bottom: "icp1_out3"
top: "icp1_out3"
}
layer {
name: "icp2_in"
type: "Concat"
bottom: "icp1_out0"
bottom: "icp1_out1"
bottom: "icp1_out2"
bottom: "icp1_out3"
top: "icp2_in"
}
layer {
name: "icp2_reduction1"
type: "Convolution"
bottom: "icp2_in"
top: "icp2_reduction1"
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_reduction1"
type: "ReLU"
bottom: "icp2_reduction1"
top: "icp2_reduction1"
}
layer {
name: "icp2_reduction2"
type: "Convolution"
bottom: "icp2_in"
top: "icp2_reduction2"
convolution_param {
num_output: 32
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_reduction2"
type: "ReLU"
bottom: "icp2_reduction2"
top: "icp2_reduction2"
}
layer {
name: "icp2_pool"
type: "Pooling"
bottom: "icp2_in"
top: "icp2_pool"
pooling_param {
pool: MAX
kernel_size: 3
stride: 1
pad: 1
}
}
layer {
name: "icp2_out0"
type: "Convolution"
bottom: "icp2_in"
top: "icp2_out0"
convolution_param {
num_output: 128
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_out0"
type: "ReLU"
bottom: "icp2_out0"
top: "icp2_out0"
}
layer {
name: "icp2_out1"
type: "Convolution"
bottom: "icp2_reduction1"
top: "icp2_out1"
convolution_param {
num_output: 192
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.04
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_out1"
type: "ReLU"
bottom: "icp2_out1"
top: "icp2_out1"
}
layer {
name: "icp2_out2"
type: "Convolution"
bottom: "icp2_reduction2"
top: "icp2_out2"
convolution_param {
num_output: 96
pad: 2
kernel_size: 5
weight_filler {
type: "gaussian"
std: 0.08
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_out2"
type: "ReLU"
bottom: "icp2_out2"
top: "icp2_out2"
}
layer {
name: "icp2_out3"
type: "Convolution"
bottom: "icp2_pool"
top: "icp2_out3"
convolution_param {
num_output: 64
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp2_out3"
type: "ReLU"
bottom: "icp2_out3"
top: "icp2_out3"
}
layer {
name: "icp2_out"
type: "Concat"
bottom: "icp2_out0"
bottom: "icp2_out1"
bottom: "icp2_out2"
bottom: "icp2_out3"
top: "icp2_out"
}
layer {
name: "icp3_in"
type: "Pooling"
bottom: "icp2_out"
top: "icp3_in"
pooling_param {
pool: MAX
kernel_size: 3
stride: 2
pad: 0
}
}
layer {
name: "icp3_reduction1"
type: "Convolution"
bottom: "icp3_in"
top: "icp3_reduction1"
convolution_param {
num_output: 96
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_reduction1"
type: "ReLU"
bottom: "icp3_reduction1"
top: "icp3_reduction1"
}
layer {
name: "icp3_reduction2"
type: "Convolution"
bottom: "icp3_in"
top: "icp3_reduction2"
convolution_param {
num_output: 16
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_reduction2"
type: "ReLU"
bottom: "icp3_reduction2"
top: "icp3_reduction2"
}
layer {
name: "icp3_pool"
type: "Pooling"
bottom: "icp3_in"
top: "icp3_pool"
pooling_param {
pool: MAX
kernel_size: 3
stride: 1
pad: 1
}
}
layer {
name: "icp3_out0"
type: "Convolution"
bottom: "icp3_in"
top: "icp3_out0"
convolution_param {
num_output: 192
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_out0"
type: "ReLU"
bottom: "icp3_out0"
top: "icp3_out0"
}
layer {
name: "icp3_out1"
type: "Convolution"
bottom: "icp3_reduction1"
top: "icp3_out1"
convolution_param {
num_output: 208
pad: 1
kernel_size: 3
weight_filler {
type: "gaussian"
std: 0.04
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_out1"
type: "ReLU"
bottom: "icp3_out1"
top: "icp3_out1"
}
layer {
name: "icp3_out2"
type: "Convolution"
bottom: "icp3_reduction2"
top: "icp3_out2"
convolution_param {
num_output: 48
pad: 2
kernel_size: 5
weight_filler {
type: "gaussian"
std: 0.08
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_out2"
type: "ReLU"
bottom: "icp3_out2"
top: "icp3_out2"
}
layer {
name: "icp3_out3"
type: "Convolution"
bottom: "icp3_pool"
top: "icp3_out3"
convolution_param {
num_output: 64
pad: 0
kernel_size: 1
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "relu_icp3_out3"
type: "ReLU"
bottom: "icp3_out3"
top: "icp3_out3"
}
layer {
name: "icp4_in"
type: "Concat"
bottom: "icp3_out0"
bottom: "icp3_out1"
bottom: "icp3_out2"
bottom: "icp3_out3"
top: "icp4_in"
}
layer {
name: "lstm1"
type: "LSTM"
bottom: "icp4_in"
bottom: "clip"
top: "lstm1"
recurrent_param {
num_output: 1000
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "lstm2"
type: "LSTM"
bottom: "lstm1"
bottom: "clip"
top: "lstm2"
recurrent_param {
num_output: 1000
weight_filler {
type: "xavier"
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "reg_pool"
type: "Pooling"
bottom: "lstm2"
top: "reg_pool"
pooling_param {
pool: AVE
kernel_size: 7
stride: 1
pad: 0
}
}
layer {
name: "reg_fc1"
type: "InnerProduct"
bottom: "reg_pool"
top: "reg_fc1"
inner_product_param {
num_output: 2048
weight_filler {
type: "gaussian"
std: 0.01
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "reg_relu"
type: "ReLU"
bottom: "reg_fc1"
top: "reg_fc1"
}
layer {
name: "reg_dropout"
type: "Dropout"
bottom: "reg_fc1"
top: "reg_dropout"
dropout_param {
dropout_ratio: 0.5
}
}
layer {
name: "reg_fc2_xyz"
type: "InnerProduct"
bottom: "reg_dropout"
top: "reg_fc2_xyz"
inner_product_param {
num_output: 3
weight_filler {
type: "gaussian"
std: 0.5
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "reg_loss_xyz"
type: "EuclideanLoss"
bottom: "reg_fc2_xyz"
bottom: "label_xyz"
top: "reg_loss_xyz"
}
layer {
name: "reg_fc2_wpqr"
type: "InnerProduct"
bottom: "reg_dropout"
top: "reg_fc2_wpqr"
inner_product_param {
num_output: 4
weight_filler {
type: "gaussian"
std: 0.5
}
bias_filler {
type: "constant"
value: 0
}
}
}
layer {
name: "reg_loss_wpqr"
type: "EuclideanLoss"
bottom: "reg_fc2_wpqr"
bottom: "label_wpqr"
top: "reg_loss_wpqr"
}
I0809 13:12:25.565456 3624 layer_factory.hpp:77] Creating layer input
I0809 13:12:25.565492 3624 net.cpp:84] Creating Layer input
I0809 13:12:25.565503 3624 net.cpp:380] input -> clip
I0809 13:12:25.565529 3624 net.cpp:122] Setting up input
I0809 13:12:25.565573 3624 net.cpp:129] Top shape: 1 51 (51)
I0809 13:12:25.565582 3624 net.cpp:137] Memory required for data: 204
I0809 13:12:25.565590 3624 layer_factory.hpp:77] Creating layer clip_input_0_split
I0809 13:12:25.565620 3624 net.cpp:84] Creating Layer clip_input_0_split
I0809 13:12:25.565647 3624 net.cpp:406] clip_input_0_split <- clip
I0809 13:12:25.565660 3624 net.cpp:380] clip_input_0_split -> clip_input_0_split_0
I0809 13:12:25.565673 3624 net.cpp:380] clip_input_0_split -> clip_input_0_split_1
I0809 13:12:25.565690 3624 net.cpp:122] Setting up clip_input_0_split
I0809 13:12:25.565702 3624 net.cpp:129] Top shape: 1 51 (51)
I0809 13:12:25.565728 3624 net.cpp:129] Top shape: 1 51 (51)
I0809 13:12:25.565737 3624 net.cpp:137] Memory required for data: 612
I0809 13:12:25.565743 3624 layer_factory.hpp:77] Creating layer data
I0809 13:12:25.565876 3624 db_lmdb.cpp:35] Opened lmdb /home/yasin/lmdb_dataset/train_lmdb
I0809 13:12:25.565922 3624 net.cpp:84] Creating Layer data
I0809 13:12:25.565939 3624 net.cpp:380] data -> data
I0809 13:12:25.567041 3624 data_layer.cpp:45] output data size: 1,4,480,640
I0809 13:12:25.567515 3624 net.cpp:122] Setting up data
I0809 13:12:25.567546 3624 net.cpp:129] Top shape: 1 4 480 640 (1228800)
I0809 13:12:25.567555 3624 net.cpp:137] Memory required for data: 4915812
I0809 13:12:25.567579 3624 layer_factory.hpp:77] Creating layer label
I0809 13:12:25.568075 3624 db_lmdb.cpp:35] Opened lmdb /home/yasin/lmdb_dataset/train_label_lmdb
I0809 13:12:25.568128 3624 net.cpp:84] Creating Layer label
I0809 13:12:25.568142 3624 net.cpp:380] label -> label
I0809 13:12:25.569280 3624 data_layer.cpp:45] output data size: 1,4,480,640
I0809 13:12:25.570099 3624 net.cpp:122] Setting up label
I0809 13:12:25.570135 3624 net.cpp:129] Top shape: 1 4 480 640 (1228800)
I0809 13:12:25.570144 3624 net.cpp:137] Memory required for data: 9831012
I0809 13:12:25.570154 3624 layer_factory.hpp:77] Creating layer label_wpqr
I0809 13:12:25.570173 3624 net.cpp:84] Creating Layer label_wpqr
I0809 13:12:25.570220 3624 net.cpp:406] label_wpqr <- label
I0809 13:12:25.570236 3624 net.cpp:380] label_wpqr -> label_wpqr
I0809 13:12:25.570264 3624 net.cpp:380] label_wpqr -> label_xyz
I0809 13:12:25.570294 3624 net.cpp:122] Setting up label_wpqr
I0809 13:12:25.570323 3624 net.cpp:129] Top shape: 1 4 480 640 (1228800)
I0809 13:12:25.570333 3624 net.cpp:129] Top shape: 1 0 480 640 (0)
I0809 13:12:25.570340 3624 net.cpp:137] Memory required for data: 14746212
I0809 13:12:25.570348 3624 layer_factory.hpp:77] Creating layer conv1
I0809 13:12:25.570369 3624 net.cpp:84] Creating Layer conv1
I0809 13:12:25.570392 3624 net.cpp:406] conv1 <- data
I0809 13:12:25.570405 3624 net.cpp:380] conv1 -> conv1
I0809 13:12:25.570736 3624 net.cpp:122] Setting up conv1
I0809 13:12:25.570772 3624 net.cpp:129] Top shape: 1 64 240 320 (4915200)
I0809 13:12:25.570780 3624 net.cpp:137] Memory required for data: 34407012
I0809 13:12:25.570797 3624 layer_factory.hpp:77] Creating layer relu1
I0809 13:12:25.570809 3624 net.cpp:84] Creating Layer relu1
I0809 13:12:25.570821 3624 net.cpp:406] relu1 <- conv1
I0809 13:12:25.570833 3624 net.cpp:367] relu1 -> conv1 (in-place)
I0809 13:12:25.570861 3624 net.cpp:122] Setting up relu1
I0809 13:12:25.570873 3624 net.cpp:129] Top shape: 1 64 240 320 (4915200)
I0809 13:12:25.570896 3624 net.cpp:137] Memory required for data: 54067812
I0809 13:12:25.570921 3624 layer_factory.hpp:77] Creating layer conv1_relu1_0_split
I0809 13:12:25.570952 3624 net.cpp:84] Creating Layer conv1_relu1_0_split
I0809 13:12:25.570961 3624 net.cpp:406] conv1_relu1_0_split <- conv1
I0809 13:12:25.570987 3624 net.cpp:380] conv1_relu1_0_split -> conv1_relu1_0_split_0
I0809 13:12:25.571005 3624 net.cpp:380] conv1_relu1_0_split -> conv1_relu1_0_split_1
I0809 13:12:25.571019 3624 net.cpp:122] Setting up conv1_relu1_0_split
I0809 13:12:25.571030 3624 net.cpp:129] Top shape: 1 64 240 320 (4915200)
I0809 13:12:25.571056 3624 net.cpp:129] Top shape: 1 64 240 320 (4915200)
I0809 13:12:25.571064 3624 net.cpp:137] Memory required for data: 93389412
I0809 13:12:25.571071 3624 layer_factory.hpp:77] Creating layer pool1
I0809 13:12:25.571087 3624 net.cpp:84] Creating Layer pool1
I0809 13:12:25.571099 3624 net.cpp:406] pool1 <- conv1_relu1_0_split_0
I0809 13:12:25.571130 3624 net.cpp:380] pool1 -> pool1
I0809 13:12:25.571156 3624 net.cpp:122] Setting up pool1
I0809 13:12:25.571183 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.571190 3624 net.cpp:137] Memory required for data: 98304612
I0809 13:12:25.571198 3624 layer_factory.hpp:77] Creating layer norm1
I0809 13:12:25.571214 3624 net.cpp:84] Creating Layer norm1
I0809 13:12:25.571223 3624 net.cpp:406] norm1 <- pool1
I0809 13:12:25.571250 3624 net.cpp:380] norm1 -> norm1
I0809 13:12:25.571264 3624 net.cpp:122] Setting up norm1
I0809 13:12:25.571275 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.571282 3624 net.cpp:137] Memory required for data: 103219812
I0809 13:12:25.571290 3624 layer_factory.hpp:77] Creating layer reduction2
I0809 13:12:25.571321 3624 net.cpp:84] Creating Layer reduction2
I0809 13:12:25.571331 3624 net.cpp:406] reduction2 <- norm1
I0809 13:12:25.571344 3624 net.cpp:380] reduction2 -> reduction2
I0809 13:12:25.571439 3624 net.cpp:122] Setting up reduction2
I0809 13:12:25.571487 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.571497 3624 net.cpp:137] Memory required for data: 108135012
I0809 13:12:25.571512 3624 layer_factory.hpp:77] Creating layer relu_reduction2
I0809 13:12:25.571527 3624 net.cpp:84] Creating Layer relu_reduction2
I0809 13:12:25.571550 3624 net.cpp:406] relu_reduction2 <- reduction2
I0809 13:12:25.571561 3624 net.cpp:367] relu_reduction2 -> reduction2 (in-place)
I0809 13:12:25.571573 3624 net.cpp:122] Setting up relu_reduction2
I0809 13:12:25.571583 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.571596 3624 net.cpp:137] Memory required for data: 113050212
I0809 13:12:25.571606 3624 layer_factory.hpp:77] Creating layer conv2
I0809 13:12:25.571624 3624 net.cpp:84] Creating Layer conv2
I0809 13:12:25.571648 3624 net.cpp:406] conv2 <- conv1_relu1_0_split_1
I0809 13:12:25.571661 3624 net.cpp:380] conv2 -> conv2
I0809 13:12:25.573698 3624 net.cpp:122] Setting up conv2
I0809 13:12:25.573761 3624 net.cpp:129] Top shape: 1 192 240 320 (14745600)
I0809 13:12:25.573770 3624 net.cpp:137] Memory required for data: 172032612
I0809 13:12:25.573791 3624 layer_factory.hpp:77] Creating layer relu2
I0809 13:12:25.573807 3624 net.cpp:84] Creating Layer relu2
I0809 13:12:25.573817 3624 net.cpp:406] relu2 <- conv2
I0809 13:12:25.573829 3624 net.cpp:367] relu2 -> conv2 (in-place)
I0809 13:12:25.573922 3624 net.cpp:122] Setting up relu2
I0809 13:12:25.573940 3624 net.cpp:129] Top shape: 1 192 240 320 (14745600)
I0809 13:12:25.573947 3624 net.cpp:137] Memory required for data: 231015012
I0809 13:12:25.573956 3624 layer_factory.hpp:77] Creating layer norm2
I0809 13:12:25.573968 3624 net.cpp:84] Creating Layer norm2
I0809 13:12:25.573977 3624 net.cpp:406] norm2 <- conv2
I0809 13:12:25.573990 3624 net.cpp:380] norm2 -> norm2
I0809 13:12:25.574005 3624 net.cpp:122] Setting up norm2
I0809 13:12:25.574015 3624 net.cpp:129] Top shape: 1 192 240 320 (14745600)
I0809 13:12:25.574023 3624 net.cpp:137] Memory required for data: 289997412
I0809 13:12:25.574030 3624 layer_factory.hpp:77] Creating layer pool2
I0809 13:12:25.574043 3624 net.cpp:84] Creating Layer pool2
I0809 13:12:25.574050 3624 net.cpp:406] pool2 <- norm2
I0809 13:12:25.574060 3624 net.cpp:380] pool2 -> pool2
I0809 13:12:25.574075 3624 net.cpp:122] Setting up pool2
I0809 13:12:25.574084 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.574091 3624 net.cpp:137] Memory required for data: 304743012
I0809 13:12:25.574100 3624 layer_factory.hpp:77] Creating layer pool2_pool2_0_split
I0809 13:12:25.574116 3624 net.cpp:84] Creating Layer pool2_pool2_0_split
I0809 13:12:25.574124 3624 net.cpp:406] pool2_pool2_0_split <- pool2
I0809 13:12:25.574134 3624 net.cpp:380] pool2_pool2_0_split -> pool2_pool2_0_split_0
I0809 13:12:25.574151 3624 net.cpp:380] pool2_pool2_0_split -> pool2_pool2_0_split_1
I0809 13:12:25.574164 3624 net.cpp:380] pool2_pool2_0_split -> pool2_pool2_0_split_2
I0809 13:12:25.574177 3624 net.cpp:380] pool2_pool2_0_split -> pool2_pool2_0_split_3
I0809 13:12:25.574190 3624 net.cpp:122] Setting up pool2_pool2_0_split
I0809 13:12:25.574200 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.574209 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.574218 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.574226 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.574234 3624 net.cpp:137] Memory required for data: 363725412
I0809 13:12:25.574241 3624 layer_factory.hpp:77] Creating layer icp1_reduction1
I0809 13:12:25.574259 3624 net.cpp:84] Creating Layer icp1_reduction1
I0809 13:12:25.574267 3624 net.cpp:406] icp1_reduction1 <- pool2_pool2_0_split_0
I0809 13:12:25.574280 3624 net.cpp:380] icp1_reduction1 -> icp1_reduction1
I0809 13:12:25.574645 3624 net.cpp:122] Setting up icp1_reduction1
I0809 13:12:25.574681 3624 net.cpp:129] Top shape: 1 96 120 160 (1843200)
I0809 13:12:25.574689 3624 net.cpp:137] Memory required for data: 371098212
I0809 13:12:25.574702 3624 layer_factory.hpp:77] Creating layer relu_icp1_reduction1
I0809 13:12:25.574729 3624 net.cpp:84] Creating Layer relu_icp1_reduction1
I0809 13:12:25.574739 3624 net.cpp:406] relu_icp1_reduction1 <- icp1_reduction1
I0809 13:12:25.574767 3624 net.cpp:367] relu_icp1_reduction1 -> icp1_reduction1 (in-place)
I0809 13:12:25.574782 3624 net.cpp:122] Setting up relu_icp1_reduction1
I0809 13:12:25.574806 3624 net.cpp:129] Top shape: 1 96 120 160 (1843200)
I0809 13:12:25.574815 3624 net.cpp:137] Memory required for data: 378471012
I0809 13:12:25.574822 3624 layer_factory.hpp:77] Creating layer icp1_reduction2
I0809 13:12:25.574851 3624 net.cpp:84] Creating Layer icp1_reduction2
I0809 13:12:25.574861 3624 net.cpp:406] icp1_reduction2 <- pool2_pool2_0_split_1
I0809 13:12:25.574887 3624 net.cpp:380] icp1_reduction2 -> icp1_reduction2
I0809 13:12:25.574972 3624 net.cpp:122] Setting up icp1_reduction2
I0809 13:12:25.575001 3624 net.cpp:129] Top shape: 1 16 120 160 (307200)
I0809 13:12:25.575009 3624 net.cpp:137] Memory required for data: 379699812
I0809 13:12:25.575026 3624 layer_factory.hpp:77] Creating layer relu_icp1_reduction2
I0809 13:12:25.575037 3624 net.cpp:84] Creating Layer relu_icp1_reduction2
I0809 13:12:25.575047 3624 net.cpp:406] relu_icp1_reduction2 <- icp1_reduction2
I0809 13:12:25.575057 3624 net.cpp:367] relu_icp1_reduction2 -> icp1_reduction2 (in-place)
I0809 13:12:25.575067 3624 net.cpp:122] Setting up relu_icp1_reduction2
I0809 13:12:25.575076 3624 net.cpp:129] Top shape: 1 16 120 160 (307200)
I0809 13:12:25.575083 3624 net.cpp:137] Memory required for data: 380928612
I0809 13:12:25.575090 3624 layer_factory.hpp:77] Creating layer icp1_pool
I0809 13:12:25.575103 3624 net.cpp:84] Creating Layer icp1_pool
I0809 13:12:25.575111 3624 net.cpp:406] icp1_pool <- pool2_pool2_0_split_2
I0809 13:12:25.575121 3624 net.cpp:380] icp1_pool -> icp1_pool
I0809 13:12:25.575136 3624 net.cpp:122] Setting up icp1_pool
I0809 13:12:25.575146 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.575153 3624 net.cpp:137] Memory required for data: 395674212
I0809 13:12:25.575160 3624 layer_factory.hpp:77] Creating layer icp1_out0
I0809 13:12:25.575175 3624 net.cpp:84] Creating Layer icp1_out0
I0809 13:12:25.575183 3624 net.cpp:406] icp1_out0 <- pool2_pool2_0_split_3
I0809 13:12:25.575199 3624 net.cpp:380] icp1_out0 -> icp1_out0
I0809 13:12:25.575389 3624 net.cpp:122] Setting up icp1_out0
I0809 13:12:25.575428 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.575470 3624 net.cpp:137] Memory required for data: 400589412
I0809 13:12:25.575484 3624 layer_factory.hpp:77] Creating layer relu_icp1_out0
I0809 13:12:25.575496 3624 net.cpp:84] Creating Layer relu_icp1_out0
I0809 13:12:25.575521 3624 net.cpp:406] relu_icp1_out0 <- icp1_out0
I0809 13:12:25.575538 3624 net.cpp:367] relu_icp1_out0 -> icp1_out0 (in-place)
I0809 13:12:25.575567 3624 net.cpp:122] Setting up relu_icp1_out0
I0809 13:12:25.575578 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.575600 3624 net.cpp:137] Memory required for data: 405504612
I0809 13:12:25.575609 3624 layer_factory.hpp:77] Creating layer icp1_out1
I0809 13:12:25.575626 3624 net.cpp:84] Creating Layer icp1_out1
I0809 13:12:25.575650 3624 net.cpp:406] icp1_out1 <- icp1_reduction1
I0809 13:12:25.575662 3624 net.cpp:380] icp1_out1 -> icp1_out1
I0809 13:12:25.577116 3624 net.cpp:122] Setting up icp1_out1
I0809 13:12:25.577173 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.577181 3624 net.cpp:137] Memory required for data: 415335012
I0809 13:12:25.577227 3624 layer_factory.hpp:77] Creating layer relu_icp1_out1
I0809 13:12:25.577258 3624 net.cpp:84] Creating Layer relu_icp1_out1
I0809 13:12:25.577288 3624 net.cpp:406] relu_icp1_out1 <- icp1_out1
I0809 13:12:25.577307 3624 net.cpp:367] relu_icp1_out1 -> icp1_out1 (in-place)
I0809 13:12:25.577354 3624 net.cpp:122] Setting up relu_icp1_out1
I0809 13:12:25.577366 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.577374 3624 net.cpp:137] Memory required for data: 425165412
I0809 13:12:25.577381 3624 layer_factory.hpp:77] Creating layer icp1_out2
I0809 13:12:25.577401 3624 net.cpp:84] Creating Layer icp1_out2
I0809 13:12:25.577430 3624 net.cpp:406] icp1_out2 <- icp1_reduction2
I0809 13:12:25.577457 3624 net.cpp:380] icp1_out2 -> icp1_out2
I0809 13:12:25.578202 3624 net.cpp:122] Setting up icp1_out2
I0809 13:12:25.578274 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.578284 3624 net.cpp:137] Memory required for data: 427623012
I0809 13:12:25.578320 3624 layer_factory.hpp:77] Creating layer relu_icp1_out2
I0809 13:12:25.578344 3624 net.cpp:84] Creating Layer relu_icp1_out2
I0809 13:12:25.578374 3624 net.cpp:406] relu_icp1_out2 <- icp1_out2
I0809 13:12:25.578405 3624 net.cpp:367] relu_icp1_out2 -> icp1_out2 (in-place)
I0809 13:12:25.578439 3624 net.cpp:122] Setting up relu_icp1_out2
I0809 13:12:25.578465 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.578478 3624 net.cpp:137] Memory required for data: 430080612
I0809 13:12:25.578501 3624 layer_factory.hpp:77] Creating layer icp1_out3
I0809 13:12:25.578519 3624 net.cpp:84] Creating Layer icp1_out3
I0809 13:12:25.578543 3624 net.cpp:406] icp1_out3 <- icp1_pool
I0809 13:12:25.578557 3624 net.cpp:380] icp1_out3 -> icp1_out3
I0809 13:12:25.578737 3624 net.cpp:122] Setting up icp1_out3
I0809 13:12:25.578773 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.578780 3624 net.cpp:137] Memory required for data: 432538212
I0809 13:12:25.578835 3624 layer_factory.hpp:77] Creating layer relu_icp1_out3
I0809 13:12:25.578866 3624 net.cpp:84] Creating Layer relu_icp1_out3
I0809 13:12:25.578874 3624 net.cpp:406] relu_icp1_out3 <- icp1_out3
I0809 13:12:25.578902 3624 net.cpp:367] relu_icp1_out3 -> icp1_out3 (in-place)
I0809 13:12:25.578915 3624 net.cpp:122] Setting up relu_icp1_out3
I0809 13:12:25.578940 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.578948 3624 net.cpp:137] Memory required for data: 434995812
I0809 13:12:25.578955 3624 layer_factory.hpp:77] Creating layer icp2_in
I0809 13:12:25.578980 3624 net.cpp:84] Creating Layer icp2_in
I0809 13:12:25.578989 3624 net.cpp:406] icp2_in <- icp1_out0
I0809 13:12:25.579027 3624 net.cpp:406] icp2_in <- icp1_out1
I0809 13:12:25.579037 3624 net.cpp:406] icp2_in <- icp1_out2
I0809 13:12:25.579047 3624 net.cpp:406] icp2_in <- icp1_out3
I0809 13:12:25.579074 3624 net.cpp:380] icp2_in -> icp2_in
I0809 13:12:25.579109 3624 net.cpp:122] Setting up icp2_in
I0809 13:12:25.579138 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.579164 3624 net.cpp:137] Memory required for data: 454656612
I0809 13:12:25.579186 3624 layer_factory.hpp:77] Creating layer icp2_in_icp2_in_0_split
I0809 13:12:25.579200 3624 net.cpp:84] Creating Layer icp2_in_icp2_in_0_split
I0809 13:12:25.579213 3624 net.cpp:406] icp2_in_icp2_in_0_split <- icp2_in
I0809 13:12:25.579231 3624 net.cpp:380] icp2_in_icp2_in_0_split -> icp2_in_icp2_in_0_split_0
I0809 13:12:25.579262 3624 net.cpp:380] icp2_in_icp2_in_0_split -> icp2_in_icp2_in_0_split_1
I0809 13:12:25.579277 3624 net.cpp:380] icp2_in_icp2_in_0_split -> icp2_in_icp2_in_0_split_2
I0809 13:12:25.579306 3624 net.cpp:380] icp2_in_icp2_in_0_split -> icp2_in_icp2_in_0_split_3
I0809 13:12:25.579334 3624 net.cpp:122] Setting up icp2_in_icp2_in_0_split
I0809 13:12:25.579365 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.579375 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.579383 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.579392 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.579419 3624 net.cpp:137] Memory required for data: 533299812
I0809 13:12:25.579432 3624 layer_factory.hpp:77] Creating layer icp2_reduction1
I0809 13:12:25.579479 3624 net.cpp:84] Creating Layer icp2_reduction1
I0809 13:12:25.579504 3624 net.cpp:406] icp2_reduction1 <- icp2_in_icp2_in_0_split_0
I0809 13:12:25.579519 3624 net.cpp:380] icp2_reduction1 -> icp2_reduction1
I0809 13:12:25.580039 3624 net.cpp:122] Setting up icp2_reduction1
I0809 13:12:25.580895 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.580935 3624 net.cpp:137] Memory required for data: 543130212
I0809 13:12:25.580951 3624 layer_factory.hpp:77] Creating layer relu_icp2_reduction1
I0809 13:12:25.580981 3624 net.cpp:84] Creating Layer relu_icp2_reduction1
I0809 13:12:25.580991 3624 net.cpp:406] relu_icp2_reduction1 <- icp2_reduction1
I0809 13:12:25.581017 3624 net.cpp:367] relu_icp2_reduction1 -> icp2_reduction1 (in-place)
I0809 13:12:25.581033 3624 net.cpp:122] Setting up relu_icp2_reduction1
I0809 13:12:25.581058 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.581066 3624 net.cpp:137] Memory required for data: 552960612
I0809 13:12:25.581074 3624 layer_factory.hpp:77] Creating layer icp2_reduction2
I0809 13:12:25.581105 3624 net.cpp:84] Creating Layer icp2_reduction2
I0809 13:12:25.581115 3624 net.cpp:406] icp2_reduction2 <- icp2_in_icp2_in_0_split_1
I0809 13:12:25.581142 3624 net.cpp:380] icp2_reduction2 -> icp2_reduction2
I0809 13:12:25.581928 3624 net.cpp:122] Setting up icp2_reduction2
I0809 13:12:25.581996 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.582005 3624 net.cpp:137] Memory required for data: 555418212
I0809 13:12:25.582051 3624 layer_factory.hpp:77] Creating layer relu_icp2_reduction2
I0809 13:12:25.582070 3624 net.cpp:84] Creating Layer relu_icp2_reduction2
I0809 13:12:25.582096 3624 net.cpp:406] relu_icp2_reduction2 <- icp2_reduction2
I0809 13:12:25.582113 3624 net.cpp:367] relu_icp2_reduction2 -> icp2_reduction2 (in-place)
I0809 13:12:25.582134 3624 net.cpp:122] Setting up relu_icp2_reduction2
I0809 13:12:25.582147 3624 net.cpp:129] Top shape: 1 32 120 160 (614400)
I0809 13:12:25.582159 3624 net.cpp:137] Memory required for data: 557875812
I0809 13:12:25.582170 3624 layer_factory.hpp:77] Creating layer icp2_pool
I0809 13:12:25.582186 3624 net.cpp:84] Creating Layer icp2_pool
I0809 13:12:25.582211 3624 net.cpp:406] icp2_pool <- icp2_in_icp2_in_0_split_2
I0809 13:12:25.582226 3624 net.cpp:380] icp2_pool -> icp2_pool
I0809 13:12:25.582250 3624 net.cpp:122] Setting up icp2_pool
I0809 13:12:25.582263 3624 net.cpp:129] Top shape: 1 256 120 160 (4915200)
I0809 13:12:25.582276 3624 net.cpp:137] Memory required for data: 577536612
I0809 13:12:25.582288 3624 layer_factory.hpp:77] Creating layer icp2_out0
I0809 13:12:25.582311 3624 net.cpp:84] Creating Layer icp2_out0
I0809 13:12:25.582336 3624 net.cpp:406] icp2_out0 <- icp2_in_icp2_in_0_split_3
I0809 13:12:25.582351 3624 net.cpp:380] icp2_out0 -> icp2_out0
I0809 13:12:25.583084 3624 net.cpp:122] Setting up icp2_out0
I0809 13:12:25.583168 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.583176 3624 net.cpp:137] Memory required for data: 587367012
I0809 13:12:25.583194 3624 layer_factory.hpp:77] Creating layer relu_icp2_out0
I0809 13:12:25.583215 3624 net.cpp:84] Creating Layer relu_icp2_out0
I0809 13:12:25.583228 3624 net.cpp:406] relu_icp2_out0 <- icp2_out0
I0809 13:12:25.583245 3624 net.cpp:367] relu_icp2_out0 -> icp2_out0 (in-place)
I0809 13:12:25.583281 3624 net.cpp:122] Setting up relu_icp2_out0
I0809 13:12:25.583292 3624 net.cpp:129] Top shape: 1 128 120 160 (2457600)
I0809 13:12:25.583298 3624 net.cpp:137] Memory required for data: 597197412
I0809 13:12:25.583309 3624 layer_factory.hpp:77] Creating layer icp2_out1
I0809 13:12:25.583328 3624 net.cpp:84] Creating Layer icp2_out1
I0809 13:12:25.583353 3624 net.cpp:406] icp2_out1 <- icp2_reduction1
I0809 13:12:25.583387 3624 net.cpp:380] icp2_out1 -> icp2_out1
I0809 13:12:25.587761 3624 net.cpp:122] Setting up icp2_out1
I0809 13:12:25.587841 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.587854 3624 net.cpp:137] Memory required for data: 611943012
I0809 13:12:25.587877 3624 layer_factory.hpp:77] Creating layer relu_icp2_out1
I0809 13:12:25.587904 3624 net.cpp:84] Creating Layer relu_icp2_out1
I0809 13:12:25.587921 3624 net.cpp:406] relu_icp2_out1 <- icp2_out1
I0809 13:12:25.587941 3624 net.cpp:367] relu_icp2_out1 -> icp2_out1 (in-place)
I0809 13:12:25.587965 3624 net.cpp:122] Setting up relu_icp2_out1
I0809 13:12:25.587996 3624 net.cpp:129] Top shape: 1 192 120 160 (3686400)
I0809 13:12:25.588011 3624 net.cpp:137] Memory required for data: 626688612
I0809 13:12:25.588021 3624 layer_factory.hpp:77] Creating layer icp2_out2
I0809 13:12:25.588045 3624 net.cpp:84] Creating Layer icp2_out2
I0809 13:12:25.588057 3624 net.cpp:406] icp2_out2 <- icp2_reduction2
I0809 13:12:25.588074 3624 net.cpp:380] icp2_out2 -> icp2_out2
I0809 13:12:25.590291 3624 net.cpp:122] Setting up icp2_out2
I0809 13:12:25.590667 3624 net.cpp:129] Top shape: 1 96 120 160 (1843200)
I0809 13:12:25.590679 3624 net.cpp:137] Memory required for data: 634061412
I0809 13:12:25.590695 3624 layer_factory.hpp:77] Creating layer relu_icp2_out2
I0809 13:12:25.590710 3624 net.cpp:84] Creating Layer relu_icp2_out2
I0809 13:12:25.590721 3624 net.cpp:406] relu_icp2_out2 <- icp2_out2
I0809 13:12:25.590750 3624 net.cpp:367] relu_icp2_out2 -> icp2_out2 (in-place)
I0809 13:12:25.590770 3624 net.cpp:122] Setting up relu_icp2_out2
I0809 13:12:25.590814 3624 net.cpp:129] Top shape: 1 96 120 160 (1843200)
I0809 13:12:25.590822 3624 net.cpp:137] Memory required for data: 641434212
I0809 13:12:25.590872 3624 layer_factory.hpp:77] Creating layer icp2_out3
I0809 13:12:25.590898 3624 net.cpp:84] Creating Layer icp2_out3
I0809 13:12:25.590936 3624 net.cpp:406] icp2_out3 <- icp2_pool
I0809 13:12:25.590968 3624 net.cpp:380] icp2_out3 -> icp2_out3
I0809 13:12:25.591259 3624 net.cpp:122] Setting up icp2_out3
I0809 13:12:25.591295 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.591302 3624 net.cpp:137] Memory required for data: 646349412
I0809 13:12:25.591315 3624 layer_factory.hpp:77] Creating layer relu_icp2_out3
I0809 13:12:25.591325 3624 net.cpp:84] Creating Layer relu_icp2_out3
I0809 13:12:25.591333 3624 net.cpp:406] relu_icp2_out3 <- icp2_out3
I0809 13:12:25.591346 3624 net.cpp:367] relu_icp2_out3 -> icp2_out3 (in-place)
I0809 13:12:25.591358 3624 net.cpp:122] Setting up relu_icp2_out3
I0809 13:12:25.591368 3624 net.cpp:129] Top shape: 1 64 120 160 (1228800)
I0809 13:12:25.591393 3624 net.cpp:137] Memory required for data: 651264612
I0809 13:12:25.591401 3624 layer_factory.hpp:77] Creating layer icp2_out
I0809 13:12:25.591425 3624 net.cpp:84] Creating Layer icp2_out
I0809 13:12:25.591436 3624 net.cpp:406] icp2_out <- icp2_out0
I0809 13:12:25.591445 3624 net.cpp:406] icp2_out <- icp2_out1
I0809 13:12:25.591454 3624 net.cpp:406] icp2_out <- icp2_out2
I0809 13:12:25.591466 3624 net.cpp:406] icp2_out <- icp2_out3
I0809 13:12:25.591480 3624 net.cpp:380] icp2_out -> icp2_out
I0809 13:12:25.591493 3624 net.cpp:122] Setting up icp2_out
I0809 13:12:25.591506 3624 net.cpp:129] Top shape: 1 480 120 160 (9216000)
I0809 13:12:25.591513 3624 net.cpp:137] Memory required for data: 688128612
I0809 13:12:25.591521 3624 layer_factory.hpp:77] Creating layer icp3_in
I0809 13:12:25.591538 3624 net.cpp:84] Creating Layer icp3_in
I0809 13:12:25.591549 3624 net.cpp:406] icp3_in <- icp2_out
I0809 13:12:25.591560 3624 net.cpp:380] icp3_in -> icp3_in
I0809 13:12:25.591583 3624 net.cpp:122] Setting up icp3_in
I0809 13:12:25.591610 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.591619 3624 net.cpp:137] Memory required for data: 697344612
I0809 13:12:25.591626 3624 layer_factory.hpp:77] Creating layer icp3_in_icp3_in_0_split
I0809 13:12:25.591637 3624 net.cpp:84] Creating Layer icp3_in_icp3_in_0_split
I0809 13:12:25.591646 3624 net.cpp:406] icp3_in_icp3_in_0_split <- icp3_in
I0809 13:12:25.591665 3624 net.cpp:380] icp3_in_icp3_in_0_split -> icp3_in_icp3_in_0_split_0
I0809 13:12:25.591681 3624 net.cpp:380] icp3_in_icp3_in_0_split -> icp3_in_icp3_in_0_split_1
I0809 13:12:25.591693 3624 net.cpp:380] icp3_in_icp3_in_0_split -> icp3_in_icp3_in_0_split_2
I0809 13:12:25.591709 3624 net.cpp:380] icp3_in_icp3_in_0_split -> icp3_in_icp3_in_0_split_3
I0809 13:12:25.591725 3624 net.cpp:122] Setting up icp3_in_icp3_in_0_split
I0809 13:12:25.591738 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.591747 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.591756 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.591768 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.591775 3624 net.cpp:137] Memory required for data: 734208612
I0809 13:12:25.591783 3624 layer_factory.hpp:77] Creating layer icp3_reduction1
I0809 13:12:25.591800 3624 net.cpp:84] Creating Layer icp3_reduction1
I0809 13:12:25.591809 3624 net.cpp:406] icp3_reduction1 <- icp3_in_icp3_in_0_split_0
I0809 13:12:25.591823 3624 net.cpp:380] icp3_reduction1 -> icp3_reduction1
I0809 13:12:25.592313 3624 net.cpp:122] Setting up icp3_reduction1
I0809 13:12:25.592347 3624 net.cpp:129] Top shape: 1 96 60 80 (460800)
I0809 13:12:25.592356 3624 net.cpp:137] Memory required for data: 736051812
I0809 13:12:25.592370 3624 layer_factory.hpp:77] Creating layer relu_icp3_reduction1
I0809 13:12:25.592384 3624 net.cpp:84] Creating Layer relu_icp3_reduction1
I0809 13:12:25.592393 3624 net.cpp:406] relu_icp3_reduction1 <- icp3_reduction1
I0809 13:12:25.592406 3624 net.cpp:367] relu_icp3_reduction1 -> icp3_reduction1 (in-place)
I0809 13:12:25.592420 3624 net.cpp:122] Setting up relu_icp3_reduction1
I0809 13:12:25.592430 3624 net.cpp:129] Top shape: 1 96 60 80 (460800)
I0809 13:12:25.592437 3624 net.cpp:137] Memory required for data: 737895012
I0809 13:12:25.592444 3624 layer_factory.hpp:77] Creating layer icp3_reduction2
I0809 13:12:25.592463 3624 net.cpp:84] Creating Layer icp3_reduction2
I0809 13:12:25.592471 3624 net.cpp:406] icp3_reduction2 <- icp3_in_icp3_in_0_split_1
I0809 13:12:25.592484 3624 net.cpp:380] icp3_reduction2 -> icp3_reduction2
I0809 13:12:25.592597 3624 net.cpp:122] Setting up icp3_reduction2
I0809 13:12:25.592633 3624 net.cpp:129] Top shape: 1 16 60 80 (76800)
I0809 13:12:25.592643 3624 net.cpp:137] Memory required for data: 738202212
I0809 13:12:25.592669 3624 layer_factory.hpp:77] Creating layer relu_icp3_reduction2
I0809 13:12:25.592685 3624 net.cpp:84] Creating Layer relu_icp3_reduction2
I0809 13:12:25.592694 3624 net.cpp:406] relu_icp3_reduction2 <- icp3_reduction2
I0809 13:12:25.592707 3624 net.cpp:367] relu_icp3_reduction2 -> icp3_reduction2 (in-place)
I0809 13:12:25.592720 3624 net.cpp:122] Setting up relu_icp3_reduction2
I0809 13:12:25.592733 3624 net.cpp:129] Top shape: 1 16 60 80 (76800)
I0809 13:12:25.592743 3624 net.cpp:137] Memory required for data: 738509412
I0809 13:12:25.592751 3624 layer_factory.hpp:77] Creating layer icp3_pool
I0809 13:12:25.592764 3624 net.cpp:84] Creating Layer icp3_pool
I0809 13:12:25.592775 3624 net.cpp:406] icp3_pool <- icp3_in_icp3_in_0_split_2
I0809 13:12:25.592787 3624 net.cpp:380] icp3_pool -> icp3_pool
I0809 13:12:25.592808 3624 net.cpp:122] Setting up icp3_pool
I0809 13:12:25.592838 3624 net.cpp:129] Top shape: 1 480 60 80 (2304000)
I0809 13:12:25.592845 3624 net.cpp:137] Memory required for data: 747725412
I0809 13:12:25.592854 3624 layer_factory.hpp:77] Creating layer icp3_out0
I0809 13:12:25.592867 3624 net.cpp:84] Creating Layer icp3_out0
I0809 13:12:25.592875 3624 net.cpp:406] icp3_out0 <- icp3_in_icp3_in_0_split_3
I0809 13:12:25.592891 3624 net.cpp:380] icp3_out0 -> icp3_out0
I0809 13:12:25.593799 3624 net.cpp:122] Setting up icp3_out0
I0809 13:12:25.593951 3624 net.cpp:129] Top shape: 1 192 60 80 (921600)
I0809 13:12:25.593963 3624 net.cpp:137] Memory required for data: 751411812
I0809 13:12:25.594000 3624 layer_factory.hpp:77] Creating layer relu_icp3_out0
I0809 13:12:25.594024 3624 net.cpp:84] Creating Layer relu_icp3_out0
I0809 13:12:25.594069 3624 net.cpp:406] relu_icp3_out0 <- icp3_out0
I0809 13:12:25.594092 3624 net.cpp:367] relu_icp3_out0 -> icp3_out0 (in-place)
I0809 13:12:25.594110 3624 net.cpp:122] Setting up relu_icp3_out0
I0809 13:12:25.594120 3624 net.cpp:129] Top shape: 1 192 60 80 (921600)
I0809 13:12:25.594127 3624 net.cpp:137] Memory required for data: 755098212
I0809 13:12:25.594135 3624 layer_factory.hpp:77] Creating layer icp3_out1
I0809 13:12:25.594161 3624 net.cpp:84] Creating Layer icp3_out1
I0809 13:12:25.594174 3624 net.cpp:406] icp3_out1 <- icp3_reduction1
I0809 13:12:25.594190 3624 net.cpp:380] icp3_out1 -> icp3_out1
I0809 13:12:25.597784 3624 net.cpp:122] Setting up icp3_out1
I0809 13:12:25.597893 3624 net.cpp:129] Top shape: 1 208 60 80 (998400)
I0809 13:12:25.597940 3624 net.cpp:137] Memory required for data: 759091812
I0809 13:12:25.597959 3624 layer_factory.hpp:77] Creating layer relu_icp3_out1
I0809 13:12:25.597993 3624 net.cpp:84] Creating Layer relu_icp3_out1
I0809 13:12:25.598033 3624 net.cpp:406] relu_icp3_out1 <- icp3_out1
I0809 13:12:25.598047 3624 net.cpp:367] relu_icp3_out1 -> icp3_out1 (in-place)
I0809 13:12:25.598078 3624 net.cpp:122] Setting up relu_icp3_out1
I0809 13:12:25.598088 3624 net.cpp:129] Top shape: 1 208 60 80 (998400)
I0809 13:12:25.598109 3624 net.cpp:137] Memory required for data: 763085412
I0809 13:12:25.598117 3624 layer_factory.hpp:77] Creating layer icp3_out2
I0809 13:12:25.598134 3624 net.cpp:84] Creating Layer icp3_out2
I0809 13:12:25.598158 3624 net.cpp:406] icp3_out2 <- icp3_reduction2
I0809 13:12:25.598173 3624 net.cpp:380] icp3_out2 -> icp3_out2
I0809 13:12:25.598564 3624 net.cpp:122] Setting up icp3_out2
I0809 13:12:25.598629 3624 net.cpp:129] Top shape: 1 48 60 80 (230400)
I0809 13:12:25.598639 3624 net.cpp:137] Memory required for data: 764007012
I0809 13:12:25.598654 3624 layer_factory.hpp:77] Creating layer relu_icp3_out2
I0809 13:12:25.598685 3624 net.cpp:84] Creating Layer relu_icp3_out2
I0809 13:12:25.598695 3624 net.cpp:406] relu_icp3_out2 <- icp3_out2
I0809 13:12:25.598721 3624 net.cpp:367] relu_icp3_out2 -> icp3_out2 (in-place)
I0809 13:12:25.598733 3624 net.cpp:122] Setting up relu_icp3_out2
I0809 13:12:25.598758 3624 net.cpp:129] Top shape: 1 48 60 80 (230400)
I0809 13:12:25.598767 3624 net.cpp:137] Memory required for data: 764928612
I0809 13:12:25.598774 3624 layer_factory.hpp:77] Creating layer icp3_out3
I0809 13:12:25.598803 3624 net.cpp:84] Creating Layer icp3_out3
I0809 13:12:25.598815 3624 net.cpp:406] icp3_out3 <- icp3_pool
I0809 13:12:25.598845 3624 net.cpp:380] icp3_out3 -> icp3_out3
I0809 13:12:25.599194 3624 net.cpp:122] Setting up icp3_out3
I0809 13:12:25.599232 3624 net.cpp:129] Top shape: 1 64 60 80 (307200)
I0809 13:12:25.599241 3624 net.cpp:137] Memory required for data: 766157412
I0809 13:12:25.599253 3624 layer_factory.hpp:77] Creating layer relu_icp3_out3
I0809 13:12:25.599267 3624 net.cpp:84] Creating Layer relu_icp3_out3
I0809 13:12:25.599279 3624 net.cpp:406] relu_icp3_out3 <- icp3_out3
I0809 13:12:25.599292 3624 net.cpp:367] relu_icp3_out3 -> icp3_out3 (in-place)
I0809 13:12:25.599303 3624 net.cpp:122] Setting up relu_icp3_out3
I0809 13:12:25.599313 3624 net.cpp:129] Top shape: 1 64 60 80 (307200)
I0809 13:12:25.599323 3624 net.cpp:137] Memory required for data: 767386212
I0809 13:12:25.599330 3624 layer_factory.hpp:77] Creating layer icp4_in
I0809 13:12:25.599340 3624 net.cpp:84] Creating Layer icp4_in
I0809 13:12:25.599351 3624 net.cpp:406] icp4_in <- icp3_out0
I0809 13:12:25.599362 3624 net.cpp:406] icp4_in <- icp3_out1
I0809 13:12:25.599371 3624 net.cpp:406] icp4_in <- icp3_out2
I0809 13:12:25.599380 3624 net.cpp:406] icp4_in <- icp3_out3
I0809 13:12:25.599395 3624 net.cpp:380] icp4_in -> icp4_in
I0809 13:12:25.599408 3624 net.cpp:122] Setting up icp4_in
I0809 13:12:25.599421 3624 net.cpp:129] Top shape: 1 512 60 80 (2457600)
I0809 13:12:25.599428 3624 net.cpp:137] Memory required for data: 777216612
I0809 13:12:25.599436 3624 layer_factory.hpp:77] Creating layer lstm1
I0809 13:12:25.599450 3624 net.cpp:84] Creating Layer lstm1
I0809 13:12:25.599458 3624 net.cpp:406] lstm1 <- icp4_in
I0809 13:12:25.599467 3624 net.cpp:406] lstm1 <- clip_input_0_split_0
I0809 13:12:25.599483 3624 net.cpp:380] lstm1 -> lstm1
I0809 13:12:25.599498 3624 recurrent_layer.cpp:20] Initializing recurrent layer: assuming input batch contains 1 timesteps of 512 independent streams.
F0809 13:12:25.599516 3624 recurrent_layer.cpp:26] Check failed: N_ == bottom[1]->shape(1) (512 vs. 51)
*** Check failure stack trace: ***
Aborted (core dumped)