cubiq / PuLID_ComfyUI

PuLID native implementation for ComfyUI
Apache License 2.0
582 stars 36 forks source link

expected 0 arguments, got 1 #61

Open daxiazhou opened 1 month ago

daxiazhou commented 1 month ago

On my MacOS M3pro, load PuLID_simple.json, Encounter an error:

Error occurred when executing ApplyPulid:

expected 0 arguments, got 1

File "/Users/zdx/Documents/AI/ComfyUI/execution.py", line 152, in recursive_execute output_data, output_ui = get_output_data(obj, input_data_all) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zdx/Documents/AI/ComfyUI/execution.py", line 82, in get_output_data return_values = map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zdx/Documents/AI/ComfyUI/execution.py", line 75, in map_node_over_list results.append(getattr(obj, func)(**slice_dict(input_data_all, i))) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/zdx/Documents/AI/ComfyUI/custom_nodes/PuLID_ComfyUI/pulid.py", line 355, in apply_pulid face = face_analysis.get(image[i]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/insightface/app/face_analysis.py", line 59, in get bboxes, kpss = self.det_model.detect(img, ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/insightface/model_zoo/retinaface.py", line 224, in detect scores_list, bboxes_list, kpss_list = self.forward(det_img, self.det_thresh) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/insightface/model_zoo/retinaface.py", line 194, in forward bboxes = distance2bbox(anchor_centers, bbox_preds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/insightface/model_zoo/retinaface.py", line 38, in distance2bbox x1 = points[:, 0] - distance[:, 0]


File "/opt/miniconda3/lib/python3.12/site-packages/numpy/_core/_internal.py", line 872, in array_ufunc_errmsg_formatter
args_string = ', '.join(['{!r}'.format(arg) for arg in inputs] +
^^^^^^^^^^^^^^^^^^
File "/opt/miniconda3/lib/python3.12/site-packages/numpy/_core/arrayprint.py", line 1556, in _array_repr_implementation
skipdtype = dtype_is_implied(arr.dtype) and arr.size > 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/miniconda3/lib/python3.12/site-packages/numpy/_core/arrayprint.py", line 1497, in dtype_is_implied
dtype = np.dtype(dtype)