我正在尝试使用谷歌colab!
但我一直遇到 keras 的问题,它说:
AttributeError:模块“keras.engine”没有属性“input_layer”
然而,检查他们的github库,keras/engine中有一个input_layer.py。
另外,这在本地有效,但在 google colab 上无效。
有任何想法吗?
上述导入适用于您的本地设备,因为您的本地设备上没有使用任何硬件加速器 (GPU)。我不知道此导入在 GPU 运行时不起作用的原因。这里有两个解决方法。
- 将 Colab 运行时更改为None这个导入会工作得很好。
- 我查看了代码输入层并发现它有一个Input(函数)和输入层(班级)。因此,如果您不想更改运行时,则需要重构。
Remove
from keras.engine import input_layer.InputLayer
from keras.engine import input_layer.Input
to
from keras.layers import InputLayer, Input
我希望两者做同样的事情
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)