导入Transformer时无法引用Huggingface AutoTokenizer

Huggingface AutoTokenizer cannot be referenced when importing Transformers

我正在尝试导入 AutoTokenizer 和 AutoModelWithLMHead,但出现以下错误:

ImportError: 无法从部分初始化的模块 'transformers' 导入名称 'AutoTokenizer'(很可能是由于循环导入)

首先,我安装转换器:pip install transformers 然后实现以下代码:

from transformers import AutoTokenizer, AutoModelWithLMHead

tokenizer = AutoTokenizer.from_pretrained("t5-base")
model = AutoModelWithLMHead.from_pretrained("t5-base")

对于遇到循环导入问题的任何人,这可能是由于 .py 文件的命名约定所致。更改我的文件名解决了这个问题。