Replies: 3 comments
-
I was likely confused by
Output (cleaned up to only show prints) I see is:
|
Beta Was this translation helpful? Give feedback.
-
Hey @vidyasiv, Note that when loading a the pipeline for The DDPM scheduler in its original form is very slow when used for inference as it requires 1000 inference steps (see paper here) - it's prefered to use faster schedulers such as PNDM for increase speed for inference. Also note that the original implementation of |
Beta Was this translation helpful? Give feedback.
-
Thanks for clarifying @patrickvonplaten . I too realized yesterday the training vs inference scheduler. I understand now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
In examples/controlnet/train_controlnet.py, the noise scheduler class is DDPMScheduler but however the scheduler config loaded based on the one in the model's scheduler folder i.e PNDM Scheduler per https://huggingface.co/runwayml/stable-diffusion-v1-5/blob/main/scheduler/scheduler_config.json . Why don't they match?
In particular, I see output that follows model config and not the scheduler class: Loaded scheduler as PNDMScheduler from
scheduler
subfolder of runwayml/stable-diffusion-v1-5.@patrickvonplaten
Beta Was this translation helpful? Give feedback.
All reactions