在Keras实施哪个版本的LSTM?

时间:2017-05-26 09:52:41

标签: python neural-network keras theano lstm

Keras Python库实现了哪种精确的LSTM(长短期内存)神经网络模型?它是"基本"版本概述here,或者如果它是Gers & Schmidhuber之类的变体,那是哪一个?特别是,我需要知道确切的内部连接以及它们各自的激活函数。

我想知道这一点,因为我正在使用Keras训练模型,我想用它来预测Python不可用的设备 - 因此我需要实现自己的LSTM(并使用来自的权重)训练有素的Keras模型)。

2 个答案:

答案 0 :(得分:1)

如果您检查代码中的注释,您将看到实现了遗忘门的一个方面,而 Hochreiter 1997 的工作中并未提及。根据 tensorflow documentation,他们使用 Gers et al., 1999 提供的版本,其中忘记了门出现的位置。

答案 1 :(得分:0)

好的,看起来他们正在使用byobu - 至少Hochreiter 1997