Python 导入错误:无法导入名称'_获取"输入"形状';在Colab中使用Keras时
我正在尝试在Colab中实现Inception v3,这个问题不断出现。这是一个常见的问题,我知道,但是这些建议似乎都不能解决这个问题。值得一提的是: 改变Python 导入错误:无法导入名称'_获取"输入"形状';在Colab中使用Keras时,python,keras,import,Python,Keras,Import,我正在尝试在Colab中实现Inception v3,这个问题不断出现。这是一个常见的问题,我知道,但是这些建议似乎都不能解决这个问题。值得一提的是: 改变 来自keras.applications.imagenet\u utils导入\u获取\u输入\u形状 到 来自keras\u applications.imagenet\u utils import\u获取\u输入\u形状 或者将Keras从2.2.2降级到2.2.0,或者坦白地说,任何其他版本,我都无法打败它。 是否有人知道导致这种情况
来自keras.applications.imagenet\u utils导入\u获取\u输入\u形状
到
来自keras\u applications.imagenet\u utils import\u获取\u输入\u形状
或者将Keras从2.2.2降级到2.2.0,或者坦白地说,任何其他版本,我都无法打败它。
是否有人知道导致这种情况的最新信息?请查看以下解决方案 1。修改导入语句 更改导入语句
from keras.applications.imagenet_utils import _obtain_input_shape
from keras_applications.imagenet_utils import _obtain_input_shape
对以下声明的修正
from keras.applications.imagenet_utils import _obtain_input_shape
from keras_applications.imagenet_utils import _obtain_input_shape
2。使用require\u flant=include\u top参数替换include\u top=include\u top
# Determine the proper input shape
input_shape = _obtain_input_shape(
input_shape,
default_size=299,
min_size=139,
data_format=K.image_data_format(),
# -include_top=include_top
require_flatten=include_top)
3.将keras_应用程序库放入您的工作目录中。您可以通过以下Web链接下载库。
干杯 请查看以下解决方案 1。修改导入语句 更改导入语句
from keras.applications.imagenet_utils import _obtain_input_shape
from keras_applications.imagenet_utils import _obtain_input_shape
对以下声明的修正
from keras.applications.imagenet_utils import _obtain_input_shape
from keras_applications.imagenet_utils import _obtain_input_shape
2。使用require\u flant=include\u top参数替换include\u top=include\u top
# Determine the proper input shape
input_shape = _obtain_input_shape(
input_shape,
default_size=299,
min_size=139,
data_format=K.image_data_format(),
# -include_top=include_top
require_flatten=include_top)
3.将keras_应用程序库放入您的工作目录中。您可以通过以下Web链接下载库。
干杯