Skip to main content
Drop a repoSign up
REPOLum1104/Understand-Anything+606 stars 24hREPOanthropics/financial-services-plugins+396 stars 24hREPOrohitg00/ai-engineering-from-scratch+331 stars 24hREPOaddyosmani/agent-skills+327 stars 24hREPOcolbymchenry/codegraph+327 stars 24hREPOLum1104/Understand-Anything+606 stars 24hREPOanthropics/financial-services-plugins+396 stars 24hREPOrohitg00/ai-engineering-from-scratch+331 stars 24hREPOaddyosmani/agent-skills+327 stars 24hREPOcolbymchenry/codegraph+327 stars 24h
Glossary

What is diffusion model?

A diffusion model generates images, audio, or video by starting from random noise and iteratively denoising it toward a sample that matches a prompt.

A diffusion model is trained to reverse a process that gradually adds noise to data. At generation time it starts from pure noise and removes it step by step, usually guided by a text embedding, until a coherent sample emerges. This is the technique behind most modern open image and video generators.

Open-source diffusion ecosystems provide model weights, community fine-tunes, and pipelines you can run on your own GPU.

Trending AI & ML projects

Trending diffusion model projects

  1. NVlabs/Sana

    SANA: Efficient High-Resolution Image Synthesis with Linear Diffusion Transformer

    7.6K+92 · 24hmomentum 11Python

diffusion model — FAQ

What is diffusion model?
A diffusion model generates images, audio, or video by starting from random noise and iteratively denoising it toward a sample that matches a prompt. A diffusion model is trained to reverse a process that gradually adds noise to data. At generation time it starts from pure noise and removes it step by step, usually guided by a text embedding, until a coherent sample emerges. This is the technique behind most modern open image and video generators.