Keras-如何获取GRU细胞状态?

时间:2019-05-02 01:56:52

标签: keras lstm recurrent-neural-network keras-layer

对于LSTM,我们可以按以下方式检索最后的输出和最后的单元状态

outputs, state_h, state_c= LSTM(lstm_dim, return_sequences=True, return_state=True)(inputs)

其中state_h是最后的输出序列;输出[-1] = state_h和state_c是 LSTM的最后一个CELL STATE

但是对于GRU,它没有这样的选项,而仅给出与state_h等效的选项。我如何从Keras GRU获取state_c的最后一个单元状态?

1 个答案:

答案 0 :(得分:0)

GRU中没有内部存储器,这意味着没有cell state

GRU,通常直接在隐藏状态下进行操作以获取输出值。在大多数情况下,GRULSTM的性能相同,但计算量较小(参数数量较少)。

随时提问。