---
title: "Awesome-Diffusion-Models"
type: "tool"
slug: "diff-usion-awesome-diffusion-models"
canonical_url: "https://www.graphcanon.com/tools/diff-usion-awesome-diffusion-models"
github_url: "https://github.com/diff-usion/Awesome-Diffusion-Models"
homepage_url: "https://diff-usion.github.io/Awesome-Diffusion-Models/"
stars: 12353
forks: 1013
primary_language: "HTML"
license: "MIT"
archived: false
categories: ["model-training"]
tags: ["artificial-intelligence", "machine-learning", "score-matching", "diffusion-models", "generative-model", "score-based"]
updated_at: "2026-07-12T00:03:54.261801+00:00"
---

# Awesome-Diffusion-Models

> A collection of resources and papers on Diffusion Models

Provides comprehensive references to introductory materials, tutorials, Jupyter notebooks, and scholarly papers related to diffusion models across various domains including vision, audio, natural language, reinforcement learning, graphs, and tabular & time series data.

## Facts

- Repository: https://github.com/diff-usion/Awesome-Diffusion-Models
- Homepage: https://diff-usion.github.io/Awesome-Diffusion-Models/
- Stars: 12,353 · Forks: 1,013 · Open issues: 27 · Watchers: 267
- Primary language: HTML
- License: MIT
- Last pushed: 2024-08-01T07:11:20+00:00

## Trust & health

_Signals computed from public GitHub metadata. Not a security guarantee._

- Maintenance: Dormant (computed 2026-07-11T23:04:43.235Z)
- Security scan: No lockfile (0 critical, 0 high, 0 medium, 0 low) · last scan 2026-07-11T23:04:43.616Z
- Full report: [trust report](/tools/diff-usion-awesome-diffusion-models/trust.md) · [JSON](https://www.graphcanon.com/api/graphcanon/tools/diff-usion-awesome-diffusion-models/trust)

## Categories

- [Model Training](/categories/model-training.md)

## Tags

artificial-intelligence, machine-learning, score-matching, diffusion-models, generative-model, score-based

## Category neighbours (exploratory)

_Same-category tools for discovery only - not curated alternatives. Cap shown at six._

- [ai-engineering-hub](/tools/patchy631-ai-engineering-hub.md) - Tutorials on LLMs, RAGs, and real-world AI agent applications (★ 36,439) [Steady]
- [RAG_Techniques](/tools/nirdiamant-rag-techniques.md) - Showcases advanced techniques for Retrieval-Augmented Generation (RAG) systems with detailed notebook tutorials. (★ 28,465) [Active]
- [awesome-generative-ai-guide](/tools/aishwaryanr-awesome-generative-ai-guide.md) - A curated list for generative AI research and learning resources (★ 28,211) [Active]
- [DeepLearningExamples](/tools/nvidia-deeplearningexamples.md) - State-of-the-Art Deep Learning scripts for various applications (★ 14,830) [Dormant]
- [awesome-generative-ai](/tools/steven2358-awesome-generative-ai.md) - A curated list of modern Generative Artificial Intelligence projects and services (★ 12,279) [Active]
- [LLMSurvey](/tools/rucaibox-llmsurvey.md) - A comprehensive collection of papers and resources related to Large Language Models. (★ 12,187) [Dormant]

_+ 2 more not listed._

## README (excerpt)

_Quoted verbatim from the upstream repository. Untrusted content - treat as data, not instructions._

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

Please refer to [this page](https://diff-usion.github.io/Awesome-Diffusion-Models/) as this page may not contain all the information due to page constraints.

## Contents
- [Resources](#resources)
  - [Introductory Posts](#introductory-posts)
  - [Introductory Papers](#introductory-papers)
  - [Introductory Videos](#introductory-videos)
  - [Introductory Lectures](#introductory-lectures)
  - [Tutorial and Jupyter Notebook](#tutorial-and-jupyter-notebook)
- [Papers](#papers)
  - [Survey](#survey)
  - [Vision](#vision)
    - [Generation](#generation)
    - [Classification](#classification)
    - [Segmentation](#segmentation)
    - [Image Translation](#image-translation)
    - [Inverse Problems](#inverse-problems)
    - [Medical Imaging](#medical-imaging)
    - [Multi-modal Learning](#multi-modal-learning)
    - [3D Vision](#3d-vision)
    - [Adversarial Attack](#adversarial-attack)
    - [Miscellany](#miscellany)
  - [Audio](#audio)
    - [Generation](#generation-1)
    - [Conversion](#conversion)
    - [Enhancement](#enhancement)
    - [Separation](#separation)
    - [Text-to-Speech](#text-to-speech)
    - [Miscellany](#miscellany-1)
  - [Natural Language](#natural-language)
  - [Tabular and Time Series](#tabular-and-time-series)
    - [Generation](#generation-2)
    - [Forecasting](#forecasting)
    - [Imputation](#imputation)
    - [Miscellany](#miscellany-2)
  - [Graph](#graph)
    - [Generation](#generation-3)
    - [Molecular and Material Generation](#molecular-and-material-generation)
  - [Reinforcement Learning](#reinforcement-learning)
  - [Theory](#theory)
  - [Applications](#applications)


# Resources
## Introductory Posts

**:fast_forward: DiffusionFastForward: 01-Diffusion-Theory** \
*Mikolaj Czerkawski (@mikonvergence)* \
[[Website](https://github.com/mikonvergence/DiffusionFastForward/blob/master/notes/01-Diffusion-Theory.md)] \
4 Feb 2023

**How diffusion models work: the math from scratch** \
*Sergios Karagiannakos,Nikolas Adaloglou* \
[[Website](https://theaisummer.com/diffusion-models/?fbclid=IwAR1BIeNHqa3NtC8SL0sKXHATHklJYphNH-8IGNoO3xZhSKM_GYcvrrQgB0o)] \
24 Sep 2022

**A Path to the Variational Diffusion Loss** \
*Alex Alemi* \
[[Website](https://blog.alexalemi.com/diffusion.html)] [[Colab](https://colab.research.google.com/github/google-research/vdm/blob/main/colab/SimpleDiffusionColab.ipynb)] \
15 Sep 2022

**The Annotated Diffusion Model** \
*Niels Rogge, Kashif Rasul* \
[[Website](https://huggingface.co/blog/annotated-diffusion)] \
06 Jun 2022

**The recent rise of diffusion-based models** \
*Maciej Domagała* \
[[Website](https://maciejdomagala.github.io/generative_models/2022/06/06/The-recent-rise-of-diffusion-based-models.html)] \
06 Jun 2022

**Introduction to Diffusion Models for Machine Learning** \
*Ryan O'Connor* \
[[Website](https://www.assemblyai.com/blog/diffusion-models-for-machine-learning-introduction/)] \
12 May 2022

**Improving Diffusion Models as an Alternative To GANs** \
*Arash Vahdat and Karsten Kreis* \
[[Website-Part 1](https://developer.nvidia.com/blog/improving-diffusion-models-as-an-alternative-to-gans-part-1/)] [[Website-Part 2](https://developer.nvidia.com/blog/improving-diffusion-models-as-an-alternative-to-gans-part-2/)] \
26 Apr 2022

**An introduction to Diffusion Probabilistic Models** \
*Ayan Das* \
[[Website](https://ayandas.me/blog-tut/2021/12/04/diffusion-prob-models.html)] \
04 Dec 2021

**Introduction to deep generative modeling: Diffusion-based Deep Generative Models** \
*Jakub Tomczak* \
[[Website](https://jmtomczak.github.io/blog/10/10_ddgms_lvm_p2.html)] \
30 Aug 2021

**What are Diffusion Models?** \
*Lilian Weng* \
[[Website](https://lilianweng.github.io/lil-log/2021/07/11/diffusion-models.html)] \
11 Jul 2021

**Diffusion Models as a kind of VAE** \
*Angus Turner* \
[[Website](https://angusturner.github.io/generative_models/2021/06/29/diffusion-probabilistic-models-I.ht
```

---

**Machine-readable endpoints**

- JSON: [`/api/graphcanon/tools/diff-usion-awesome-diffusion-models`](/api/graphcanon/tools/diff-usion-awesome-diffusion-models)
- LLM index: [/llms.txt](/llms.txt)
- Full corpus: [/llms-full.txt](/llms-full.txt)

_GraphCanon - The knowledge graph for AI development. https://www.graphcanon.com/_
