作为初学者我注意到了aistudio上的官方公开教程:https://aistudio.baidu.com/aistudio/projectdetail/79398?channelType=0&channel=0
本想试着跑跑,发现此教程使用的senta_bilstm
我想尝试着换用senta_lstm
但在跑代码的时候出现以下错误:
因为想试试visualDL,我运行时把这个项目的PaddleHub和PaddlePaddle版本升级为了:
paddlehub 1.8.2
paddlepaddle-gpu 1.8.4.post97
个人感觉和框架版本关系不大?因为用senta_bilstm是没问题的
那么senta_lstm的feed_list是什么构成的呢?我该怎么改代码?
应该是换了模型以后关键词错误了吧,看错误提示应该是关键词错误
可能是参数没设置对,或者参数名称不对,具体看看PaddleHub对应这个模型的参数
解决了,是本地使用的模型和教程使用的模型版本不一致(教程的模型版本较低为1.1.0,本地的为1.2.0)导致的,加载module时声明正确的版本即可
其实二位的解决方案才是正解,不过我实在没有找到新版本的inputs的有关信息,我投机取巧了