Я пытаюсь построить сеть кодировщик-декодер для классификации видеоданных. Читая документацию Keras для ячеек LSTM, он ожидает фиксированное число time_step
для ячейки. Однако данные, с которыми я имею дело, имеют разное количество кадров для каждой категории. Я думаю, что смогу выбрать самый длинный и дополнить остальные начальными или конечными кадрами, но я думаю, что модель будет смещена в сторону с аналогичными кадрами. Есть ли способ, которым я могу подать входные данные с разными time_step
в ячейку LSTM в Керасе? Я мог бы поставить токены <start>
и <end>
в начале и конце последовательности, чтобы сообщить сети, когда следует делать прогноз, но я не уверен, как это сделать.
Любая помощь будет очень признателен, спасибо!