2016-06-13 28 views
0

我正在Caffe的一些MR图像上训练我自己的模型。当我尝试训练模型,我收到以下错误:无法继续在Caffe中进行培训

Unknown bottom blob 'label' (layer 'accuracy', bottom index 1)

我看了一个类似的问题https://stackoverflow.com/questions/32241193/error-with-caffe-c-example-with-different-deploy-prototxt-file,对于这个问题,接受的答案问OP从deploy.prototxt文件中删除"Accuracy"和损失层。我也这样做了,仍然错误依然存在。我无法弄清楚我错在哪里。

回答

2

正如错误消息所示,您的图层为bottom: "label",也就是预期为(其中一个)输入为"label"的图层。但是,您的模型中似乎没有图层生成"label"作为该图层的输出:没有图层将"label"作为其"top"之一。

请查看您的模型的原型文件,以查找"label"应来自何处,或者也可以删除需要"label"作为输入的图层。

+2

谢谢。您的输入帮助我找出错误。 – Raghuram