#4949th of 110 in Learning and cookbooks

diffusion-models-class

Free Hugging Face course on diffusion models with Diffusers notebooks

Stars
4.4k
License
Apache-2.0
Last commit
Oct 2026
Language
Jupyter Notebook

Missed the latest GitHub check; these facts may be older.

Overview

A course of Jupyter notebooks and written units that teach diffusion models: theory, generating images and audio with the Diffusers library, training from scratch, fine-tuning, guidance and Stable Diffusion. Units 1 to 3 are listed with 2022 publishing dates; unit 4 is marked as to be confirmed for January 2023.

Who it is for: Python developers with PyTorch basics learning diffusion models

Strengths

  • Hands-on notebooks pair each unit's theory with runnable Diffusers and PyTorch code
  • Covers training from scratch, fine-tuning, guidance and Stable Diffusion in one sequence
  • Apache-2.0 licensed and free; community translations in Chinese, Japanese and Korean

Weaknesses

  • Syllabus lists unit 4 as TBC for January 2023; README says more is coming soon
  • Requires a Hugging Face account to push models and pipelines to the hub
  • Assumes solid Python and basic PyTorch; only links external tutorials for those
  • Translations live in separate repos and may lag the English content

What it needs

  • Needs Hugging Face account, Diffusers, PyTorch, Jupyter
  • Models: Stable Diffusion, Diffusers pipelines

Also in Learning and cookbooks

See all 110
Also in Learning and cookbooks
RankProjectScore
1ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases78.6k stars+10,601 (+16%) in 30 daysMIT92 out of 100
2generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript123.4k stars+2,358 (+1.9%) in 30 daysMIT83 out of 100
3rag_techniquesCollection of 42 runnable notebooks implementing RAG techniques30.3k stars+550 (+1.8%) in 30 dayscustom license82 out of 100
#4cs249r_bookOpen textbook and course materials for machine learning systems engineering30.2k stars+1,272 (+4.4%) in 30 dayscustom license82 out of 100
#5agents-towards-productionJupyter tutorials for taking LLM agents from prototype to production21.9k stars+247 (+1.1%) in 30 dayscustom license82 out of 100