首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError:无法导入名称'resnet‘

ImportError:无法导入名称'resnet‘
EN

Stack Overflow用户
提问于 2019-11-12 18:45:35
回答 5查看 9.8K关注 0票数 4

发生此错误时,我的原始代码不包含'import resnet‘。

似乎在导入tensorflow时出现了错误。

代码语言:javascript
复制
Traceback (most recent call last):
  File "step2_training.py", line 5, in <module>
    from class_coTrust import *
  File "/share/scratch/manqingdong/my_filename/class_coTrust.py", line 1, in <module>
    from utils import *
  File "/share/scratch/manqingdong/my_filename/utils.py", line 7, in <module>
    import tensorflow as tf
  File "/usr/lib64/python3.6/site-packages/tensorflow/__init__.py", line 98, in <module>
    from tensorflow_core import *
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/__init__.py", line 40, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "/usr/lib64/python3.6/site-packages/tensorflow/__init__.py", line 50, in __getattr__
    module = self._load()
  File "/usr/lib64/python3.6/site-packages/tensorflow/__init__.py", line 44, in _load
    module = _importlib.import_module(self.__name__)
  File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/python/__init__.py", line 83, in <module>
    from tensorflow.python import keras
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/python/keras/__init__.py", line 26, in <module>
    from tensorflow.python.keras import activations
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/python/keras/__init__.py", line 27, in <module>
    from tensorflow.python.keras import applications
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/python/keras/applications/__init__.py", line 64, in <module>
    from tensorflow.python.keras.applications.resnet import ResNet50
  File "/usr/lib64/python3.6/site-packages/tensorflow_core/python/keras/applications/resnet.py", line 22, in <module>
    from keras_applications import resnet
ImportError: cannot import name 'resnet'
EN

回答 5

Stack Overflow用户

发布于 2021-05-24 13:58:13

tensorflow 2.4.0的解决方案是from tensorflow.keras.applications import ResNet50

票数 3
EN

Stack Overflow用户

发布于 2019-11-12 19:32:21

而不是

代码语言:javascript
复制
from tensorflow.python.keras.applications.resnet import ResNet50

尝尝这个

代码语言:javascript
复制
from tensorflow.python.keras.applications.resnet50 import ResNet50
票数 1
EN

Stack Overflow用户

发布于 2021-08-01 02:48:25

尝试使用resnet代替resnet50

代码语言:javascript
复制
from keras.applications import resnet
model = resnet.ResNet50
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58817026

复制
相关文章

相似问题

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