Home Projects dpm-solver
dpm-solver
Python

dpm-solver

Official code for "DPM-Solver: A Fast ODE Solver for Diffusion Probabilistic Model Sampling in Around 10 Steps" (Neurips 2022 Oral)

by LuChengTHU · GitHub
Stars
Forks
License
Created
Last commit
Language
diffusion-modelsmachine-learningscore-based-generative-modelsMITPython
View on GitHub
In plain words

Generate high-quality samples from diffusion models quickly using a specialized solver for complex mathematical equations.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
dpm-solver — GitHub preview card
📈 Star history
1.9k1.8k
2026-07-202026-08-31
📈 Track dpm-solver

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Official code for "DPM-Solver: A Fast ODE Solver for Diffusion Probabilistic Model Sampling in Around 10 Steps" (Neurips 2022 Oral)

dpm-solver has 1.8k stars on GitHub. It has been forked 135 times. dpm-solver is written mainly in Python. It has been in active development since 2022. dpm-solver is available under the MIT license. Its main topics are diffusion-models, machine-learning, score-based-generative-models, stable-diffusion.

Frequently asked questions

What is dpm-solver?

Official code for "DPM-Solver: A Fast ODE Solver for Diffusion Probabilistic Model Sampling in Around 10 Steps" (Neurips 2022 Oral)

Is dpm-solver open source?

dpm-solver is an open-source project. It is released under the MIT license.

Is dpm-solver free?

Yes. dpm-solver is free and open source — you can use, modify and self-host it.

What license does dpm-solver use?

dpm-solver is available under the MIT license.

What language is dpm-solver written in?

dpm-solver is written mainly in Python.

🏅 Maintainer of this project?
olud.ai badge — dpm-solver

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=luchengthu-dpm-solver)](https://olud.ai/project/luchengthu-dpm-solver.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
ScoreDiffusionModel
The Pytorch Tutorial of Score-based and Diffusion Model
367 · diffusion-models
sharesscore-based-generative-modelsdiffusion-models
One-sentence_Diffusion_summary
The repo for studying and sharing diffusion models.
429 · diffusion
sharesscore-based-generative-modelsdiffusion-models
mixture-of-diffusers
Mixture of Diffusers for scene composition and high resolution image generation
449 · ai
sharesstable-diffusiondiffusion-models
Attend-and-Excite
Official Implementation for "Attend-and-Excite: Attention-Based Semantic Guidance for Text-to-I…
772 · diffusion-models
sharesstable-diffusiondiffusion-models
e4t-diffusion
Implementation of Encoder-based Domain Tuning for Fast Personalization of Text-to-Image Models
324 · deep-learning
sharesstable-diffusiondiffusion-models
MACE
[CVPR 2024] "MACE: Mass Concept Erasure in Diffusion Models" (Official Implementation)
393 · diffusion-models
sharesstable-diffusiondiffusion-models
Wuerstchen
Official implementation of Würstchen: Efficient Pretraining of Text-to-Image Models
555 · diffusion-models
sharesstable-diffusiondiffusion-models
CrossAttentionControl
Unofficial implementation of "Prompt-to-Prompt Image Editing with Cross Attention Control" with…
1.3k · cross-attention
sharesstable-diffusiondiffusion-models
AlignProp
AlignProp uses direct reward backpropogation for the alignment of large-scale text-to-image dif…
324 · alignment
sharesstable-diffusiondiffusion-models
InstructCV
[ ICLR 2024 ] Official Codebase for "InstructCV: Instruction-Tuned Text-to-Image Diffusion Mode…
460 · diffusion-models
sharesstable-diffusiondiffusion-models

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.