首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为“keras.saving.hdf5_format”的模块

没有名为“keras.saving.hdf5_format”的模块
EN

Stack Overflow用户
提问于 2022-11-27 01:38:17
回答 1查看 628关注 0票数 1

pip3 installing tensorflowtransformers库之后,当我尝试加载时,会收到标题错误

代码语言:javascript
复制
from transformers import pipeline
classifier = pipeline("text-classification",model='bhadresh-savani/distilbert-base-uncased-emotion')

错误跟踪看起来如下:

代码语言:javascript
复制
RuntimeError: Failed to import transformers.models.distilbert.modeling_tf_distilbert because of the following error (look up to see its traceback):
No module named 'keras.saving.hdf5_format'

我已经确保keras安装了变压器,所以我不知道它为什么不能工作

EN

回答 1

Stack Overflow用户

发布于 2022-11-27 06:49:29

如果您使用的是最新版本的TensorFlow和Keras,那么您必须尝试这段代码,并且得到了如下所示的错误

代码语言:javascript
复制
RuntimeError: Failed to import transformers.models.distilbert.modeling_tf_distilbert because of the following error (look up to see its traceback):
No module named 'keras.saving.hdf5_format'

现在,展开此错误跟踪,如下所示

现在单击14帧并选择如下所示

现在,如下图所示,注释这一行

现在,试试这个,你的错误就会消失。

问题在于,这是在较早版本的keras中,您正在使用最新版本的keras。因此,您可以跳过所有这些步骤,并返回到旧版本,它最终将工作。

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

https://stackoverflow.com/questions/74586892

复制
相关文章

相似问题

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