【问题标题】:colab keras _obtain_input_shape import errorcolab keras _obtain_input_shape 导入错误
【发布时间】:2020-11-28 01:01:33
【问题描述】:

我正在 colab 上执行下面提到的代码。

from tensorflow.keras_applications.imagenet_utils import _obtain_input_shape

_obtain_input_shape 几天前已成功导入,但现在出现以下错误。

ModuleNotFoundError:没有名为“tensorflow.keras_applications”的模块

Colab 使用的是 keras 2.4.3 版和 tensorflow 2.3.0 版。

所以我把上面的代码改成

from tensorflow.keras.applications.imagenet_utils import _obtain_input_shape

我仍然收到以下错误 ImportError: 无法导入名称 '_obtain_input_shape'

如何在不降级 keras 和 tensorflow 版本的情况下获得_obtain_input_shape

【问题讨论】:

    标签: keras google-colaboratory


    【解决方案1】:

    你需要在你的系统中安装keras-applications然后运行

    from keras_applications.imagenet_utils import _obtain_input_shape
    

    from keras.applications.imagenet_utils import _obtain_input_shape
    

    基于您的 Keras 版本。 见this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-13
      • 1970-01-01
      • 2022-08-20
      • 2021-12-20
      • 2022-08-19
      • 2018-07-20
      • 1970-01-01
      • 2021-08-14
      相关资源
      最近更新 更多