什么是返回序列lstm keras的输出

时间:2018-03-30 00:22:11

标签: python keras lstm

我有一个形状为Q = (?,15,512)

的张量
Out  = LSTM( 512  ,input_shape=(15,512) ,return_sequences='true') (Q)

Out形状为(?,?,512)

我知道第一个?是批量大小,但第二个是什么?

2 个答案:

答案 0 :(得分:1)

return_sequences =真

上面一行返回完整序列,这是第二个参数 Link to the docs

答案 1 :(得分:0)

Lstm以[样本,时间步长,特征]的形式记录输入。当返回序列设置为true时,返回的值将等于时间步数,在您的情况下为15。

请参阅此处以获取完整的api定义: https://keras.io/layers/recurrent/#lstm