【发布时间】:2020-11-18 07:34:30
【问题描述】:
这实际上是我要运行的所有代码:
from transformers import AutoModelWithLMHead, AutoTokenizer
import torch
tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-small")
model = AutoModelWithLMHead.from_pretrained("microsoft/DialoGPT-small")
我收到此错误:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-14-aad2e7a08a74> in <module>
----> 1 from transformers import AutoModelWithLMHead, AutoTokenizer
2 import torch
3
4 tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-small")
5 model = AutoModelWithLMHead.from_pretrained("microsoft/DialoGPT-small")
ImportError: cannot import name 'AutoModelWithLMHead' from 'transformers' (c:\python38\lib\site-packages\transformers\__init__.py)
我该怎么办?
【问题讨论】:
-
您是否尝试过从转换器库中导入其他内容?
-
你用的是什么版本的转换器?
-
@cronoik 我用的是最新的。变压器-3.0.2
-
@A.T.B 导入 AutoTokenizer 工作正常...
-
我无法重现这个。请运行
import transformers和transformers.__version__以确保您确实在使用3.0.2。你是怎么安装的?
标签: python pytorch huggingface-transformers