Sequence folding layer
A sequence folding layer converts a batch of image sequences to a batch of images. Use a sequence folding layer to perform convolution operations on time steps of image sequences independently.
To use a sequence folding layer, you must connect the miniBatchSize
output to the miniBatchSize
input of the corresponding sequence unfolding
layer. For an example, see Create Network for Video Classification.
creates a
sequence folding layer.layer
= sequenceFoldingLayer
bilstmLayer
| classifyAndUpdateState
| flattenLayer
| gruLayer
| lstmLayer
| predictAndUpdateState
| resetState
| sequenceInputLayer
| sequenceUnfoldingLayer