gpt4 book ai didi

keras - 导入错误: cannot import name '_obtain_input_shape' from keras

转载 作者:行者123 更新时间:2023-12-01 22:06:19 34 4
gpt4 key购买 nike

在 Keras 中,

我正在尝试导入_obtain_input_shape,如下所示:

from keras.applications.imagenet_utils import _obtain_input_shape

但是,我收到以下错误:

ImportError: cannot import name '_obtain_input_shape'

我尝试导入 _obtain_input_shape 的原因是为了确定输入形状(以便加载 VGG-Face ,如下所示:

我用它来确定输入张量的正确输入形状,如下所示:

input_shape = _obtain_input_shape(input_shape,
default_size=224,
min_size=48,
data_format=K.image_data_format(),
require_flatten=include_top)`

请帮忙?提前致谢。

最佳答案

您不必降级 Keras 2.2.2。

Keras 2.2.2 中,keras.applications.imagenet_utils 模块中没有 _obtain_input_shape 方法。您可以在 keras-applications 下找到它模块名称为 keras_applications(下划线)。

因此您不必将 Keras 降级到 2.2.0,只需更改:

from keras.applications.imagenet_utils import _obtain_input_shape

from keras_applications.imagenet_utils import _obtain_input_shape

关于keras - 导入错误: cannot import name '_obtain_input_shape' from keras,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49113140/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com