这是循环层的抽象类,请不要在模型中直接应用该层(因为它是抽象类,无法实例化任何对象)。请使用它的子类LSTM
,GRU
或SimpleRNN
。
所有的循环层(LSTM
,GRU
,SimpleRNN
)都继承本层,因此下面的参数可以在任何循环层中使用
全连接RNN网络,RNN的输出会被回馈到输入
门限循环单元
Keras长短期记忆模型
ConvLSTM2D是一个LSTM网络,但它的输入变换和循环变换是通过卷积实现的
SinpleRNN的Cell类
GRU的Cell类
LSTM的Cell类
这是一个wrapper,用于将多个recurrent cell包装起来,使其行为类型单个cell。该层用于实现搞笑的stacked RNN
基于CuDNN的快速GRU实现,只能在GPU上运行,只能使用tensoflow为后端
基于CuDNN的快速LSTM实现,只能在GPU上运行,只能使用tensoflow为后端