Introduction to Diffusion Models

This course explores Diffusion Models, a powerful technique in machine learning and generative AI. It covers the theory behind these models, starting from foundational research papers and advancing to practical applications. You'll learn to implement Diffusion Models from scratch using PyTorch, with a focus on image generation, inpainting (filling in missing parts of images), and animations. The course provides hands-on coding examples, making it ideal for anyone interested in deepening their understanding of generative models and their use in creative AI projects.
Product image for Introduction to Diffusion Models
one-time purchase
Flexible payment options available at checkout

Course content

7 sections | 57 lessons