Implementation of the paper from first principles
This project was created as the final project for the Fall '22 semester at IU for the subject Deep Learning Systems.
Please find the report for the project here, the dataset (created from a subset of the original LAION set) for the project here, and a folder with generated images here.
The code used for creating the dataset linked above, can be found and run here
A notebook that can be run (end to end) to train your own diffusion model from scratch can be found here. This notebook is hosted and made public on Kaggle that offers free GPUs for research and education!