RNN:Keras Framework中LSTM层中return_sequences的用途是什么

问题描述 投票:1回答:1

我在RNN工作。我有一些网站的代码行。如果观察第二层没有“returnSequence”参数。

我假设返回序列是强制性的,因为它应该返回序列。你能告诉我为什么没有这个定义。

第一层LSTM:

regressor.add(LSTM(units = 30, return_sequences = True))

第二层LSTM:

regressor.add(LSTM(units = 30))
machine-learning keras lstm recurrent-neural-network rnn
1个回答
1
投票

return_sequences参数设置为False(默认值)时,网络将仅输出hn,即最后时间步的隐藏状态。否则,网络将输出完整的隐藏状态序列,[h1,h2,...,hn]。层的内部方程不变。请参阅documentation

© www.soinside.com 2019 - 2024. All rights reserved.