Simple Denoising Diffusion: A PyTorch Implementation
2025-04-03
This repository provides a streamlined PyTorch implementation of a denoising diffusion model. Building upon existing resources, the author refactored the code for improved readability and understanding. Functions and classes are logically separated into different files, making it easier to grasp the building blocks of diffusion models. Training and image generation are handled in separate files for easier parameter management. While the generated images aren't perfect, this project serves as a valuable learning resource for understanding diffusion models.
Development