- U-Net explained: https://towardsdatascience.com/understanding-semantic-segmentation-with-unet-6be4f42d4b47
- https://github.com/lucidrains/denoising-diffusion-pytorch/blob/main/denoising_diffusion_pytorch/denoising_diffusion_pytorch.py
- https://www.youtube.com/watch?v=a4Yfz2FxXiY&t=900s
- https://github.com/hkproj/pytorch-stable-diffusion
flask --app webserver run