Why it matters

DPM++ is default modern sampler. Understanding shapes inference.

Advertisement

The architecture

Multistep solver.

2nd or 3rd order.

Fewer function evals for quality.

DPM++ samplerODE viewof diffusionMulti-step solver2nd / 3rd order10-20 stepsquality preservedDPM++ 2M Karras schedule popular; strong quality at 20 steps
DPM++.
Advertisement

How it works end to end

Lu et al. 2022.

DPM-Solver++: improved for guidance.

Solvers: 2M, 3M, SDE variants.

Karras schedule pairs well.