【发布时间】:2018-05-31 03:28:57
【问题描述】:
我正在尝试使用 CuDNNLSTM Keras 单元来提高循环神经网络的训练速度(doc here)。
当我跑步时:
from keras.layers import Bidirectional, CuDNNLSTM
我收到此错误:
ImportError: 无法导入名称“CuDNNLSTM”
我的配置是 Keras 2.0.8、python 3.5、tensorflow-gpu 1.4.0(全部由 Anaconda 管理),我同时安装了 CUDA 8.0 和 cudnn 6.0,这对于 tensorflow 的 nvidia 依赖项应该没问题(here )。我的代码设置使 Keras 有效地使用了 tensorflow 后端,并且除了以 CuDNN* 开头的层之外的每一层都可以正常工作。
有人知道这个导入错误的来源吗?
【问题讨论】:
标签: keras keras-layer cudnn