mirror of
https://github.com/lllyasviel/stable-diffusion-webui-forge.git
synced 2026-02-05 07:29:57 +00:00
@@ -19,7 +19,7 @@ def attention(q, k, v, pe):
|
||||
|
||||
|
||||
def rope(pos, dim, theta):
|
||||
if pos.device.type == "mps":
|
||||
if pos.device.type == "mps" or pos.device.type == "xpu":
|
||||
scale = torch.arange(0, dim, 2, dtype=torch.float32, device=pos.device) / dim
|
||||
else:
|
||||
scale = torch.arange(0, dim, 2, dtype=torch.float64, device=pos.device) / dim
|
||||
|
||||
Reference in New Issue
Block a user