Skip to content

Commit b34b25b

Browse files
committed
karras samplers for img2img?
1 parent 405c817 commit b34b25b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

modules/sd_samplers.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,11 @@ def sample_img2img(self, p, x, noise, conditioning, unconditional_conditioning,
338338
steps, t_enc = setup_img2img_steps(p, steps)
339339

340340
if p.sampler_noise_scheduler_override:
341-
sigmas = p.sampler_noise_scheduler_override(steps)
341+
sigmas = p.sampler_noise_scheduler_override(steps)
342+
elif self.config is not None and self.config.options.get('scheduler', None) == 'karras':
343+
sigmas = k_diffusion.sampling.get_sigmas_karras(n=steps, sigma_min=0.1, sigma_max=10, device=shared.device)
342344
else:
343-
sigmas = self.model_wrap.get_sigmas(steps)
345+
sigmas = self.model_wrap.get_sigmas(steps)
344346

345347
noise = noise * sigmas[steps - t_enc - 1]
346348
xi = x + noise

0 commit comments

Comments
 (0)