Or, more specific: what is the difference between ConvLSTM2D
and ConvLSTM2DCell
?
What is the difference between SimpleRNN
and SimpleRNNCell
?
Same question for GRU and GRUCell
Keras manuals are not very verbose here.
I can see from RTFS (reading those fine sources) that these classes are descendants of different base classes. Those, with names, ending with Cell
, are subclasses of Layer
.
In my task I need to classify video sequences. That is, my classifier's input is a sequence of video frames, and the output is a single label (one-hot encoded vector).
What class should I use?
The difference is the same for every cell layer combo:
return_sequences
.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With