#190 · Primary category: Video & Animation
Self-Forcing
Official codebase for "Self Forcing: Bridging Training and Inference in Autoregressive Video Diffusion" (NeurIPS 2025 Spotlight)
Project last updated:09/12/25
GitHub Stars
3.5K
Forks
283
Contributors
5
License
Apache-2.0
Why we included this project
Self Forcing is the official code for a NeurIPS 2025 Spotlight paper that tackles a long-standing mismatch in autoregressive video diffusion: models are trained one way but run another, and quality suffers. The fix is to simulate the rollout during training with KV caching, so the model behaves at inference the way it learned. The payoff is practical: it streams video in real time on a single RTX 4090 instead of rendering a full clip first. You get pretrained checkpoints and a GUI demo, so you can try it without wrestling with the math. Worth a look if you build streaming or interactive video tools and want a working reference for how to bridge that gap.
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