Dino Forcing Flow Models: Do not denoise what you can predict
Organizations: ENPC, IP Paris · Ecole Polytechnique, IP Paris · AMIAD · UC Berkeley
Abstract
Co-denoising pretrained representations such as DINO can substantially improve the training speed and quality of flow matching models, but it introduces a second denoising trajectory and requires carefully designed schedules. We propose a simpler alternative: predict the pretrained representation directly, then condition the model on its own prediction. This removes the need for a second ODE and any representation-specific denoising schedules, while retaining the benefits of representation guidance. Our approach converges substantially faster and achieves better generation quality as measured by FID score. On ImageNet, it outperforms the state of the art in latent space at 2x fewer epochs than prior methods; in pixel space, it improves FID over comparable prior methods by more than 20%. These results support a simple principle: do not denoise what you can predict. Our code is openly available at https://github.com/arijit-hub/dino_forcing.
Figures & tables
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Latent space | Pixel space | |
| Backbone | ||
| Base implementation | SiT ( Ma et al., 2024 ) | JiT ( Li and He, 2026 ) |
| Input space | sd-vae-ft-ema latents | RGB pixels |
| Resolution | , | |
| Patch size | 2 | 16 |
| Dropout (XL only) | 0.1, middle third of blocks | 0.1, middle third of blocks |