Python 属性错误:模块';keras.发动机';没有属性';输入层';
我正在尝试使用谷歌colab 但我一直遇到keras的问题,它说: AttributeError:模块“keras.engine”没有属性“input\u layer” 但是,在检查他们的github库时,keras/engine中有一个input_layer.py 而且,这在本地有效,只是在google colab上不起作用Python 属性错误:模块';keras.发动机';没有属性';输入层';,python,keras,Python,Keras,我正在尝试使用谷歌colab 但我一直遇到keras的问题,它说: AttributeError:模块“keras.engine”没有属性“input\u layer” 但是,在检查他们的github库时,keras/engine中有一个input_layer.py 而且,这在本地有效,只是在google colab上不起作用 有什么想法吗?上述导入在本地设备上有效,因为您没有在本地设备上使用任何硬件加速器(GPU)。我不知道为什么这个导入不能在GPU运行时工作。这里有两种解决方法 将Colab
有什么想法吗?上述导入在本地设备上有效,因为您没有在本地设备上使用任何硬件加速器(GPU)。我不知道为什么这个导入不能在GPU运行时工作。这里有两种解决方法
from keras.engine import input_layer.InputLayer
from keras.engine import input_layer.Input
到
我希望两者都做同样的事情我对谷歌colab也有同样的问题。我得到的错误是: 模块“tensorflow.\u api.v1.keras”没有属性“engine” 这是我的密码:
import tensorflow as tf
from tensorflow import keras
from keras import backend as K
def reinitLayers(model):
session = K.get_session()
for layer in model.layers:
if isinstance(layer,keras.engine.network.Network):
reinitLayers(layer)
....
然而,存在keras.engine:
提问时请更具体一点:到目前为止,您用代码示例尝试了什么?()/你期待什么?/你有什么错误?请看一看“”没有足够的信息来回答问题,问题本身并不清楚。请添加重现问题的代码或步骤。
import tensorflow as tf
from tensorflow import keras
from keras import backend as K
def reinitLayers(model):
session = K.get_session()
for layer in model.layers:
if isinstance(layer,keras.engine.network.Network):
reinitLayers(layer)
....