跑代码中遇到的错误合集(持续更新)

2023-12-15 11:47:04

1.TypeError: dropout(): argument ‘input‘ (position 1) must be Tensor, not str

原因:dropout函数接收到的参数是一个字典类型(需手动设置其不要返回字典类型)
解决步骤:
1.根据代码定位到dropout函数
2.定位到函数中的参数
3.对给dropout函数参数赋值的函数的函数列表进行修改,加上return_dict = False
参考链接:https://blog.csdn.net/qsx123432/article/details/123984811
ps:只尝试了解决办法1,适用

eg:根据报错可以定位到module.py的152行
在这里插入图片描述
可以看到drop_output里面的参数是bert_feature,点击这个参数,代码跳到151行,在参数列表里面加上return_dict = False
问题解决
,

文章来源:https://blog.csdn.net/weixin_46344368/article/details/134973744
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。