Ryota-Kawamura/How-Diffusion-Models-Work
In How Diffusion Models Work, you will gain a deep familiarity with the diffusion process and the models which carry it out. More than simply pulling in a pre-built model or using an API, this course will teach you to build a diffusion model from scratch.
This course helps machine learning engineers and AI researchers understand and build diffusion models from the ground up. You will learn to construct, train, and optimize these models, starting with core concepts and progressing to personalized image generation. It takes foundational knowledge and outputs a working diffusion model, ready for further application.
174 stars. No commits in the last 6 months.
Use this if you are a machine learning engineer or AI researcher who wants to move beyond using pre-built models and understand the underlying mechanics of diffusion models to build your own.
Not ideal if you are a practitioner simply looking to use an existing generative AI tool or API for content creation without needing to understand or build the model yourself.
Stars
174
Forks
94
Language
Jupyter Notebook
License
—
Category
Last pushed
Jan 07, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/Ryota-Kawamura/How-Diffusion-Models-Work"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
quantgirluk/aleatory
📦 Python library for Stochastic Processes Simulation and Visualisation
blei-lab/treeffuser
Treeffuser is an easy-to-use package for probabilistic prediction and probabilistic regression...
TuftsBCB/RegDiffusion
Diffusion model for gene regulatory network inference.
yuanchenyang/smalldiffusion
Simple and readable code for training and sampling from diffusion models
chairc/Integrated-Design-Diffusion-Model
IDDM (Industrial, landscape, animate, latent diffusion), support LDM, DDPM, DDIM, PLMS, webui...