首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从simpletransformers导入分类模型时出现错误(无法导入名称'BertPreTrainedModel')

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

Stack Overflow用户
提问于 2020-09-23 12:23:55
回答 1查看 1.6K关注 0票数 1

尝试从simpletransformers导入分类模型时出现以下错误。

代码语言:javascript
复制
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'

---------------------------------------------------------------------------
EN

回答 1

Stack Overflow用户

发布于 2020-09-23 15:44:57

this github问题中,问题出在旧版本的simpletransformers上。要获取最新版本,请执行pip install --upgrade simpletransformers。也许甚至对transformers包也是如此。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64020998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档