当我运行,在Caffe中使用哪些数据集进行测试?
caffe test
或caffe time
测试继续进行,即使是新导入的网络架构。哪些数据用于这些测试?
更新:
这里是从Caffenet,那里是源没有参考该数据层的一个片段。它来源于: https://github.com/BVLC/caffe/blob/master/models/bvlc_reference_caffenet/deploy.prototxt
name: "CaffeNet"
layer {
name: "data"
type: "Input"
top: "data"
input_param { shape: { dim: 10 dim: 3 dim: 227 dim: 227 } }
}
更新2:
但还是下面的命令作品和运行测试,尽管我们使用deploy.prototxt
:
caffe test -model=models/bvlc_reference_caffenet/deploy.prototxt -weights=models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel
看看你的网络:什么是输入层,它指向哪里? – Shai
@cerebrou,我认为你错了。对于测试,您可以使用:https://github.com/BVLC/caffe/blob/master/models/bvlc_reference_caffenet/train_val.prototxt(注意数据层带有“include {phase:TEST}”,这有源码) 。 – Jonathan
deploy.txt也没有丢失功能,这是测试所需的功能。它只是给出了预测的概率。 – Jonathan