caffe訓練時出錯:Unknown bottom blob 'data' (layer 'conv1',bottom index 0)

大多數深度學習的訓練是包含訓練集的,也有一些不包含驗證集的例子中,caffe的配置文件也會存在異同。

下面是包含驗證集的示例:


而在一些無驗證集的例子中,則要去掉“TEST”這一層,如下:


但是,但你運行的時候,會出現以下錯誤:Unknown bottom blob 'data' (layer 'conv1',bottom index 0)



這個錯誤的原因是:缺少對應的data。可能在訓練的時候加入了測試迭代數,而在網絡配置文件中並沒有測試網絡。

解決方法:找到對應的.solver文件中,刪除其中相應的測試參數即可,如下:(正確的就是將以下標記出來的3、4、25行刪掉即可)



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章