140 lines
24 KiB
Plaintext
140 lines
24 KiB
Plaintext
Capturing execution frames: multiple_masks.json
|
|
[ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.
|
|
Frame 1 saved (frame_000.jpg, t=0.0s)
|
|
Validating workflow...
|
|
[ComfyUI] === /validate endpoint called ===
|
|
[ComfyUI] Received JSON with keys: ['prompt']
|
|
[ComfyUI] Prompt has 8 nodes
|
|
[ComfyUI] Node 4: PreviewImage
|
|
[ComfyUI] Inputs: {"images": ["16", 1]}
|
|
[ComfyUI] Node 16: SAM3DBodyProcessMultiple
|
|
[ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": false, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0]}
|
|
Queuing workflow for execution...
|
|
[ComfyUI] Node 18: SAM3DBodyExportMultipleFBX
|
|
[ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]}
|
|
[ComfyUI] Node 24: LoadSAM3DBodyModel
|
|
[ComfyUI] Inputs: {"precision": "auto"}
|
|
[ComfyUI] Node 29: Preview3D
|
|
[ComfyUI] Inputs: {"model_file": ["18", 0], "image": ""}
|
|
[ComfyUI] Node 35: MultibandLoad
|
|
[ComfyUI] Inputs: {"image": "people.npz", "normalize": true}
|
|
[ComfyUI] Node 36: MultibandToImage
|
|
[ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]}
|
|
[ComfyUI] Node 39: MultibandToMasks
|
|
[ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]}
|
|
[ComfyUI] Generated prompt_id: 695b932d-ef05-49b8-a33a-e3e99db31ad4
|
|
[ComfyUI] Calling execution.validate_prompt()...
|
|
[ComfyUI] Validation result: valid=True
|
|
[ComfyUI] === Validation PASSED ===
|
|
[ComfyUI] got prompt
|
|
[ComfyUI] Precision: bf16
|
|
[ComfyUI] Model not found locally. Downloading from HuggingFace...
|
|
[ComfyUI] HTTP Request: GET https://huggingface.co/api/models/apozz/sam-3d-body-safetensors/revision/main "HTTP/1.1 200 OK"
|
|
[ComfyUI]
|
|
[ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s]
|
|
[ComfyUI]
|
|
[ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00<?, ?it/s][AHTTP Request: HEAD https://huggingface.co/apozz/sam-3d-body-safetensors/resolve/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/assets/mhr_model.pt "HTTP/1.1 302 Found"
|
|
[ComfyUI] HTTP Request: HEAD https://huggingface.co/apozz/sam-3d-body-safetensors/resolve/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/model.safetensors "HTTP/1.1 302 Found"
|
|
[ComfyUI] HTTP Request: HEAD https://huggingface.co/apozz/sam-3d-body-safetensors/resolve/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/model_config.yaml "HTTP/1.1 307 Temporary Redirect"
|
|
[ComfyUI] HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/apozz/sam-3d-body-safetensors/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/model_config.yaml "HTTP/1.1 200 OK"
|
|
[ComfyUI] HTTP Request: GET https://huggingface.co/api/resolve-cache/models/apozz/sam-3d-body-safetensors/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/model_config.yaml "HTTP/1.1 200 OK"
|
|
[ComfyUI]
|
|
[ComfyUI] Downloading (incomplete total...): 1.49kB [00:00, 9.03kB/s]HTTP Request: HEAD https://huggingface.co/apozz/sam-3d-body-safetensors/resolve/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/.gitattributes "HTTP/1.1 307 Temporary Redirect"
|
|
[ComfyUI] HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/apozz/sam-3d-body-safetensors/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/.gitattributes "HTTP/1.1 200 OK"
|
|
[ComfyUI] HTTP Request: GET https://huggingface.co/api/resolve-cache/models/apozz/sam-3d-body-safetensors/0c0bd82453ec0a6c14caa2de3ae47c667c11546a/.gitattributes "HTTP/1.1 200 OK"
|
|
[ComfyUI]
|
|
[ComfyUI]
|
|
[ComfyUI] Fetching 4 files: 25%|██▌ | 1/4 [00:00<00:00, 4.96it/s][AHTTP Request: GET https://huggingface.co/api/models/apozz/sam-3d-body-safetensors/xet-read-token/0c0bd82453ec0a6c14caa2de3ae47c667c11546a "HTTP/1.1 200 OK"
|
|
[ComfyUI]
|
|
[ComfyUI] Downloading (incomplete total...): 0%| | 3.01k/696M [00:00<21:25:27, 9.03kB/s]HTTP Request: GET https://huggingface.co/api/models/apozz/sam-3d-body-safetensors/xet-read-token/0c0bd82453ec0a6c14caa2de3ae47c667c11546a "HTTP/1.1 200 OK"
|
|
[ComfyUI]
|
|
[ComfyUI] Downloading (incomplete total...): 0%| | 3.01k/2.83G [00:00<87:03:50, 9.03kB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 0%| | 3.01k/2.83G [00:00<69:01:11, 11.4kB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 0%| | 6.99M/2.83G [00:01<09:28, 4.97MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 8%|▊ | 232M/2.83G [00:01<00:13, 186MB/s]
|
|
Frame 2 saved (frame_001.jpg, t=2.3s)
|
|
[capture-periodic] freeze=1ms shot=147ms unfreeze=3ms saved=True
|
|
[ComfyUI] Downloading (incomplete total...): 11%|█ | 317M/2.83G [00:02<00:11, 221MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 25%|██▍ | 696M/2.83G [00:02<00:05, 360MB/s]
|
|
[ComfyUI]
|
|
[ComfyUI] Fetching 4 files: 50%|█████ | 2/4 [00:02<00:03, 1.63s/it][A
|
|
[ComfyUI] Downloading (incomplete total...): 29%|██▉ | 814M/2.83G [00:03<00:05, 381MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 31%|███ | 879M/2.83G [00:03<00:06, 293MB/s]
|
|
Frame 3 saved (frame_002.jpg, t=4.6s)
|
|
[capture-periodic] freeze=2ms shot=146ms unfreeze=5ms saved=True
|
|
[ComfyUI] Downloading (incomplete total...): 33%|███▎ | 929M/2.83G [00:04<00:08, 229MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 35%|███▍ | 982M/2.83G [00:04<00:09, 189MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 36%|███▌ | 1.01G/2.83G [00:04<00:10, 172MB/s]
|
|
[capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.4/31.3GB (11%) swap=0.5/32.0GB (2%) cpu=8% browser_rss=0.88GB
|
|
[ComfyUI] Downloading (incomplete total...): 37%|███▋ | 1.04G/2.83G [00:05<00:13, 133MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 41%|████ | 1.16G/2.83G [00:07<00:19, 84.4MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 49%|████▉ | 1.40G/2.83G [00:07<00:08, 177MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 51%|█████▏ | 1.45G/2.83G [00:07<00:07, 183MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 53%|█████▎ | 1.50G/2.83G [00:08<00:08, 160MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 54%|█████▍ | 1.53G/2.83G [00:08<00:09, 130MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 55%|█████▌ | 1.56G/2.83G [00:09<00:09, 128MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 58%|█████▊ | 1.64G/2.83G [00:09<00:07, 169MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 59%|█████▉ | 1.68G/2.83G [00:09<00:08, 132MB/s]
|
|
[capture-loop] iter=100 t=11.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=3.5/31.3GB (11%) swap=0.5/32.0GB (2%) cpu=11% browser_rss=0.88GB
|
|
[ComfyUI] Downloading (incomplete total...): 61%|██████ | 1.72G/2.83G [00:10<00:09, 118MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 63%|██████▎ | 1.80G/2.83G [00:11<00:11, 86.3MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 70%|██████▉ | 1.97G/2.83G [00:12<00:06, 135MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 71%|███████ | 2.00G/2.83G [00:12<00:06, 131MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 73%|███████▎ | 2.07G/2.83G [00:12<00:04, 155MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 74%|███████▍ | 2.11G/2.83G [00:13<00:06, 111MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 76%|███████▌ | 2.14G/2.83G [00:13<00:05, 116MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 79%|███████▉ | 2.24G/2.83G [00:14<00:04, 124MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 84%|████████▍ | 2.37G/2.83G [00:15<00:03, 140MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 86%|████████▌ | 2.44G/2.83G [00:15<00:02, 162MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 88%|████████▊ | 2.48G/2.83G [00:16<00:02, 137MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 88%|████████▊ | 2.50G/2.83G [00:16<00:02, 127MB/s]
|
|
[capture-loop] iter=150 t=17.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=3.6/31.3GB (12%) swap=0.5/32.0GB (2%) cpu=14% browser_rss=0.88GB
|
|
[ComfyUI] Downloading (incomplete total...): 90%|█████████ | 2.55G/2.83G [00:16<00:01, 143MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 91%|█████████ | 2.58G/2.83G [00:16<00:01, 135MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 98%|█████████▊| 2.78G/2.83G [00:17<00:00, 174MB/s]
|
|
[ComfyUI] Downloading (incomplete total...): 2.83GB [00:18, 151MB/s]
|
|
[ComfyUI]
|
|
[ComfyUI] Fetching 4 files: 75%|███████▌ | 3/4 [00:20<00:08, 8.75s/it][A
|
|
[ComfyUI] Fetching 4 files: 100%|██████████| 4/4 [00:20<00:00, 5.02s/it]
|
|
[ComfyUI]
|
|
[ComfyUI] Download complete: : 2.83GB [00:20, 151MB/s] Download complete.
|
|
[ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-1956/ComfyUI/input/people.npz
|
|
[ComfyUI]
|
|
[ComfyUI] Shape: (1, 9, 720, 1280)
|
|
[ComfyUI] Download complete: : 2.83GB [00:20, 140MB/s]
|
|
[ComfyUI] Channels: 9
|
|
[ComfyUI] !!! Exception during processing !!! No module named 'roma'
|
|
[ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06
|
|
[ComfyUI] Traceback (most recent call last):
|
|
[ComfyUI] MultibandToMasks: Auto-detected 6 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06']
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute
|
|
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
|
|
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data
|
|
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
|
|
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list
|
|
[ComfyUI] await process_inputs(input_dict, i)
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs
|
|
[ComfyUI] result = f(**inputs)
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func
|
|
[ComfyUI] return method(locked_class, **inputs)
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED
|
|
[ComfyUI] to_return = cls.execute(*args, **kwargs)
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process_multiple.py", line 1116, in execute
|
|
[ComfyUI] from .sam_3d_body import SAM3DBodyEstimator
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in <module>
|
|
[ComfyUI] from .build_models import load_sam_3d_body
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in <module>
|
|
Execution complete (t=20.9s)
|
|
[ComfyUI] from .model import SAM3DBody
|
|
Execution error: {'prompt_id': 'bc90a37e-bc41-40e2-8b06-59f971cc1731', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['36', '24', '35', '39'], 'exception_message': "No module named 'roma'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process_multiple.py", line 1116, in execute\n from .sam_3d_body import SAM3DBodyEstimator\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in <module>\n from .build_models import load_sam_3d_body\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in <module>\n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in <module>\n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [False], 'model': ["{'model_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody', 'ckpt_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody/model.safetensors', 'mhr_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody/assets/mhr_model.pt', 'precision': 'bf16'}"], 'image': ['tensor([[[[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3294, 0.5765, 0.7137],\n [0.3451, 0.5882, 0.7333],\n [0.3686, 0.6118, 0.7569]],\n\n [[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3490, 0.5608, 0.6941],\n [0.3529, 0.5647, 0.6980],\n [0.3647, 0.5765, 0.7098]],\n\n [[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3765, 0.5373, 0.6471],\n [0.3725, 0.5333, 0.6431],\n [0.3765, 0.5373, 0.6471]],\n\n ...,\n\n [[0.4941, 0.4824, 0.4157],\n [0.4941, 0.4824, 0.4157],\n [0.4980, 0.4863, 0.4196],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]],\n\n [[0.5098, 0.4980, 0.4314],\n [0.5098, 0.4980, 0.4314],\n [0.5137, 0.5020, 0.4353],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]],\n\n [[0.5176, 0.5059, 0.4392],\n [0.5216, 0.5098, 0.4431],\n [0.5216, 0.5098, 0.4431],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]]]])'], 'masks': ['tensor([[[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]]])']}, 'current_outputs': ['36', '39', '29', '16', '4', '24', '35', '18'], 'timestamp': 1778443217250}
|
|
[ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in <module>
|
|
Status: FAILED
|
|
Error: Workflow execution failed: {'prompt_id': 'bc90a37e-bc41-40e2-8b06-59f971cc1731', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['36', '24', '35', '39'], 'exception_message': "No module named 'roma'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process_multiple.py", line 1116, in execute\n from .sam_3d_body import SAM3DBodyEstimator\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in <module>\n from .build_models import load_sam_3d_body\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in <module>\n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in <module>\n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [False], 'model': ["{'model_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody', 'ckpt_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody/model.safetensors', 'mhr_path': '/workspaces/SAM3DBody-1956/ComfyUI/models/sam3dbody/assets/mhr_model.pt', 'precision': 'bf16'}"], 'image': ['tensor([[[[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3294, 0.5765, 0.7137],\n [0.3451, 0.5882, 0.7333],\n [0.3686, 0.6118, 0.7569]],\n\n [[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3490, 0.5608, 0.6941],\n [0.3529, 0.5647, 0.6980],\n [0.3647, 0.5765, 0.7098]],\n\n [[0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n [0.2902, 0.4667, 0.5961],\n ...,\n [0.3765, 0.5373, 0.6471],\n [0.3725, 0.5333, 0.6431],\n [0.3765, 0.5373, 0.6471]],\n\n ...,\n\n [[0.4941, 0.4824, 0.4157],\n [0.4941, 0.4824, 0.4157],\n [0.4980, 0.4863, 0.4196],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]],\n\n [[0.5098, 0.4980, 0.4314],\n [0.5098, 0.4980, 0.4314],\n [0.5137, 0.5020, 0.4353],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]],\n\n [[0.5176, 0.5059, 0.4392],\n [0.5216, 0.5098, 0.4431],\n [0.5216, 0.5098, 0.4431],\n ...,\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059],\n [0.5647, 0.5569, 0.5059]]]])'], 'masks': ['tensor([[[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]],\n\n [[0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n ...,\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.],\n [0., 0., 0., ..., 0., 0., 0.]]])']}, 'current_outputs': ['36', '39', '29', '16', '4', '24', '35', '18'], 'timestamp': 1778443217250}
|
|
Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks.json
|
|
Node error: SAM3DBodyProcessMultiple
|
|
[ComfyUI] import roma
|
|
[ComfyUI] ModuleNotFoundError: No module named 'roma'
|
|
[ComfyUI]
|
|
[ComfyUI] Prompt executed in 20.39 seconds |