weixin_39608657
weixin_39608657
2020-12-08 19:30

在bert_bilstm_crf中生成的bert_dense.weights在测试的时候显示参数不够是怎么回事?

我在predict_bert.py中直接用的是train_bert.py中保存的bert_dense.weights,结果显示了下面的错误 Layer #1 (named "crf_1" in the current model) was found to correspond to layer dense_1 in the save file. However the new layer crf_1 expects 5 weights, but the saved weights have 2 elements. 错误中显示参数不够,不是太懂,希望博主能够帮忙解答。

该提问来源于开源项目:MenglinLu/Chinese-clinical-NER

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_39569051 weixin_39569051 5月前

    建议bert用这个train_bert_sklearn.py哈 我之前主要用的是这个

    点赞 评论 复制链接分享
  • weixin_39608657 weixin_39608657 5月前

    想问一下楼主运行这个train_bert_sklearn.py电脑配置是多少

    点赞 评论 复制链接分享
  • weixin_39726408 weixin_39726408 5月前

    因为他train和predict里面调用模型用的不是同一个函数

    点赞 评论 复制链接分享
  • weixin_39714015 weixin_39714015 5月前

    我也遇到这个问题,希望博主能解答。

    点赞 评论 复制链接分享

相关推荐