#318 · Primary category: Video & Animation
nuwa-pytorch
Implementation of NÜWA, state of the art attention network for text to video synthesis, in Pytorch
Project last updated:01/17/23
GitHub Stars
548
Forks
55
Contributors
1
License
MIT
Why we included this project
This is a PyTorch port of NÜWA, the attention network for text-to-video synthesis described in the 2021 paper, and it covers the whole pipeline rather than one piece. You train a VQGAN-style VAE to turn frames into tokens, then train the transformer that maps text or segmentation sketches into video, and finally sample frames with a generate call. A dual-decoder variant extends the idea to produce audio alongside video, and sketch-mask conditioning gives you some control over what gets generated. The code follows the usual lucidrains style, with configurable hyperparameters and pip installability, so it works well as a starting point for researchers reproducing the architecture or experimenting with autoregressive video synthesis. Just keep in mind it is a research implementation, not a turnkey product.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine