使用我的caffe prototxt时出现以下错误:
layers {
name: "data"
type: IMAGE_DATA
top: "data"
top: "label"
include {
phase: TRAIN
}
image_data_param {
source: "train2.txt"
batch_size: 100
new_height: 28
new_width: 28
is_color: false
}
}
layers {
name: "conv1"
type: CONVOLUTION
bottom: "data"
top: "conv1"
blobs_lr: 1
blobs_lr: 3
convolution_param {
num_output: 8
kernel_size: 9
stride: 1
weight_filler { type: "xavier" }
bias_filler { type: "constant" }
}
}
我的caffe prototxt中的前两层如下:
std::cout
可能的原因是什么?
答案 0 :(得分:1)
t似乎只为IMAGE_DATA
阶段定义了TRAIN
图层。因此,未为data
阶段定义blob label
和TEST
。我怀疑当求解器构建列车相网时没有看到错误,并且只有在构建测试阶段网时才会出现错误。