已解决:TypeError: forward() got an unexpected keyword argument 【代码报错|报错(TypeError forward() got an unexpected keyword argument)】报错:TypeError: forward() got an unexpected keyword argument
问题一
文章图片
解决方案:
sequence_output, pooled_output = self.bert_model(input_ids=token_ids, token_type_ids=token_type_ids, attention_mask=attention_mask,return_dict=False)
改为:
sequence_output, pooled_output = self.bert_model(input_ids=token_ids, token_type_ids=token_type_ids, attention_mask=attention_mask)
问题二
文章图片
解决方案:
# 将 self.bert_model中的超参数改为labels=None,或者是去掉labels,选择默认
推荐阅读
- 蓝桥杯|5月29日第十三届蓝桥杯国赛python中高年级组 小鸟看对方 题目、答案和解析
- 基于Python网络爬虫的设计与实现毕业设计
- Python处理yaml和嵌套数据结构的一些技巧
- Python逆向之 eval 函数解析,看着一篇就会了,案例掌房
- python|PyCharm认识变量
- Linux - 管道(|)和grep 命令
- 网络|等了两年半!计算机专硕重大改革!不再只是电子信息了!
- php|html5 canvas实现的手机端签字板
- 干货合集│最好用的 python 库都在这