无法复制来自图层' conv1 / 7x7_s2 / bn'的param 0权重;形状不匹配。 Caffe错误

时间:2018-05-24 09:49:21

标签: machine-learning neural-network deep-learning caffe nvidia-digits

我在Digits上训练了预训练的GoogleNet(caffe)。培训进展顺利,在Digits UI中测试显示没有任何问题。但是当我导出模型并尝试使用example.py提供的数字时。出现了这个错误。

  

无法从图层' conv1 / 7x7_s2 / bn'中复制参数0权重形状不对称   H。源param形状是1 64 1 1(64);目标参数形状是64(64)。要从sc学习这一层的参数   棘手而不是从保存的网络中复制,重命名该图层。

我检查了deploy.prototxt和train_val.prototxt。维度是正确的。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

尝试修改图层'deploy.prototxt'的{​​{1}}。添加

'conv1/7x7_s2/bn'

对于图层的每个可训练参数。

有关详细信息,请参阅caffe.proto