This repository was archived by the owner on Jul 1, 2023. It is now read-only.
This repository was archived by the owner on Jul 1, 2023. It is now read-only.
RNNCell output: Output
and State
? #116
Open
Description
There's something that's really bugging me about the RNNCell protocol: that TimeStepOutput
is separate from the State
. RNN Cells, at least as far as I've seen them in other languages, will always only return the hidden state, and it's up to another Dense layer (or some counterpart) to make process the hidden state.
In that case, why keep them separate? Why not just say that RNN Cells just return a State
?
(please do let me know if I'm overlooking something)