消息类型“caffe.LayerParameter”没有名为“lstm_param”的字段

时间:2017-03-13 22:40:14

标签: neural-network deep-learning caffe lstm recurrent-neural-network

我试图从Jeff Donahue的Caffe经常性垃圾清理分支中运行LRCN示例。我已经从master分支安装了最新的caffe版本。根据我的知识,Caffe现在支持LSTM层。但是当我运行求解器时,我得到了这个错误。该字段的名称是错误的吗?如果是,那么正确的字段名称是什么,我如何找到caffe图层参数&字段名称以供将来使用?

我也尝试使用参数名称recurrent_param运行,但仍然会收到相同的错误。

1 个答案:

答案 0 :(得分:2)

如果您使用的是最新“主”分支中的"LSTM"图层,则需要使用recurrent_param 代替 lstm_param。 有关详细信息,请参阅caffe.help

一般来说,如果您尝试在caffe的特定分支中运行模型构建,则应构建并使用该特定分支的caffe,因为层名称/参数可能因分支而异(因为这里似乎是这种情况) )