目录

BUG TypeError: GPT2Model.forward() got an unexpected keyword argument ‘past’

TypeError: GPT2Model.forward() got an unexpected keyword argument 'past'

环境

shell 复制代码
transformers                  4.38.1

详情

这是由于新版的transformers 对GPT2Model.forward() 参数进行了改变导致的错误。具体是past名称改为了 past_key_values

解决方法

找到错误语句,将其中的past 参数改为past_key_values

例如

python 复制代码
model = GPT2Model(config)
# 旧
transformer_outputs = model(input_ids, past=past, token_type_ids=token_type_ids)

# 新
transformer_outputs = model(input_ids, past_key_values=past, token_type_ids=token_type_ids)

参考

https://github.com/liucongg/GPT2-NewsTitle/issues/34

本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
一杯咖啡*_*4 小时前
VSCode优雅的使用debug
ide·vscode·python·编辑器·bug
·云扬·1 天前
【BUG】阿里云服务器数据库远程连接报错
服务器·阿里云·bug
·云扬·2 天前
【BUG】远程连接阿里云服务器上的redis报错
服务器·阿里云·bug
upp2 天前
[bug]解决vscode+cline使用mcp服务报错spawn npx enoent spawn npx enoent
ide·vscode·bug·js
shenxiaolong_code2 天前
编译器bug ?
c++·bug·meta programming·compiler bug
枸杞配码3 天前
arthas线上不停机修改bug
ide·pycharm·bug
Htht1113 天前
【Github】之【Bug】一直无法连接github的ssh
ssh·github·bug
致微4 天前
Vue项目 bug 解决
前端·vue.js·bug
网安小陈4 天前
【网安】处理项目中的一些常见漏洞bug(java相关)
java·开发语言·数据库·安全·web安全·网络安全·bug
北冥有鱼被烹7 天前
【问题记录】C语言一个程序bug定位记录?(定义指针数组忘记[])
c语言·bug