fix: Fix bug when mask not on same device (CORE-181) (#13801)

This commit is contained in:
Alexis Rolland
2026-05-08 23:06:29 +08:00
committed by GitHub
parent 9864f5ac86
commit c5ecd231a2
2 changed files with 2 additions and 2 deletions

View File

@@ -47,7 +47,7 @@ class BackgroundRemovalModel():
out = self.model(pixel_values=pixel_values)
out = torch.nn.functional.interpolate(out, size=(H, W), mode="bicubic", antialias=False)
mask = out.sigmoid()
mask = out.sigmoid().to(device=comfy.model_management.intermediate_device(), dtype=comfy.model_management.intermediate_dtype())
if mask.ndim == 3:
mask = mask.unsqueeze(0)
if mask.shape[1] != 1: