Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to implement and train diffusion models in PyTorch, covering unconditional and conditional versions, classifier-free guidance, and exponential moving average. Gain hands-on experience with state-of-the-art generative AI techniques.
Comprehensive explanation of diffusion models, covering theory, architecture, math derivation, algorithms, improvements, and results. Includes comparisons to other methods and references to state-of-the-art applications.
Implement Vector Quantized Generative Adversarial Networks (VQGAN) using PyTorch, covering encoder, decoder, codebook, discriminator, and transformer stages for high-resolution image synthesis.
Explore score-based generative models and their connection to diffusion models. Gain intuition on DDPM, DDIM, and EDM through mathematical explanations and visualizations.
Get personalized course recommendations, track subjects and courses with reminders, and more.