← all repositories

buoyancy99/diffusion-forcing

A PyTorch implementation of Diffusion Forcing, a generative training technique that combines autoregressive and diffusion paradigms for sequential data like video.

diffusion-forcing
Velocity · 7d
+1.8
★ / day
Trend
steady
star history

This repository provides the official PyTorch implementation of Diffusion Forcing, a method that bridges next-token prediction (autoregressive) and full-sequence diffusion models. The technique trains a model to denoise subsets of tokens at varying noise levels simultaneously, enabling flexible generation across different timesteps. The codebase includes temporal attention mechanisms and supports applications in video generation, robotics, and planning domains.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.