mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-11 14:50:49 +08:00
Fix possibly-used-before-assignment in samplers.py
This commit is contained in:
parent
a02c632aa8
commit
14da37cdf0
@ -701,6 +701,8 @@ def sample(model, noise, positive, negative, cfg, device, sampler, sigmas, model
|
||||
|
||||
|
||||
def calculate_sigmas(model_sampling, scheduler_name, steps):
|
||||
sigmas = None
|
||||
|
||||
if scheduler_name == "karras":
|
||||
sigmas = k_diffusion_sampling.get_sigmas_karras(n=steps, sigma_min=float(model_sampling.sigma_min), sigma_max=float(model_sampling.sigma_max))
|
||||
elif scheduler_name == "exponential":
|
||||
@ -713,8 +715,10 @@ def calculate_sigmas(model_sampling, scheduler_name, steps):
|
||||
sigmas = ddim_scheduler(model_sampling, steps)
|
||||
elif scheduler_name == "sgm_uniform":
|
||||
sigmas = normal_scheduler(model_sampling, steps, sgm=True)
|
||||
else:
|
||||
|
||||
if sigmas is None:
|
||||
logging.error("error invalid scheduler {}".format(scheduler_name))
|
||||
|
||||
return sigmas
|
||||
|
||||
def sampler_object(name):
|
||||
|
||||
Loading…
Reference in New Issue
Block a user