Implementation Details of Cartoon-Diffusion-Model

less than 1 minute read

Published:

Denoising Diffusion Probabilistic Models (DDPM) are a class of generative models that learn to synthesize data by reversing a gradual noising process. Inspired by nonequilibrium thermodynamics, DDPMs offer strong sample quality and training stability. DDIM improves sampling efficiency by skipping steps in the reverse process while preserving sample fidelity. Recently, diffusion models have been applied beyond image generation—most notably in imitation learning, where Diffusion Policy leverages them to model trajectory distributions for robotic control. This blog walks through the core concepts behind diffusion models and their variants, with code examples available at this repository.

Diifusion Models

DDPM

  • Results

DDIM

  • Results

References

  1. The Breakthrough Behind Modern AI Image Generators - Diffusion Models Part 1
  2. Denoising Diffusion Probabilistic Models (DDPM Paper)
  3. Denoising Diffusion Implicit Models (DDIM Paper)
  4. Diffusion Model Paper Explanation, PyTorch Implementation Walk Through and corresponding github repo
  5. diffusion-DDPM-pytorch & diffusion-DDIM-pytorch