ndrplz/ConvLSTM_pytorch
A PyTorch module implementing Convolutional LSTM for spatiotemporal sequence modeling.

This repository provides a PyTorch implementation of the ConvLSTM cell, a deep learning architecture that combines convolutional operations with LSTM gates for processing spatiotemporal data. The module supports stacking arbitrary numbers of layers with configurable hidden dimensions (channel counts) and kernel sizes. It derives from nn.Module and can be integrated into larger neural network architectures for tasks like video prediction, weather forecasting, and traffic flow modeling.
Frequently asked
- What is ndrplz/ConvLSTM_pytorch?
- A PyTorch module implementing Convolutional LSTM for spatiotemporal sequence modeling.
- Is ConvLSTM_pytorch open source?
- Yes — ndrplz/ConvLSTM_pytorch is open source, released under the MIT license.
- What language is ConvLSTM_pytorch written in?
- ndrplz/ConvLSTM_pytorch is primarily written in Python.
- How popular is ConvLSTM_pytorch?
- ndrplz/ConvLSTM_pytorch has 2.3k stars on GitHub.
- Where can I find ConvLSTM_pytorch?
- ndrplz/ConvLSTM_pytorch is on GitHub at https://github.com/ndrplz/ConvLSTM_pytorch.