{"data":{"slug":"diff-usion-awesome-diffusion-models","name":"Awesome-Diffusion-Models","tagline":"A collection of resources and papers on Diffusion Models","github_url":"https://github.com/diff-usion/Awesome-Diffusion-Models","owner":"diff-usion","repo":"Awesome-Diffusion-Models","owner_avatar_url":"https://avatars.githubusercontent.com/u/64852725?v=4","primary_language":"HTML","stars":12353,"forks":1013,"topics":["artificial-intelligence","diffusion-models","generative-model","machine-learning","score-based","score-matching"],"archived":false,"github_pushed_at":"2024-08-01T07:11:20+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/diff-usion-awesome-diffusion-models","markdown_url":"https://www.graphcanon.com/tools/diff-usion-awesome-diffusion-models.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/diff-usion-awesome-diffusion-models","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=diff-usion-awesome-diffusion-models","description":" A collection of resources and papers on Diffusion Models","homepage_url":"https://diff-usion.github.io/Awesome-Diffusion-Models/","license":"MIT","open_issues":27,"watchers":267,"ai_summary":"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.","readme_excerpt":"This repository contains a collection of resources and papers on ***Diffusion Models***.\n\nPlease 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.\n\n## Contents\n- [Resources](#resources)\n  - [Introductory Posts](#introductory-posts)\n  - [Introductory Papers](#introductory-papers)\n  - [Introductory Videos](#introductory-videos)\n  - [Introductory Lectures](#introductory-lectures)\n  - [Tutorial and Jupyter Notebook](#tutorial-and-jupyter-notebook)\n- [Papers](#papers)\n  - [Survey](#survey)\n  - [Vision](#vision)\n    - [Generation](#generation)\n    - [Classification](#classification)\n    - [Segmentation](#segmentation)\n    - [Image Translation](#image-translation)\n    - [Inverse Problems](#inverse-problems)\n    - [Medical Imaging](#medical-imaging)\n    - [Multi-modal Learning](#multi-modal-learning)\n    - [3D Vision](#3d-vision)\n    - [Adversarial Attack](#adversarial-attack)\n    - [Miscellany](#miscellany)\n  - [Audio](#audio)\n    - [Generation](#generation-1)\n    - [Conversion](#conversion)\n    - [Enhancement](#enhancement)\n    - [Separation](#separation)\n    - [Text-to-Speech](#text-to-speech)\n    - [Miscellany](#miscellany-1)\n  - [Natural Language](#natural-language)\n  - [Tabular and Time Series](#tabular-and-time-series)\n    - [Generation](#generation-2)\n    - [Forecasting](#forecasting)\n    - [Imputation](#imputation)\n    - [Miscellany](#miscellany-2)\n  - [Graph](#graph)\n    - [Generation](#generation-3)\n    - [Molecular and Material Generation](#molecular-and-material-generation)\n  - [Reinforcement Learning](#reinforcement-learning)\n  - [Theory](#theory)\n  - [Applications](#applications)\n\n\n# Resources\n## Introductory Posts\n\n**:fast_forward: DiffusionFastForward: 01-Diffusion-Theory** \\\n*Mikolaj Czerkawski (@mikonvergence)* \\\n[[Website](https://github.com/mikonvergence/DiffusionFastForward/blob/master/notes/01-Diffusion-Theory.md)] \\\n4 Feb 2023\n\n**How diffusion models work: the math from scratch** \\\n*Sergios Karagiannakos,Nikolas Adaloglou* \\\n[[Website](https://theaisummer.com/diffusion-models/?fbclid=IwAR1BIeNHqa3NtC8SL0sKXHATHklJYphNH-8IGNoO3xZhSKM_GYcvrrQgB0o)] \\\n24 Sep 2022\n\n**A Path to the Variational Diffusion Loss** \\\n*Alex Alemi* \\\n[[Website](https://blog.alexalemi.com/diffusion.html)] [[Colab](https://colab.research.google.com/github/google-research/vdm/blob/main/colab/SimpleDiffusionColab.ipynb)] \\\n15 Sep 2022\n\n**The Annotated Diffusion Model** \\\n*Niels Rogge, Kashif Rasul* \\\n[[Website](https://huggingface.co/blog/annotated-diffusion)] \\\n06 Jun 2022\n\n**The recent rise of diffusion-based models** \\\n*Maciej Domagała* \\\n[[Website](https://maciejdomagala.github.io/generative_models/2022/06/06/The-recent-rise-of-diffusion-based-models.html)] \\\n06 Jun 2022\n\n**Introduction to Diffusion Models for Machine Learning** \\\n*Ryan O'Connor* \\\n[[Website](https://www.assemblyai.com/blog/diffusion-models-for-machine-learning-introduction/)] \\\n12 May 2022\n\n**Improving Diffusion Models as an Alternative To GANs** \\\n*Arash Vahdat and Karsten Kreis* \\\n[[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/)] \\\n26 Apr 2022\n\n**An introduction to Diffusion Probabilistic Models** \\\n*Ayan Das* \\\n[[Website](https://ayandas.me/blog-tut/2021/12/04/diffusion-prob-models.html)] \\\n04 Dec 2021\n\n**Introduction to deep generative modeling: Diffusion-based Deep Generative Models** \\\n*Jakub Tomczak* \\\n[[Website](https://jmtomczak.github.io/blog/10/10_ddgms_lvm_p2.html)] \\\n30 Aug 2021\n\n**What are Diffusion Models?** \\\n*Lilian Weng* \\\n[[Website](https://lilianweng.github.io/lil-log/2021/07/11/diffusion-models.html)] \\\n11 Jul 2021\n\n**Diffusion Models as a kind of VAE** \\\n*Angus Turner* \\\n[[Website](https://angusturner.github.io/generative_models/2021/06/29/diffusion-probabilistic-models-I.ht","github_created_at":"2021-09-18T01:24:24+00:00","created_at":"2026-07-11T23:04:39.765511+00:00","updated_at":"2026-07-12T00:03:54.261801+00:00","categories":[{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"artificial-intelligence","name":"artificial-intelligence"},{"slug":"diffusion-models","name":"diffusion-models"},{"slug":"generative-model","name":"generative-model"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"score-based","name":"score-based"},{"slug":"score-matching","name":"score-matching"}],"trust":{"provenance":{"is_fork":false,"github_id":407722319,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T23:04:43.235Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":709,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:04:43.616Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-12T00:03:54.157Z"},"languages":{"value":["html"],"source":"github.language","observed_at":"2026-07-12T00:03:54.157Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-12T00:03:54.157Z"}}}}