A from-scratch implementation of Denoising Diffusion Probabilistic Models (DDPM) in PyTorch, with an ablation study comparing linear, cosine, and sigmoid noise ...