Re-add explicit device move
This commit is contained in:
parent
6e2ce4e735
commit
39f55c3c35
|
@ -170,6 +170,7 @@ class StableDiffusionProcessing():
|
||||||
|
|
||||||
# Create another latent image, this time with a masked version of the original input.
|
# Create another latent image, this time with a masked version of the original input.
|
||||||
# Smoothly interpolate between the masked and unmasked latent conditioning image using a parameter.
|
# Smoothly interpolate between the masked and unmasked latent conditioning image using a parameter.
|
||||||
|
conditioning_mask = conditioning_mask.to(source_image.device).to(source_image.dtype)
|
||||||
conditioning_image = torch.lerp(
|
conditioning_image = torch.lerp(
|
||||||
source_image,
|
source_image,
|
||||||
source_image * (1.0 - conditioning_mask),
|
source_image * (1.0 - conditioning_mask),
|
||||||
|
|
Loading…
Reference in New Issue