diff-usion /Awesome-Diffusion-Models

A collection of resources and papers on Diffusion Models

★ 12,381⑂ 1,011👁 264⑃ 88● 50▤ 0
12,381
stars
+0+0+6
1,011
forks
264
watchers
88
prs
50
issues
0
releases
–
discussions

README

This repository contains a collection of resources and papers on Diffusion Models.

Please refer to this page as this page may not contain all the information due to page constraints.

 Contents
- Resources
  - Introductory Posts
  - Introductory Papers
  - Introductory Videos
  - Introductory Lectures
  - Tutorial and Jupyter Notebook
- Papers
  - Survey
  - Vision
    - Generation
    - Classification
    - Segmentation
    - Image Translation
    - Inverse Problems
    - Medical Imaging
    - Multi-modal Learning
    - 3D Vision
    - Adversarial Attack
    - Miscellany
  - Audio
    - Generation
    - Conversion
    - Enhancement
    - Separation
    - Text-to-Speech
    - Miscellany
  - Natural Language
  - Tabular and Time Series
    - Generation
    - Forecasting
    - Imputation
    - Miscellany
  - Graph
    - Generation
    - Molecular and Material Generation
  - Reinforcement Learning
  - Theory
  - Applications


 Resources
 Introductory Posts

:fast_forward: DiffusionFastForward: 01-Diffusion-Theory \
Mikolaj Czerkawski (@mikonvergence) \
[Website] \
4 Feb 2023

How diffusion models work: the math from scratch \
Sergios Karagiannakos,Nikolas Adaloglou \
[Website] \
24 Sep 2022

A Path to the Variational Diffusion Loss \
Alex Alemi \
[Website] [Colab] \
15 Sep 2022

The Annotated Diffusion Model \
Niels Rogge, Kashif Rasul \
[Website] \
06 Jun 2022

The recent rise of diffusion-based models \
Maciej Domagała \
[Website] \
06 Jun 2022

Introduction to Diffusion Models for Machine Learning \
Ryan O'Connor \
[Website] \
12 May 2022

Improving Diffusion Models as an Alternative To GANs \
Arash Vahdat and Karsten Kreis \
[Website-Part 1] [Website-Part 2] \
26 Apr 2022

An introduction to Diffusion Probabilistic Models \
Ayan Das \
[Website] \
04 Dec 2021

Introduction to deep generative modeling: Diffusion-based Deep Generative Models \
Jakub Tomczak \
[Website] \
30 Aug 2021

What are Diffusion Models? \
Lilian Weng \
[Website] \
11 Jul 2021

Diffusion Models as a kind of VAE \
Angus Turner \
[Website] \
29 Jun 2021

Generative Modeling by Estimating Gradients of the Data Distribution \
Yang Song \
[Website] \
5 May 2021

 Introductory Papers

Understanding Diffusion Models: A Unified Perspective \
Calvin Luo \
arXiv 2022. [Paper] \
25 Aug 2022

How to Train Your Energy-Based Models \
Yang Song, Diederik P. Kingma \
arXiv 2022. [Paper] \
9 Jan 2021

 Introductory Videos

:fast_forward: DiffusionFastForward \
Mikolaj Czerkawski (@mikonvergence) \
[Video] \
4 Mar 2023

Diffusion models from scratch in PyTorch \
DeepFindr \
[Video] \
18 Jul 2022

Diffusion Models | Paper Explanation | Math Explained \
Outlier \
[Video] \
6 Jun 2022

What are Diffusion Models? \
Ari Seff \
[Video] \
20 Apr 2022

Diffusion models explained \
AI Coffee Break with Letitia \
[Video] \
23 Mar 2022

 Introductory Lectures

Denoising Diffusion-based Generative Modeling: Foundations and Applications \
Karsten Kreis, Ruiqi Gao, Arash Vahdat \
[Page] \
19 Jun 2022

Dif

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON