Skip to content

PredNet, proposed in "Deep Predictive Coding Networks for Video Prediction and Unsupervised Learning", 3 references

Notifications You must be signed in to change notification settings

Syzseisus/PredNet

Repository files navigation

PredNet

PredNet implementation of PyTorch.
Environments are in env.yaml.

The network could be found in prednet.py which importing convlstmcell.py.
Train in train.ipynb, and test in test.ipynb.

Training Data

In folder named 'KITTI', you can find the samples of datas used to testing this Predet.
Save processed datas in kitti_data folder as
for training : X_train.hkl, sources_train.hkl
for validation : X_val.hkl, sources_val.hkl
for test : X_test.hkl, sources_test.hkl
(you can download them in here)
Datas loaded with kitti_data_load.py when running train.ipynb.

Details

Code and models accompanying Deep Predictive Coding Networks for Video Prediction and Unsupervised Learning by Bill Lotter, Gabriel Kreiman, and David Cox.

The PredNet is a deep recurrent convolutional neural network that is inspired by the neuroscience concept of predictive coding (Rao and Ballard, 1999; Friston, 2005). Check out example prediction videos here.

image

reference

  1. https://coxlab.github.io/prednet/
  2. https://github.com/leido/pytorch-prednet
  3. https://github.com/jonizhong/afa_prednet

notice

The name of files like jupyter_ or colab_ is for indication.
You have to remove them before use it.
And always be careful DIRECTORIES.

Hits

Hits

About

PredNet, proposed in "Deep Predictive Coding Networks for Video Prediction and Unsupervised Learning", 3 references

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published