colab keras _obtain_input_shape导入错误

时间:2020-08-07 16:45:48

标签: keras google-colaboratory

我正在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

1 个答案:

答案 0 :(得分:0)

您需要在系统中安装keras-applications,然后运行

from keras_applications.imagenet_utils import _obtain_input_shape

from keras.applications.imagenet_utils import _obtain_input_shape

基于您的 Keras 版本。 见react-pdf