Keras 从SimpleTransformer导入分类模型时出现错误(无法导入名称';BertPreTrainedModel';)

Keras 从SimpleTransformer导入分类模型时出现错误(无法导入名称';BertPreTrainedModel';),keras,pytorch,tensorflow2.0,bert-language-model,huggingface-transformers,Keras,Pytorch,Tensorflow2.0,Bert Language Model,Huggingface Transformers,尝试从simpletransformers导入classificationmodel时出现以下错误 ImportError回溯(最近一次调用) 在() ---->1来自simpletransformers.classification导入ClassificationModel,ClassificationArgs 3帧 /usr/local/lib/python3.6/dist-packages/simpletransformers/classification/transformer\u m

尝试从simpletransformers导入classificationmodel时出现以下错误


ImportError回溯(最近一次调用)
在()
---->1来自simpletransformers.classification导入ClassificationModel,ClassificationArgs
3帧
/usr/local/lib/python3.6/dist-packages/simpletransformers/classification/transformer\u models/roberta\u model.py in()
2.nn作为nn导入
3来自torch.nn进口无交叉性,MSELOST
---->4来自transformers.modeling_roberta import(
5 ROBERTA_预培训模型档案清单,
6 BertrainedModel,
ImportError:无法导入名称“BertPreTrainedModel”
---------------------------------------------------------------------------

在github发行版中,问题是一个旧版本的
simpletransformers
。要获得最新版本,请执行
pip安装--升级simpletransformers
。甚至可能对
transformers
包也执行此操作。

似乎最新版本的transformers与simpletransformers不兼容。因此,我们不得不这样做将两者降级为上一个。!pip install transformers==3.1.0;!pip install simpletransformers==0.48.1。降级后工作正常。
from pytorch\u pretrained\u bert.modeling import bertprestrainedModel
ImportError                               Traceback (most recent call last)
<ipython-input-1-29f08e6c2d87> in <module>()
----> 1 from simpletransformers.classification import ClassificationModel, ClassificationArgs

3 frames
/usr/local/lib/python3.6/dist-packages/simpletransformers/classification/transformer_models/roberta_model.py in <module>()
      2 import torch.nn as nn
      3 from torch.nn import CrossEntropyLoss, MSELoss
----> 4 from transformers.modeling_roberta import (
      5     ROBERTA_PRETRAINED_MODEL_ARCHIVE_LIST,
      6     BertPreTrainedModel,

ImportError: cannot import name 'BertPreTrainedModel'

---------------------------------------------------------------------------