mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-05-27 01:17:24 +08:00
multigpu: trim _force_supported_compute_dtype docstring to one line
Amp-Thread-ID: https://ampcode.com/threads/T-019e61db-ffb1-73a6-b2a8-3d23d7b05792 Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
parent
8969bbbf02
commit
f663018950
@ -49,11 +49,7 @@ class MultiGPUCFGSplitNode(io.ComfyNode):
|
||||
|
||||
|
||||
def _force_supported_compute_dtype(patcher: ModelPatcher, device: torch.device):
|
||||
"""Cast compute dtype to one the device supports; no-op if already supported.
|
||||
|
||||
Uses unet_manual_cast which encodes per-device dtype support (e.g. CPU
|
||||
rejects fp16/bf16, falling back to fp32 to avoid PyTorch's ~500-600x
|
||||
slower software emulation)."""
|
||||
"""Cast compute dtype to one the device supports; no-op if already supported."""
|
||||
weight_dtype = patcher.model_dtype()
|
||||
cast_dtype = comfy.model_management.unet_manual_cast(weight_dtype, device)
|
||||
if cast_dtype is None:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user