Downloads · 30 days
28
4% of all-time downloads
keras-io/conv-lstm
conv-lstm is a video-to-video model from keras-io. Use it for the video-to-video task on the model card, and read the license before you ship it in a product. It is set up for tf-keras. The card lists the license as cc0-1.0.
This repo contains the models and the notebook on How to build and train a convolutional LSTM model for next-frame video prediction.
Downloads · 30 days
28
4% of all-time downloads
All-time downloads
771
Public
Repo size
4.1 MB
Likes
4
Public
Click a slice to open those files.
.data-00000-of-000013 MB · 73%
From the Hugging Face model README
This repo contains the models and the notebook on How to build and train a convolutional LSTM model for next-frame video prediction.
Full credits to Amogh Joshi
The Convolutional LSTM architectures bring together time series processing and computer vision by introducing a convolutional recurrent cell in a LSTM layer. This model uses the Convolutional LSTMs in an application to next-frame prediction, the process of predicting what video frames come next given a series of past frames.

This model was trained on the Moving MNIST dataset.
For next-frame prediction, our model will be using a previous frame, which we'll call f_n, to predict a new frame, called f_(n + 1). To allow the model to create these predictions, we'll need to process the data such that we have "shifted" inputs and outputs, where the input data is frame x_n, being used to predict frame y_(n + 1).
