From 0897cd086bcf58bcd478b01c6b3b63cb42e83e37 Mon Sep 17 00:00:00 2001 From: Ken Simpson Date: Thu, 4 Jan 2024 14:17:42 -0800 Subject: [PATCH] Oops accidentally specified an integer rather than a float. Fixing. --- samplers/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samplers/__init__.py b/samplers/__init__.py index daa10c9..b943ad1 100644 --- a/samplers/__init__.py +++ b/samplers/__init__.py @@ -260,7 +260,7 @@ class IterativeMixingPerlinEulerSamplerImpl(IterativeMixingSampler): if perlin_mode == "latents": x = perlin_tensors[i].unsqueeze(0) * perlin_strength + (1. - perlin_strength) * x elif perlin_mode == "masks": - x, sigma_hat, denoised = denoise_step(x, i, s_in, denoise_mask=perlin_tensors[i] * (1. - c1_perlin[i])) + x, sigma_hat, denoised = denoise_step(x, i, s_in, denoise_mask=perlin_tensors[i] * (float(1.0) - c1_perlin[i])) elif perlin_mode == "matched_noise": matched_noise = torch.randn(C, H, W, device=z_prime_std.device) * z_prime_std[i] + z_prime_mean[i] x = matched_noise * (1. - c1_perlin[i]) + x * c1_perlin[i]