Diffusion Models

This is a collection of resources mostly focused on text-to-image, image-to-image generative models.

MIT IAP 2025 short diffusion courses

Two amazing courses on Diffusion from MIT. The courses feature lecture videos, code assignments, lecture notes and tons of great materials.

Foundational diffusion papers

Denoising Diffusion Probabilistic Models

DDPM paper started the modern diffusion model revolution. Introduces the mathematical framework and training methodology that underlies most current diffusion models. Essential reading for understanding the fundamentals.

Score-Based Generative Modeling through Stochastic Differential Equations

Improved Denoising Diffusion Probabilistic Models

Key improvements to the original DDPM including learned variance, cosine noise schedule, and importance sampling. These techniques significantly improved sample quality and are now standard in most implementations.

Denoising Diffusion Implicit Models

DDIM introduces deterministic sampling for diffusion models, enabling faster generation and meaningful latent space interpolation. This work opened up many practical applications by reducing sampling time from thousands to tens of steps.

High-Resolution Image Synthesis with Latent Diffusion Models

Introduces Latent Diffusion Models (LDM) which allows more efficient training and inference by avoiding expensive computations in the pixel space. This paper started Stable Diffusion family of models.

Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow

Rectified Flow is a new method that shows both great quality and extremely fast generation capabilities (in just a single/few steps).

Notable papers

Tutorials & Explanations