Use 2 controlnet++ : no problem
Use 3 controlnet++ : error like this
File "F:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\control_plusplus.py", line 196, in forward
guided_hint = self.union_controlnet_merge(hint, control_type, emb, context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "F:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\control_plusplus.py", line 167, in union_controlnet_merge
feat_seq += self.task_embedding[indexes[idx][0]]
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu!
Use 2 controlnet++ : no problem Use 3 controlnet++ : error like this File "F:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\control_plusplus.py", line 196, in forward guided_hint = self.union_controlnet_merge(hint, control_type, emb, context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "F:\ComfyUI\ComfyUI\custom_nodes\ComfyUI-Advanced-ControlNet\adv_control\control_plusplus.py", line 167, in union_controlnet_merge feat_seq += self.task_embedding[indexes[idx][0]] RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu!