Replicating Diffusion Models on MNIST
My solution is written in colab DiffusionModel-DeepLearningAI-Pytorch.ipynb
It took me around 8 hours to implement it and 2 hours are spent on gathering the proper data. Throughout the process I learnt:
- The details of DDPM and DDIM algorithm and how diffusion model works
- Manipulating image data for diffusion modeling and demonstration purpose
- classifier-free guided diffusion to let the model generate,
even
ordivisible by 3
digits.
Enjoy Reading This Article?
Here are some more articles you might like to read next: