Open eps696 opened 10 months ago
That ComfyUI code is from the original stable diffusion repo.
how does it change the fact that your beta schedulers are incorrect? [maybe it was originally a diffusers' mistake, but they seemeed to correct it now]
My beta schedulers are correct. That's what they call it in the original stable diffusion code where I copied it from.
glad to hear you're so confident about that. hope this issue will allow others to understand better how torch.linspace(linear_start ** 0.5, linear_end ** 0.5, n_timestep, dtype=torch.float64) ** 2
can be called linear
, while betas = torch.linspace(linear_start, linear_end, n_timestep, dtype=torch.float64)
pretends to be sqrt_linear
.
you may close this issue if you want to.
that said, thanks a ton and a great respect for the coolest product in the area, it's really a fresh air amongst anything else.
it seems beta schedules in comfyui are inconsistent with those from diffusers library.
in diffusers, e.g. euler (it's the same elsewhere):
in comfyui:
are the names simply mistaken or there is a logics behind such swap?