Python 如何在Tensorflow中导入keras.engine.topology?

Python 如何在Tensorflow中导入keras.engine.topology?,python,tensorflow,keras,Python,Tensorflow,Keras,我想在Tensorflow中导入keras.engine.topology。 如果我想使用tensorflow版本的Keras,我通常会在每次Keras导入的开头添加tensorflow这个词 例如:不要写: from keras.layers import Dense, Dropout, Input 我只编写了以下代码,效果很好: from tensorflow.keras.layers import Dense, Dropout, Input 但这一特定进口并非如此: from tens

我想在Tensorflow中导入keras.engine.topology。 如果我想使用tensorflow版本的Keras,我通常会在每次Keras导入的开头添加tensorflow这个词

例如:不要写:

from keras.layers import Dense, Dropout, Input
我只编写了以下代码,效果很好:

from tensorflow.keras.layers import Dense, Dropout, Input
但这一特定进口并非如此:

from tensorflow.keras.engine.topology import Layer, InputSpec
我收到以下错误消息:

No module named 'tensorflow.keras.engine'

您可以从TensorFlow导入
输入规范
,如下所示:

from tensorflow.python.keras.layers import Layer, InputSpec
更新:2019年10月30日

from tensorflow.keras.layers import Layer, InputSpec

要导入
keras.engine
,您可以尝试使用:

import tensorflow.python.keras.engine

注意:但是从
tensorflow.python.keras.engine
无法导入
拓扑

非常感谢!