Open
Description
Hello team, quick question to make sure I understand the behavior of the step
function in LCM Scheduler.
diffusers/src/diffusers/schedulers/scheduling_lcm.py
Lines 534 to 543 in a7361dc
Here, it seems that the condition prev_timestep >= 0
is always True
, because timestep
and self.timesteps[prev_step_index]
cannot be negative. This would mean that self.final_alpha_cumprod
is never used. Is there a way in which prev_timestep
can be negative?