Why the DDIM scheduler does not work in diffusers? #141
Unanswered
quattrinifabio
asked this question in
Q&A
Replies: 1 comment 1 reply
-
You may find that we can also generate images with IDDPM here: PixArt-alpha/scripts/interface.py Line 85 in 4f8afe3 and if you set the order of DPMSolver to 1, it will be the same as DDIM here: PixArt-alpha/scripts/interface.py Line 110 in 4f8afe3 Both can get normal results. BTW, what is the sampling step you are using for DDIM? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to change the scheduler for inference, from the default DPMSolverMultistepScheduler to DDIM.
It should be enough to use the code
pipe.scheduler = DDIMScheduler.from_config(pipe.scheduler.config)
, but the results are very bad in quality. Anyone can think of a reason? The schedulers should all work during inference.I have read PixArt-alpha/PixArt-sigma#65, where it is stated that the cause could be the advancement of DPMSolver. Though, in the paper it is stated that the results should be similar (page 12, appendix A.5)
Beta Was this translation helpful? Give feedback.
All reactions