【发布时间】:2018-07-10 23:41:01
【问题描述】:
我将 LSTM 编码如下。现在我想比较一下 RNN 和 LSTM 的性能。实际上,我知道 LSTM 是一种 RNN。但是我怎样才能在 Keras 上获取 RNN 的结果呢?我在 Keras 上找不到合适的 RNN 代码示例。
model = Sequential()
model.add(LSTM(15, input_shape=(max_fixation_length, feature_size,), return_sequences=True))
model.add(Flatten())
model.add(Dense(1, activation='sigmoid'))
# Compile model
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])enter code here
另外,我已阅读此链接Keras simple RNN implementation 。但是,我无法运行它。因为 Keras 给出了这个错误“未定义的名称'SimpleRNN'”
【问题讨论】: