dpm-solver icon indicating copy to clipboard operation
dpm-solver copied to clipboard

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

Results 22 dpm-solver issues
Sort by recently updated
recently updated
newest added

Can dpm-solver used for control-net?

Hi authors, Thank you for the nice paper and clear code and documentation!! I am trying DPM-Solver in my project for sampling acceleration. Previously, I can obtain reasonable results with...

???how to add dpm-solver to automatic1111-stable-diffusion-webui? which document path to add to .

Hello all, This is fantastic work. Any examples on conditional sampling with classifier guidance? Say e.g. -> https://github.com/crowsonkb/guided-diffusion, https://github.com/nerdyrodent/CLIP-Guided-Diffusion Thanks!

Hi, Thank you for your excellent codes and detailed documentation on how to incorporate DPM-solver in our own project! I try to substitute DDIM with DPM-solver but fail to obtain...

I have trained a 1000-step diffusion model, and get fine results using 1000-step reverse process. This is the original imgs (the two are concatenated): ![ori2](https://user-images.githubusercontent.com/55237825/207287086-8a75bf6a-93d3-450d-84d4-89ccca7b0502.png) and this is the generated...

Hi, thanks for making your code work with Stable Diffusion. I have a couple of requests if possible. 1) Could you support the img_callback parameter? It seems to work okay...

i had tried to replace ``` z_enc = sampler.stochastic_encode(init_latent, torch.tensor([t_enc]*batch_size).to(device)) samples = sampler.decode(z_enc, c, t_enc, unconditional_guidance_scale=opt.scale, unconditional_conditioning=uc) ``` with ``` noised_sample = sampler.stochastic_encode(init_latent, opt.strength) samples, _ = sampler.sample( opt.ddim_steps, noised_sample.shape[0],...

Thanks for the nice work. The current code works for conditional sampling for latent diffusion. Is is also possible to provide script for unconditional sampling for latent diffusion? Thanks

Thanks for your excellent work! I am wondering if DPM Solver supports applying multiple guidance techniques simultaneously, such as both Classifier-free guidance and Classifier guidance, or using multiple guidance techniques...