1
0
mirror of https://github.com/huggingface/diffusers.git synced 2026-01-27 17:22:53 +03:00

Fix the order of casts for onnx inpainting (#1338)

This commit is contained in:
Anton Lozhkov
2022-11-18 16:30:07 +01:00
committed by GitHub
parent aa2ce41b99
commit 7240318179

View File

@@ -409,8 +409,8 @@ class OnnxStableDiffusionInpaintPipeline(DiffusionPipeline):
latent_model_input = np.concatenate([latents] * 2) if do_classifier_free_guidance else latents
# concat latents, mask, masked_image_latnets in the channel dimension
latent_model_input = self.scheduler.scale_model_input(torch.from_numpy(latent_model_input), t)
latent_model_input = np.concatenate([latent_model_input, mask, masked_image_latents], axis=1)
latent_model_input = latent_model_input.cpu().numpy()
latent_model_input = np.concatenate([latent_model_input, mask, masked_image_latents], axis=1)
# predict the noise residual
timestep = np.array([t], dtype=timestep_dtype)