mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2025-04-16 08:33:29 +00:00
Guard the edge cases of noise term in er_sde (#7265)
This commit is contained in:
parent
55a1b09ddc
commit
fd5297131f
@ -1419,6 +1419,6 @@ def sample_er_sde(model, x, sigmas, extra_args=None, callback=None, disable=None
|
|||||||
old_denoised_d = denoised_d
|
old_denoised_d = denoised_d
|
||||||
|
|
||||||
if s_noise != 0 and sigmas[i + 1] > 0:
|
if s_noise != 0 and sigmas[i + 1] > 0:
|
||||||
x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * (sigmas[i + 1] ** 2 - sigmas[i] ** 2 * r ** 2).sqrt()
|
x = x + noise_sampler(sigmas[i], sigmas[i + 1]) * s_noise * (sigmas[i + 1] ** 2 - sigmas[i] ** 2 * r ** 2).sqrt().nan_to_num(nan=0.0)
|
||||||
old_denoised = denoised
|
old_denoised = denoised
|
||||||
return x
|
return x
|
||||||
|
Loading…
Reference in New Issue
Block a user