我第一次用fastai运行了一个用于文本分类的BERT模型。我按照说明和源代码提供in this tutorial,包括以下导入语句:
from fastai.text import *
from fastai.callback.all import * # instead of from fastai.callbacks import *
from pytorch_pretrained_bert.modeling import BertConfig, BertForSequenceClassification
from pytorch_pretrained_bert import BertTokenizer
但是,我从这行中得到一个错误:
class BertTokenizeProcessor(TokenizeProcessor):
错误是
" NameError: name 'TokenizeProcessor' is not defined"
我认为问题与导入的包有关,特别是fastai,因为fig表明fastai中不包括TokenizeProcessor。但我不知道该用什么方法来修复这样的错误
Python版本:3.6.5, fastai版本:2.3.1
谢谢,
感谢所有的回复,我发现fastai在macOS上运行得并不完美。因此,没有下载所有必需的类。相反,我使用我极力推荐的GoogleColab来运行教程
相关问题 更多 >
编程相关推荐