Build Diffusion Models from Scratch with PyTorch

Understand the deep learning principles behind generative AI and code your own models for image synthesis and manipulation.

4.3 (271) ⏱ 34 min 📚 9 leçons 🎧 Version audio

À propos de ce cours

Ever wondered how AI creates stunning images from simple text prompts? Diffusion models are the core technology, and this course shows you exactly how they work from the ground up, using PyTorch. You will move beyond just using APIs to gain a fundamental understanding of the denoising process that powers modern image generation. By the end of the course, you'll have the skills to implement, train, and experiment with your own diffusion models, giving you a solid foundation in this exciting field of generative AI. What you'll learn: - Understand the core theory of Denoising Diffusion Probabilistic Models (DDPMs). - Build a complete diffusion model from the ground up using PyTorch and the U-Net architecture. - Practice training your models on image datasets to generate entirely new images. - Learn techniques for conditioning your models to allow for text-guided image creation. - Apply fundamental prompt engineering principles to guide and control your model's output. - Explore practical applications like image inpainting to fill in missing parts of a picture. The course begins with the essential mathematical concepts and progresses to hands-on coding exercises where you'll implement and train models piece by piece. You'll read through explanations and apply your knowledge through practical examples. This course is designed for learners with some Python and deep learning familiarity but who are new to diffusion models. No prior experience with generative AI is required to get started. Begin building your generative AI skills today.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    34 min de contenu pratique

Avis (3)

María José Torres CR
★ 4 · 2025-02-19T11:00:56+00:00

Les explications étaient généralement claires et la structure avait du sens. Je dirais que c'est un cours qui en vaut la peine.

جواهر القطان KW
★ 3 · 2025-01-09T09:00:56+00:00

J'ai vraiment apprécié cela. Le rythme était parfait pour moi, et les exemples ont vraiment aidé à solidifier les concepts.

Samrawit Gashaw ET
★ 3 · 2024-12-20T12:55:56+00:00

Hmm, je ne suis pas sûr que ce soit pour les débutants absolus. Cela suppose un peu de connaissances préalables qui n'ont pas été explicitement enseignées.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie