PIXELBANKv8.2.0
Menu
From Noise to Neural Art

Diffusion Models Study Plan

A comprehensive 8-week curriculum covering diffusion models from mathematical foundations and DDPM to Stable Diffusion, conditional generation, and deployment.

8 Chapters8 WeeksInteractive Demos

Recommended Study Path

Phase 1

Prerequisites

Foundations Study Plan

  • Python Foundations
  • NumPy & Linear Algebra
  • Probability & Calculus

Complete the Foundations study plan first →

Phase 2

Foundations

Weeks 1-2

  • Ch 1: Generative Models Overview
  • Ch 2: Math Foundations

Probability, SDEs, variational inference

Phase 3

Core Theory

Weeks 3-6

  • Ch 3-4: Forward & Reverse Process
  • Ch 5-6: Sampling & Stable Diffusion

DDPM, DDIM, latent diffusion, ControlNet

Phase 4

Applications

Weeks 7-8

  • Ch 7: Conditional Generation
  • Ch 8: Video, 3D & DiT

Text-to-image, flow matching, deployment

Tip: Each chapter includes interactive demos and theory exercises.
Pro chapters (3-8) require a premium subscription.

All Chapters

1

Introduction to Generative Models

Generative vs discriminative models, taxonomy of generative approaches, likelihood-based models, latent variables, evaluation metrics, and why diffusion models.

Generative vs DiscriminativeTaxonomy (GANs/VAEs/Flows/Diffusion)Likelihood-Based Models+3
Start Learning
2

Mathematical Foundations

Gaussian distributions, Markov chains, KL divergence, variational inference, stochastic differential equations, and Langevin dynamics.

Gaussian DistributionsMarkov ChainsKL Divergence+3
Start Learning
3

Forward Diffusion Process

Adding noise to data, noise schedules, the forward SDE, reparameterization trick, signal-to-noise ratio, and continuous vs discrete time.

Adding Noise to DataNoise Schedules (Linear/Cosine)The Forward SDE+3
Start Learning
4

Reverse Process & Denoising

Score functions, denoising score matching, the reverse SDE, DDPM training objective, parameterizing the noise predictor, and loss weighting.

Score FunctionsDenoising Score MatchingThe Reverse SDE+3
Start Learning
PRO

Sampling & Acceleration

Ancestral sampling, DDIM deterministic sampling, DPM-Solver, progressive distillation, consistency models, and guidance during sampling.

Ancestral SamplingDDIM (Deterministic Sampling)DPM-Solver+3
Pro Only
PRO

Latent Diffusion & Stable Diffusion

Autoencoders for latent space, LDM architecture, cross-attention conditioning, text encoders, the Stable Diffusion pipeline, and ControlNet.

Autoencoders for Latent SpaceLDM ArchitectureCross-Attention Conditioning+3
Pro Only
PRO

Conditional Generation

Classifier guidance, classifier-free guidance, text-to-image systems, image-to-image translation, inpainting, and super-resolution.

Classifier GuidanceClassifier-Free GuidanceText-to-Image (DALL-E/Imagen)+3
Pro Only
PRO

Advanced Topics & Applications

Flow matching, rectified flows, video diffusion, 3D generation, Diffusion Transformers (DiT), deployment optimization, and ethical considerations.

Flow Matching & Rectified FlowsVideo Diffusion Models3D Generation+3
Pro Only

Practice Problem Sets

Sharpen your skills with coding challenges and system design problems.

Curriculum designed to take you from generative model fundamentals to production-ready diffusion systems.