change pooling convention to conform caffe, maybe need pairtest, new eval_train