From c8a3492c22ad5ff711e24db3a03756fec022afde Mon Sep 17 00:00:00 2001 From: comfyanonymous Date: Sun, 5 Jan 2025 04:29:36 -0500 Subject: [PATCH] Make the device an optional parameter in the clip loaders. --- nodes.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nodes.py b/nodes.py index 82b1575b..1b796ced 100644 --- a/nodes.py +++ b/nodes.py @@ -913,6 +913,8 @@ class CLIPLoader: def INPUT_TYPES(s): return {"required": { "clip_name": (folder_paths.get_filename_list("text_encoders"), ), "type": (["stable_diffusion", "stable_cascade", "sd3", "stable_audio", "mochi", "ltxv", "pixart"], ), + }, + "optional": { "device": (["default", "cpu"], {"advanced": True}), }} RETURN_TYPES = ("CLIP",) @@ -952,6 +954,8 @@ class DualCLIPLoader: return {"required": { "clip_name1": (folder_paths.get_filename_list("text_encoders"), ), "clip_name2": (folder_paths.get_filename_list("text_encoders"), ), "type": (["sdxl", "sd3", "flux", "hunyuan_video"], ), + }, + "optional": { "device": (["default", "cpu"], {"advanced": True}), }} RETURN_TYPES = ("CLIP",)