huggingface/diffusion-models-class
huggingface/diffusion-models-class has 4,388 GitHub stars and 497 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-07 15:43 UTC. Last push 2026-10-14.
Materials for the Hugging Face Diffusion Models Course
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalHugging Face Diffusion Models Course
In this free course, you will:
- 👩🎓 Study the theory behind diffusion models
- 🧨 Learn how to generate images and audio with the popular 🤗 Diffusers library
- 🏋️♂️ Train your own diffusion models from scratch
- 📻 Fine-tune existing diffusion models on new datasets
- 🗺 Explore conditional generation and guidance
- 🧑🔬 Create your own custom diffusion model pipelines
Register via the signup form and then join us on Discord to get the conversations started. Instructions on how to join specific categories/channels are here.
Syllabus
| 📆 Publishing date | 📘 Unit | 👩💻 Hands-on |
|---|---|---|
| November 28, 2022 | An Introduction to Diffusion Models | Introduction to Diffusers and Diffusion Models From Scratch |
| December 12, 2022 | Fine-Tuning and Guidance | Fine-Tuning a Diffusion Model on New Data and Adding Guidance |
| December 21, 2022 | Stable Diffusion | Exploring a Powerful Text-Conditioned Latent Diffusion Model |
| January 2023 (TBC) | Doing More with Diffusion | Advanced Techniques to Take Diffusion Further |
More information coming soon!
Prerequisites
- Good skills in Python 🐍
- Basics in Deep Learning and Pytorch
If it's not the case yet, you can check these free resources:
- Python: https://www.udacity.com/course/introduction-to-python--ud1110
- Intro to Deep Learning with PyTorch: https://www.udacity.com/course/deep-learning-pytorch--ud188
- PyTorch in 60 min: https://pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html
FAQ
Is this class free?
Yes, totally free 🥳.
Do I need to have a Hugging Face account to follow the course?
Yes, to push your custom models and pipelines to the hub, you need an account (it's free) 🤗.
You can create one here 👉 https://huggingface.co/join
What’s the format of the class?
The course will consist of at least 4 Units. More will be added as time goes on, on topics like diffusion for audio.
Each unit consists of some theory and background alongside one or more hands-on notebooks. Some units will also contain suggested projects and we'll have competitions and swag for the best pipelines and demos (more details TDB).
🌎 Languages and translations
Members of the 🤗 community have begun translating the course! We're planning to host this course on the Hugging Face website, so if you're interested in contributing a translation, we recommend waiting until we've formatted the English content in it's final form.
| Language | Authors |
|---|---|
| Chinese | @darcula1993 @XhrLeokk @SuSung-boy @Hoi2022 |
| Japanese | @eltociear @nazuki155 |
| Korean | @deep-diver |
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,781 starspublic-apis/public-apis
A collective list of free APIs
497,000 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
440,817 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,143 stars