我有一个用Keras
制作的模型(使用Tensorflow
作为后端)。现在我想在Keras
版本中使用Tensorflow
。
但是,更换此行
from keras.engine.topology import get_source_inputs
用这条线
from tensorflow.keras.engine.topology import get_source_inputs
不起作用。它说
ImportError: No module named 'tensorflow.keras.engine'
我在哪里可以找到get_source_inputs
中的Tensorflow
函数?
将Keras更新到版本2.2.4似乎对我有用!
然后,您可以通过以下方式之一导入get_source_inputs
函数:
from keras.utils import get_source_inputs
from keras.utils.layer_utils import get_source_inputs
或者如果你没有使用Keras作为外部库但是它的TF版本,那么你可以导入该函数:
from tensorflow.keras.utils import get_source_inputs
希望这可以帮助!