当前位置: 首页 > news >正文

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

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

环境

transformers                  4.38.1

详情

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

在这里插入图片描述

解决方法

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

例如

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

http://www.lryc.cn/news/390418.html

相关文章:

  • 解析Kotlin中的Lambda【笔记摘要】
  • rust单元测试顺序执行
  • 力扣-744. 寻找比目标字母大的最小字母
  • 一篇文章搞懂弹性云服务器和轻量云服务器的区别
  • 横穿自动驾驶
  • 为什么网上商店需要翻译成其他语言
  • 【高考志愿】交通运输工程
  • 【深度学习】【Lora训练3】StabelDiffusion,Lora训练过程,秋叶包,Linux,SDXL Lora训练
  • ubuntu系统下如何安装python
  • 邦芒攻略:职场中学会这五种管好情绪的方法
  • Linux各种命令——tac命令,more 命令, less命令,head命令,tail命令,file 命令, stat 命令
  • 【Rust入门教程】hello world程序
  • 激活函数、向前传播、损失函数、梯度下降
  • three.js - MeshStandardMaterial(标准网格材质)- 金属贴图、粗糙贴图
  • 算法-位图与底层运算逻辑
  • 黑马点评-Redis的缓存击穿,缓存雪崩,缓存穿透,互斥锁,逻辑过期
  • 8624 多项式系数累加和
  • 使用 C# 和 OpenXML 读取大型 Excel 文件
  • 【基于R语言群体遗传学】-5-扩展到两个以上等位基因及多基因位点
  • 重采样(上采样或下采样)是什么?
  • AI与Python共舞:如何利用深度学习优化推荐系统?(2)
  • ChatGPT:Java中的对象引用实现方式
  • 云渗透实战手册:云API攻防之云服务端点侦查
  • PHP 爬虫之使用 Curl库抓取淘宝商品列表数据网页的方法
  • Python基础小知识问答系列-可迭代型变量赋值
  • 主流 Canvas 库对比:Fabric.js、Konva.js 和 Pixi.js
  • backbone是什么?
  • 四十篇:内存巨擘对决:Redis与Memcached的深度剖析与多维对比
  • HTML5的多线程技术:Web Worker API
  • Java | Leetcode Java题解之第206题反转链表