Even with forced fp16 the cpu device should never use it.

This commit is contained in:
comfyanonymous 2023-08-23 21:38:28 -04:00
parent 00c0b2c507
commit a6ef08a46a

View File

@ -573,11 +573,15 @@ def should_use_fp16(device=None, model_params=0):
global xpu_available
global directml_enabled
if device is not None:
if is_device_cpu(device):
return False
if FORCE_FP16:
return True
if device is not None: #TODO
if is_device_cpu(device) or is_device_mps(device):
if is_device_mps(device):
return False
if FORCE_FP32: