Fix cuda getting initialized in cpu mode. (#12779)

This commit is contained in:
comfyanonymous 2026-03-04 23:39:51 -08:00 committed by GitHub
parent c5fe8ace68
commit 4941671b5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1666,12 +1666,16 @@ def lora_compute_dtype(device):
return dtype
def synchronize():
if cpu_mode():
return
if is_intel_xpu():
torch.xpu.synchronize()
elif torch.cuda.is_available():
torch.cuda.synchronize()
def soft_empty_cache(force=False):
if cpu_mode():
return
global cpu_state
if cpu_state == CPUState.MPS:
torch.mps.empty_cache()