Keras - Insira uma imagem de 3 canais no LSTM

Eu li uma sequência de imagens em uma matriz numpy com forma(7338, 225, 1024, 3) Onde7338 é o tamanho da amostra225 são as etapas do tempo e1024 (32x32) são pixels achatados da imagem, em3 canais (RGB).

Eu tenho um modelo seqüencial com uma camada LSTM:

model = Sequential()
model.add(LSTM(128, input_shape=(225, 1024, 3))

Mas isso resulta no erro:

Input 0 is incompatible with layer lstm_1: expected ndim=3, found ndim=4

odocumentação menciona que o tensor de entrada para a camada LSTM deve ser um3D tensor with shape (batch_size, timesteps, input_dim), mas no meu caso meuinput_dim é 2D.

Qual é a maneira sugerida de inserir uma imagem de 3 canais em uma camada LSTM no Keras?

questionAnswers(1)

yourAnswerToTheQuestion