在做实验的过程中,如果不用gpu的话,我的lstm跑一遍的时间是2分钟半,
在网上找了好多资料,但是中文网也没人说这个问题,然后我以为是因为keras在使用gpu上出了问题,
但是经过测试,我所使用的平台也有gpu
那么就是keras以及网络自身的问题了
然后我找到了一个回答
那就是用CuDNNLSTM
代替LSTM
Fast LSTM implementation with CuDNN.
Can only be run on GPU, with the TensorFlow backend.