Skip to content

amrhssn/DDPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Denoising Diffusion Probabilistic Model (DDPM)

This repository implements a basic version of the Denoising Diffusion Probabilistic Model (DDPM) based on the tutorial in Understanding Diffusion Models: A Unified Perspective. The DDPM was originally introduced by Ho et al. in Denoising Diffusion Probabilistic Models.

For a tutorial of the algorithm and the mathematics of the model, refer to tutorial.ipynb.

References

@article{luo2022understanding,
  title={Understanding diffusion models: A unified perspective},
  author={Luo, Calvin},
  journal={arXiv preprint arXiv:2208.11970},
  year={2022}
}

@article{ho2020denoising,
  title={Denoising diffusion probabilistic models},
  author={Ho, Jonathan and Jain, Ajay and Abbeel, Pieter},
  journal={Advances in neural information processing systems},
  volume={33},
  pages={6840--6851},
  year={2020}
}

About

Basic implementation of Denoising Diffusion Probabilistic Model (DDPM)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published