From 9d9aa607ef4cedb1b8ba3aec251ae2a353bbe5ce Mon Sep 17 00:00:00 2001 From: comfy-test Date: Mon, 11 May 2026 06:55:44 +0000 Subject: [PATCH] Update dev/linux-gpu --- dev/linux-gpu/index.html | 117 +- dev/linux-gpu/logs/multiple_masks.log | 650 ++- dev/linux-gpu/logs/multiple_masks_console.log | 78 +- .../logs/multiple_masks_depthcorrected.log | 1064 ++++- .../multiple_masks_depthcorrected_console.log | 85 +- ...ultiple_masks_depthcorrected_resources.csv | 256 +- .../logs/multiple_masks_resources.csv | 156 +- dev/linux-gpu/logs/rigging.log | 576 ++- dev/linux-gpu/logs/rigging_console.log | 98 +- dev/linux-gpu/logs/rigging_resources.csv | 63 +- dev/linux-gpu/logs/workflow.log | 613 ++- dev/linux-gpu/logs/workflow_console.log | 87 +- dev/linux-gpu/logs/workflow_resources.csv | 95 +- dev/linux-gpu/models.json | 6 +- dev/linux-gpu/results.json | 104 +- ...multiple_masks_depthcorrected_executed.png | Bin 0 -> 429148 bytes .../screenshots/multiple_masks_executed.png | Bin 0 -> 243274 bytes .../screenshots/rigging_executed.png | Bin 0 -> 207773 bytes .../screenshots/workflow_executed.png | Bin 0 -> 304644 bytes dev/linux-gpu/session.log | 3779 +++++++++++------ .../videos/multiple_masks/frame_000.jpg | Bin 91502 -> 91493 bytes .../videos/multiple_masks/frame_001.jpg | Bin 93670 -> 93137 bytes .../videos/multiple_masks/frame_002.jpg | Bin 93241 -> 93240 bytes .../videos/multiple_masks/frame_003.jpg | Bin 0 -> 92401 bytes .../videos/multiple_masks/frame_004.jpg | Bin 0 -> 92840 bytes .../videos/multiple_masks/frame_005.jpg | Bin 0 -> 92541 bytes .../videos/multiple_masks/frame_006.jpg | Bin 0 -> 93376 bytes .../videos/multiple_masks/frame_007.jpg | Bin 0 -> 95362 bytes .../videos/multiple_masks/frame_008.jpg | Bin 0 -> 95448 bytes .../videos/multiple_masks/metadata.json | 50 + .../frame_000.jpg | Bin 106154 -> 98632 bytes .../frame_001.jpg | Bin 114518 -> 107584 bytes .../frame_002.jpg | Bin 114366 -> 109428 bytes .../frame_003.jpg | Bin 114414 -> 108803 bytes .../frame_004.jpg | Bin 114354 -> 108809 bytes .../frame_005.jpg | Bin 114416 -> 108849 bytes .../frame_006.jpg | Bin 114399 -> 108820 bytes .../frame_007.jpg | Bin 114415 -> 108866 bytes .../frame_008.jpg | Bin 114480 -> 108923 bytes .../frame_009.jpg | Bin 114460 -> 109022 bytes .../frame_010.jpg | Bin 114527 -> 109134 bytes .../frame_011.jpg | Bin 114506 -> 109149 bytes .../frame_012.jpg | Bin 114611 -> 109199 bytes .../frame_013.jpg | Bin 114657 -> 109217 bytes .../frame_014.jpg | Bin 114674 -> 109405 bytes .../frame_015.jpg | Bin 114741 -> 108829 bytes .../frame_016.jpg | Bin 114694 -> 109070 bytes .../frame_017.jpg | Bin 116852 -> 111190 bytes .../frame_018.jpg | Bin 0 -> 111258 bytes .../frame_019.jpg | Bin 0 -> 111549 bytes .../frame_020.jpg | Bin 0 -> 111532 bytes .../frame_021.jpg | Bin 0 -> 112336 bytes .../frame_022.jpg | Bin 0 -> 116304 bytes .../frame_023.jpg | Bin 0 -> 120558 bytes .../metadata.json | 125 + dev/linux-gpu/videos/rigging/frame_000.jpg | Bin 92151 -> 87328 bytes dev/linux-gpu/videos/rigging/frame_001.jpg | Bin 0 -> 90397 bytes dev/linux-gpu/videos/rigging/frame_002.jpg | Bin 0 -> 90244 bytes dev/linux-gpu/videos/rigging/frame_003.jpg | Bin 0 -> 90190 bytes dev/linux-gpu/videos/rigging/frame_004.jpg | Bin 0 -> 95090 bytes dev/linux-gpu/videos/rigging/frame_005.jpg | Bin 0 -> 91683 bytes dev/linux-gpu/videos/rigging/frame_006.jpg | Bin 0 -> 90846 bytes dev/linux-gpu/videos/rigging/metadata.json | 40 + dev/linux-gpu/videos/workflow/frame_000.jpg | Bin 110571 -> 110571 bytes dev/linux-gpu/videos/workflow/frame_001.jpg | Bin 0 -> 111738 bytes dev/linux-gpu/videos/workflow/frame_002.jpg | Bin 0 -> 111908 bytes dev/linux-gpu/videos/workflow/frame_003.jpg | Bin 0 -> 116788 bytes dev/linux-gpu/videos/workflow/frame_004.jpg | Bin 0 -> 117349 bytes dev/linux-gpu/videos/workflow/frame_005.jpg | Bin 0 -> 112906 bytes dev/linux-gpu/videos/workflow/frame_006.jpg | Bin 0 -> 111922 bytes dev/linux-gpu/videos/workflow/metadata.json | 40 + 71 files changed, 6110 insertions(+), 1972 deletions(-) create mode 100644 dev/linux-gpu/screenshots/multiple_masks_depthcorrected_executed.png create mode 100644 dev/linux-gpu/screenshots/multiple_masks_executed.png create mode 100644 dev/linux-gpu/screenshots/rigging_executed.png create mode 100644 dev/linux-gpu/screenshots/workflow_executed.png create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_003.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_004.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_005.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_006.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_007.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/frame_008.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks/metadata.json create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_018.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_019.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_020.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_021.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_022.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_023.jpg create mode 100644 dev/linux-gpu/videos/multiple_masks_depthcorrected/metadata.json create mode 100644 dev/linux-gpu/videos/rigging/frame_001.jpg create mode 100644 dev/linux-gpu/videos/rigging/frame_002.jpg create mode 100644 dev/linux-gpu/videos/rigging/frame_003.jpg create mode 100644 dev/linux-gpu/videos/rigging/frame_004.jpg create mode 100644 dev/linux-gpu/videos/rigging/frame_005.jpg create mode 100644 dev/linux-gpu/videos/rigging/frame_006.jpg create mode 100644 dev/linux-gpu/videos/rigging/metadata.json create mode 100644 dev/linux-gpu/videos/workflow/frame_001.jpg create mode 100644 dev/linux-gpu/videos/workflow/frame_002.jpg create mode 100644 dev/linux-gpu/videos/workflow/frame_003.jpg create mode 100644 dev/linux-gpu/videos/workflow/frame_004.jpg create mode 100644 dev/linux-gpu/videos/workflow/frame_005.jpg create mode 100644 dev/linux-gpu/videos/workflow/frame_006.jpg create mode 100644 dev/linux-gpu/videos/workflow/metadata.json diff --git a/dev/linux-gpu/index.html b/dev/linux-gpu/index.html index 904e76c..563c745 100644 --- a/dev/linux-gpu/index.html +++ b/dev/linux-gpu/index.html @@ -113,7 +113,7 @@ } .progress-fill.has-failures { - background: linear-gradient(90deg, #3fb950 0%, #3fb950 0.0%, #f85149 0.0%, #f85149 100%); + background: linear-gradient(90deg, #3fb950 0%, #3fb950 100.0%, #f85149 100.0%, #f85149 100%); width: 100% !important; border-radius: 6px; } @@ -924,7 +924,7 @@

PozzettiAndrea/ComfyUI-SAM3DBody Test Results

- 2026-05-10 20:01 UTC Linux-6.8.0-107-generic-x86_64-with-glibc2.35 AMD Ryzen 5 3600 6-Core Processor NVIDIA GeForce RTX 5060 + 2026-05-11 06:54 UTC Linux-6.8.0-107-generic-x86_64-with-glibc2.35 Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz NVIDIA GeForce RTX 3090
@@ -932,14 +932,14 @@
-
+
- 0.0% + 100.0%
- 0 passed - 4 failed - 0/4 tests + 4 passed + + 4/4 tests
@@ -952,57 +952,69 @@
-
-
No screenshot
+
+ + multiple_masks +
multiple_masks - fail + pass
- 27.55s + 130.30s
-
-
No screenshot
+
+ + multiple_masks_depthcorrected +
multiple_masks_depthcorrected - fail + pass
- 55.83s + 205.20s
-
-
No screenshot
+
+ + rigging +
rigging - fail + pass
- 6.35s + 55.19s
-
-
No screenshot
+
+ + workflow +
workflow - fail + pass
- 6.34s + 88.69s
@@ -1010,59 +1022,6 @@
-
-

Failed Tests

- -
-
- multiple_masks - 27.55s -
-
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
-
- -
-
- multiple_masks_depthcorrected - 55.83s -
-
Workflow execution failed: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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': [True], '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.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0275, 0.0314, 0.0000],\n [0.0745, 0.0549, 0.0000],\n [0.1490, 0.1216, 0.0667],\n [0.1922, 0.1451, 0.0980],\n [0.2392, 0.1843, 0.1412],\n [0.1608, 0.1059, 0.0627]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0549, 0.0471, 0.0000],\n [0.0824, 0.0667, 0.0078],\n [0.1686, 0.1333, 0.0824],\n [0.1961, 0.1529, 0.1059],\n [0.2353, 0.1804, 0.1373],\n [0.1569, 0.0902, 0.0510]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0510, 0.0000],\n [0.1059, 0.0784, 0.0275],\n [0.1922, 0.1451, 0.0980],\n [0.2118, 0.1569, 0.1137],\n [0.2314, 0.1686, 0.1255],\n [0.1373, 0.0627, 0.0275]],\n\n [[0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0431, 0.0000],\n [0.1412, 0.0980, 0.0510],\n [0.2078, 0.1529, 0.1098],\n [0.2275, 0.1647, 0.1216],\n [0.2353, 0.1608, 0.1216],\n [0.1294, 0.0471, 0.0118]],\n\n [[0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.1608, 0.1137, 0.0667],\n [0.1882, 0.1333, 0.0902],\n [0.2196, 0.1451, 0.1098],\n [0.2078, 0.1255, 0.0902],\n [0.2235, 0.1294, 0.0980],\n [0.1451, 0.0392, 0.0118]],\n\n [[0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.2157, 0.1608, 0.1176],\n [0.2235, 0.1569, 0.1176],\n [0.2392, 0.1569, 0.1216],\n [0.2196, 0.1255, 0.0941],\n [0.2196, 0.1176, 0.0902],\n [0.1451, 0.0314, 0.0078]],\n\n ...,\n\n [[0.4235, 0.1961, 0.1216],\n [0.5725, 0.3373, 0.2549],\n [0.5412, 0.3059, 0.2078],\n [0.5843, 0.3373, 0.2235],\n [0.6078, 0.3412, 0.2157],\n [0.6314, 0.3529, 0.2078],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4314, 0.1922, 0.1294],\n [0.5216, 0.2824, 0.2118],\n [0.5373, 0.2941, 0.2039],\n [0.5804, 0.3216, 0.2235],\n [0.6078, 0.3333, 0.2118],\n [0.6431, 0.3608, 0.2157],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4275, 0.1882, 0.1255],\n [0.5176, 0.2706, 0.2039],\n [0.5333, 0.2824, 0.1961],\n [0.5686, 0.3098, 0.2078],\n [0.5961, 0.3216, 0.2000],\n [0.6353, 0.3451, 0.2118],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4078, 0.1686, 0.1059],\n [0.5020, 0.2549, 0.1843],\n [0.5176, 0.2627, 0.1804],\n [0.5529, 0.2941, 0.1961],\n [0.5804, 0.3059, 0.1843],\n [0.6196, 0.3294, 0.1961],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1608, 0.0980],\n [0.4902, 0.2431, 0.1765],\n [0.5059, 0.2549, 0.1686],\n [0.5412, 0.2824, 0.1804],\n [0.5725, 0.2980, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1529, 0.0941],\n [0.4588, 0.2118, 0.1451],\n [0.5059, 0.2549, 0.1686],\n [0.5373, 0.2667, 0.1725],\n [0.5765, 0.2941, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\n [2.5016, 2.5016, 2.5016],\n [2.4987, 2.4987, 2.4987],\n [2.4986, 2.4986, 2.4986],\n [2.4949, 2.4949, 2.4949],\n [2.4948, 2.4948, 2.4948],\n ...,\n [1.5907, 1.5907, 1.5907],\n [1.5880, 1.5880, 1.5880],\n [1.5869, 1.5869, 1.5869],\n [1.5825, 1.5825, 1.5825],\n [1.5709, 1.5709, 1.5709],\n [1.5437, 1.5437, 1.5437]],\n\n [[2.4693, 2.4693, 2.4693],\n [2.4917, 2.4917, 2.4917],\n [2.5065, 2.5065, 2.5065],\n [2.5075, 2.5075, 2.5075],\n [2.4992, 2.4992, 2.4992],\n [2.4992, 2.4992, 2.4992],\n ...,\n [1.5874, 1.5874, 1.5874],\n [1.5856, 1.5856, 1.5856],\n [1.5860, 1.5860, 1.5860],\n [1.5774, 1.5774, 1.5774],\n [1.5694, 1.5694, 1.5694],\n [1.5479, 1.5479, 1.5479]],\n\n [[2.4990, 2.4990, 2.4990],\n [2.5041, 2.5041, 2.5041],\n [2.5021, 2.5021, 2.5021],\n [2.4999, 2.4999, 2.4999],\n [2.4993, 2.4993, 2.4993],\n [2.4979, 2.4979, 2.4979],\n ...,\n [1.5886, 1.5886, 1.5886],\n [1.5859, 1.5859, 1.5859],\n [1.5838, 1.5838, 1.5838],\n [1.5781, 1.5781, 1.5781],\n [1.5675, 1.5675, 1.5675],\n [1.5638, 1.5638, 1.5638]],\n\n [[2.5060, 2.5060, 2.5060],\n [2.5031, 2.5031, 2.5031],\n [2.5017, 2.5017, 2.5017],\n [2.5048, 2.5048, 2.5048],\n [2.5006, 2.5006, 2.5006],\n [2.5001, 2.5001, 2.5001],\n ...,\n [1.5889, 1.5889, 1.5889],\n [1.5860, 1.5860, 1.5860],\n [1.5831, 1.5831, 1.5831],\n [1.5770, 1.5770, 1.5770],\n [1.5680, 1.5680, 1.5680],\n [1.5159, 1.5159, 1.5159]],\n\n [[2.5063, 2.5063, 2.5063],\n [2.5001, 2.5001, 2.5001],\n [2.5040, 2.5040, 2.5040],\n [2.5085, 2.5085, 2.5085],\n [2.5012, 2.5012, 2.5012],\n [2.5031, 2.5031, 2.5031],\n ...,\n [1.5884, 1.5884, 1.5884],\n [1.5847, 1.5847, 1.5847],\n [1.5807, 1.5807, 1.5807],\n [1.5744, 1.5744, 1.5744],\n [1.5637, 1.5637, 1.5637],\n [1.5257, 1.5257, 1.5257]],\n\n [[2.5132, 2.5132, 2.5132],\n [2.5047, 2.5047, 2.5047],\n [2.5088, 2.5088, 2.5088],\n [2.5101, 2.5101, 2.5101],\n [2.5043, 2.5043, 2.5043],\n [2.5064, 2.5064, 2.5064],\n ...,\n [1.5881, 1.5881, 1.5881],\n [1.5842, 1.5842, 1.5842],\n [1.5800, 1.5800, 1.5800],\n [1.5733, 1.5733, 1.5733],\n [1.5622, 1.5622, 1.5622],\n [1.5316, 1.5316, 1.5316]],\n\n ...,\n\n [[1.3419, 1.3419, 1.3419],\n [1.3528, 1.3528, 1.3528],\n [1.3539, 1.3539, 1.3539],\n [1.3554, 1.3554, 1.3554],\n [1.3548, 1.3548, 1.3548],\n [1.3545, 1.3545, 1.3545],\n ...,\n [1.0922, 1.0922, 1.0922],\n [1.0926, 1.0926, 1.0926],\n [1.0921, 1.0921, 1.0921],\n [1.0922, 1.0922, 1.0922],\n [1.0919, 1.0919, 1.0919],\n [1.0955, 1.0955, 1.0955]],\n\n [[1.3369, 1.3369, 1.3369],\n [1.3446, 1.3446, 1.3446],\n [1.3521, 1.3521, 1.3521],\n [1.3536, 1.3536, 1.3536],\n [1.3518, 1.3518, 1.3518],\n [1.3518, 1.3518, 1.3518],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0924, 1.0924, 1.0924],\n [1.0920, 1.0920, 1.0920],\n [1.0925, 1.0925, 1.0925],\n [1.0923, 1.0923, 1.0923],\n [1.0954, 1.0954, 1.0954]],\n\n [[1.3366, 1.3366, 1.3366],\n [1.3510, 1.3510, 1.3510],\n [1.3515, 1.3515, 1.3515],\n [1.3519, 1.3519, 1.3519],\n [1.3514, 1.3514, 1.3514],\n [1.3509, 1.3509, 1.3509],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0923, 1.0923, 1.0923],\n [1.0919, 1.0919, 1.0919],\n [1.0924, 1.0924, 1.0924],\n [1.0925, 1.0925, 1.0925],\n [1.0951, 1.0951, 1.0951]],\n\n [[1.3365, 1.3365, 1.3365],\n [1.3459, 1.3459, 1.3459],\n [1.3436, 1.3436, 1.3436],\n [1.3499, 1.3499, 1.3499],\n [1.3462, 1.3462, 1.3462],\n [1.3476, 1.3476, 1.3476],\n ...,\n [1.0909, 1.0909, 1.0909],\n [1.0912, 1.0912, 1.0912],\n [1.0909, 1.0909, 1.0909],\n [1.0923, 1.0923, 1.0923],\n [1.0925, 1.0925, 1.0925],\n [1.0947, 1.0947, 1.0947]],\n\n [[1.3461, 1.3461, 1.3461],\n [1.3361, 1.3361, 1.3361],\n [1.3416, 1.3416, 1.3416],\n [1.3461, 1.3461, 1.3461],\n [1.3425, 1.3425, 1.3425],\n [1.3442, 1.3442, 1.3442],\n ...,\n [1.0949, 1.0949, 1.0949],\n [1.0949, 1.0949, 1.0949],\n [1.0941, 1.0941, 1.0941],\n [1.0947, 1.0947, 1.0947],\n [1.0943, 1.0943, 1.0943],\n [1.0963, 1.0963, 1.0963]],\n\n [[1.3287, 1.3287, 1.3287],\n [1.3381, 1.3381, 1.3381],\n [1.3172, 1.3172, 1.3172],\n [1.3230, 1.3230, 1.3230],\n [1.3234, 1.3234, 1.3234],\n [1.3263, 1.3263, 1.3263],\n ...,\n [1.0938, 1.0938, 1.0938],\n [1.0931, 1.0931, 1.0931],\n [1.0933, 1.0933, 1.0933],\n [1.0938, 1.0938, 1.0938],\n [1.0902, 1.0902, 1.0902],\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\n ...,\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\n\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\n ...,\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\n\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\n ...,\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\n\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\n ...,\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\n\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\n ...,\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\n\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\n ...,\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\n\n ...,\n\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\n ...,\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\n\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\n ...,\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\n\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\n ...,\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\n\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\n ...,\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\n\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\n ...,\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\n\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\n ...,\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks_depthcorrected.json -Node error: SAM3DBodyProcessMultiple
-
- -
-
- rigging - 6.35s -
-
Workflow execution failed: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py", line 161, 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': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/rigging.json -Node error: SAM3DBodyProcess
-
- -
-
- workflow - 6.34s -
-
Workflow execution failed: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py", line 161, 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': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/workflow.json -Node error: SAM3DBodyProcess
-
- -
-
@@ -1103,8 +1062,8 @@ Node error: SAM3DBodyProcess
.cache/huggingface/CACHEDIR.TAG191.0 B
.cache/huggingface/download/model.safetensors.metadata125.0 B
.cache/huggingface/download/assets/mhr_model.pt.metadata125.0 B
-
.cache/huggingface/download/.gitattributes.metadata101.0 B
.cache/huggingface/download/model_config.yaml.metadata101.0 B
+
.cache/huggingface/download/.gitattributes.metadata101.0 B
.cache/huggingface/.gitignore1.0 B
@@ -1167,9 +1126,9 @@ Node error: SAM3DBodyProcess
}); } - const workflowData = {"multiple_masks": {"src": "", "title": "multiple_masks", "status": "fail", "duration": "27.55", "log": "Capturing execution frames: multiple_masks.json\n [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.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": false, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\"}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"people.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Generated prompt_id: 695b932d-ef05-49b8-a33a-e3e99db31ad4\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] Precision: bf16\n [ComfyUI] Model not found locally. Downloading from HuggingFace...\n [ComfyUI] HTTP Request: GET https://huggingface.co/api/models/apozz/sam-3d-body-safetensors/revision/main \"HTTP/1.1 200 OK\"\n [ComfyUI] \n [ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s]\n [ComfyUI] \n [ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00\n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n Execution complete (t=20.9s)\n [ComfyUI] from .model import SAM3DBody\n 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\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}\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n Status: FAILED\n 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\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}\n Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks.json\nNode error: SAM3DBodyProcessMultiple\n [ComfyUI] import roma\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] \n [ComfyUI] Prompt executed in 20.39 seconds", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "AMD Ryzen 5 3600 6-Core Processor", "gpu": "NVIDIA GeForce RTX 5060"}}, "multiple_masks_depthcorrected": {"src": "", "title": "multiple_masks_depthcorrected", "status": "fail", "duration": "55.83", "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n Queuing workflow for execution...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-1956/ComfyUI/input/fellowship.npz\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Channels: 14\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n Node executed (1 total), capturing...\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 25a85111-f32b-4c43-b7ac-523c77c93c60\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] Auto-downloading da3_giant.safetensors from HuggingFace (depth-anything/DA3-GIANT-1.1)...\n [ComfyUI] HTTP Request: HEAD https://huggingface.co/depth-anything/DA3-GIANT-1.1/resolve/main/model.safetensors \"HTTP/1.1 302 Found\"\n Frame 2 saved (frame_001.jpg, t=0.8s)\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [capture-node] freeze=2ms shot=139ms unfreeze=6ms saved=True\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] HTTP Request: GET https://huggingface.co/api/models/depth-anything/DA3-GIANT-1.1/xet-read-token/72ee9f89ce4e50d704e9d55ee9c646ec8dc25a19 \"HTTP/1.1 200 OK\"\n [ComfyUI] \n Node executed (2 total), capturing...\n [capture-node] freeze=2ms shot=172ms unfreeze=3ms saved=False\n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00\n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n [ComfyUI] from .model import SAM3DBody\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n [ComfyUI] import roma\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] \n [ComfyUI] Prompt executed in 48.97 seconds\n Node executed (4 total), capturing...\n Frame 18 saved (frame_017.jpg, t=49.4s)\n [capture-node] freeze=2ms shot=170ms unfreeze=2ms saved=True\n Execution complete (t=49.8s)\n Execution error: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0275, 0.0314, 0.0000],\\n [0.0745, 0.0549, 0.0000],\\n [0.1490, 0.1216, 0.0667],\\n [0.1922, 0.1451, 0.0980],\\n [0.2392, 0.1843, 0.1412],\\n [0.1608, 0.1059, 0.0627]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0549, 0.0471, 0.0000],\\n [0.0824, 0.0667, 0.0078],\\n [0.1686, 0.1333, 0.0824],\\n [0.1961, 0.1529, 0.1059],\\n [0.2353, 0.1804, 0.1373],\\n [0.1569, 0.0902, 0.0510]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0510, 0.0000],\\n [0.1059, 0.0784, 0.0275],\\n [0.1922, 0.1451, 0.0980],\\n [0.2118, 0.1569, 0.1137],\\n [0.2314, 0.1686, 0.1255],\\n [0.1373, 0.0627, 0.0275]],\\n\\n [[0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0431, 0.0000],\\n [0.1412, 0.0980, 0.0510],\\n [0.2078, 0.1529, 0.1098],\\n [0.2275, 0.1647, 0.1216],\\n [0.2353, 0.1608, 0.1216],\\n [0.1294, 0.0471, 0.0118]],\\n\\n [[0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.1608, 0.1137, 0.0667],\\n [0.1882, 0.1333, 0.0902],\\n [0.2196, 0.1451, 0.1098],\\n [0.2078, 0.1255, 0.0902],\\n [0.2235, 0.1294, 0.0980],\\n [0.1451, 0.0392, 0.0118]],\\n\\n [[0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.2157, 0.1608, 0.1176],\\n [0.2235, 0.1569, 0.1176],\\n [0.2392, 0.1569, 0.1216],\\n [0.2196, 0.1255, 0.0941],\\n [0.2196, 0.1176, 0.0902],\\n [0.1451, 0.0314, 0.0078]],\\n\\n ...,\\n\\n [[0.4235, 0.1961, 0.1216],\\n [0.5725, 0.3373, 0.2549],\\n [0.5412, 0.3059, 0.2078],\\n [0.5843, 0.3373, 0.2235],\\n [0.6078, 0.3412, 0.2157],\\n [0.6314, 0.3529, 0.2078],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4314, 0.1922, 0.1294],\\n [0.5216, 0.2824, 0.2118],\\n [0.5373, 0.2941, 0.2039],\\n [0.5804, 0.3216, 0.2235],\\n [0.6078, 0.3333, 0.2118],\\n [0.6431, 0.3608, 0.2157],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4275, 0.1882, 0.1255],\\n [0.5176, 0.2706, 0.2039],\\n [0.5333, 0.2824, 0.1961],\\n [0.5686, 0.3098, 0.2078],\\n [0.5961, 0.3216, 0.2000],\\n [0.6353, 0.3451, 0.2118],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4078, 0.1686, 0.1059],\\n [0.5020, 0.2549, 0.1843],\\n [0.5176, 0.2627, 0.1804],\\n [0.5529, 0.2941, 0.1961],\\n [0.5804, 0.3059, 0.1843],\\n [0.6196, 0.3294, 0.1961],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4000, 0.1608, 0.0980],\\n [0.4902, 0.2431, 0.1765],\\n [0.5059, 0.2549, 0.1686],\\n [0.5412, 0.2824, 0.1804],\\n [0.5725, 0.2980, 0.1765],\\n [0.6118, 0.3216, 0.1882],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4000, 0.1529, 0.0941],\\n [0.4588, 0.2118, 0.1451],\\n [0.5059, 0.2549, 0.1686],\\n [0.5373, 0.2667, 0.1725],\\n [0.5765, 0.2941, 0.1765],\\n [0.6118, 0.3216, 0.1882],\\n ...,\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\\n [2.5016, 2.5016, 2.5016],\\n [2.4987, 2.4987, 2.4987],\\n [2.4986, 2.4986, 2.4986],\\n [2.4949, 2.4949, 2.4949],\\n [2.4948, 2.4948, 2.4948],\\n ...,\\n [1.5907, 1.5907, 1.5907],\\n [1.5880, 1.5880, 1.5880],\\n [1.5869, 1.5869, 1.5869],\\n [1.5825, 1.5825, 1.5825],\\n [1.5709, 1.5709, 1.5709],\\n [1.5437, 1.5437, 1.5437]],\\n\\n [[2.4693, 2.4693, 2.4693],\\n [2.4917, 2.4917, 2.4917],\\n [2.5065, 2.5065, 2.5065],\\n [2.5075, 2.5075, 2.5075],\\n [2.4992, 2.4992, 2.4992],\\n [2.4992, 2.4992, 2.4992],\\n ...,\\n [1.5874, 1.5874, 1.5874],\\n [1.5856, 1.5856, 1.5856],\\n [1.5860, 1.5860, 1.5860],\\n [1.5774, 1.5774, 1.5774],\\n [1.5694, 1.5694, 1.5694],\\n [1.5479, 1.5479, 1.5479]],\\n\\n [[2.4990, 2.4990, 2.4990],\\n [2.5041, 2.5041, 2.5041],\\n [2.5021, 2.5021, 2.5021],\\n [2.4999, 2.4999, 2.4999],\\n [2.4993, 2.4993, 2.4993],\\n [2.4979, 2.4979, 2.4979],\\n ...,\\n [1.5886, 1.5886, 1.5886],\\n [1.5859, 1.5859, 1.5859],\\n [1.5838, 1.5838, 1.5838],\\n [1.5781, 1.5781, 1.5781],\\n [1.5675, 1.5675, 1.5675],\\n [1.5638, 1.5638, 1.5638]],\\n\\n [[2.5060, 2.5060, 2.5060],\\n [2.5031, 2.5031, 2.5031],\\n [2.5017, 2.5017, 2.5017],\\n [2.5048, 2.5048, 2.5048],\\n [2.5006, 2.5006, 2.5006],\\n [2.5001, 2.5001, 2.5001],\\n ...,\\n [1.5889, 1.5889, 1.5889],\\n [1.5860, 1.5860, 1.5860],\\n [1.5831, 1.5831, 1.5831],\\n [1.5770, 1.5770, 1.5770],\\n [1.5680, 1.5680, 1.5680],\\n [1.5159, 1.5159, 1.5159]],\\n\\n [[2.5063, 2.5063, 2.5063],\\n [2.5001, 2.5001, 2.5001],\\n [2.5040, 2.5040, 2.5040],\\n [2.5085, 2.5085, 2.5085],\\n [2.5012, 2.5012, 2.5012],\\n [2.5031, 2.5031, 2.5031],\\n ...,\\n [1.5884, 1.5884, 1.5884],\\n [1.5847, 1.5847, 1.5847],\\n [1.5807, 1.5807, 1.5807],\\n [1.5744, 1.5744, 1.5744],\\n [1.5637, 1.5637, 1.5637],\\n [1.5257, 1.5257, 1.5257]],\\n\\n [[2.5132, 2.5132, 2.5132],\\n [2.5047, 2.5047, 2.5047],\\n [2.5088, 2.5088, 2.5088],\\n [2.5101, 2.5101, 2.5101],\\n [2.5043, 2.5043, 2.5043],\\n [2.5064, 2.5064, 2.5064],\\n ...,\\n [1.5881, 1.5881, 1.5881],\\n [1.5842, 1.5842, 1.5842],\\n [1.5800, 1.5800, 1.5800],\\n [1.5733, 1.5733, 1.5733],\\n [1.5622, 1.5622, 1.5622],\\n [1.5316, 1.5316, 1.5316]],\\n\\n ...,\\n\\n [[1.3419, 1.3419, 1.3419],\\n [1.3528, 1.3528, 1.3528],\\n [1.3539, 1.3539, 1.3539],\\n [1.3554, 1.3554, 1.3554],\\n [1.3548, 1.3548, 1.3548],\\n [1.3545, 1.3545, 1.3545],\\n ...,\\n [1.0922, 1.0922, 1.0922],\\n [1.0926, 1.0926, 1.0926],\\n [1.0921, 1.0921, 1.0921],\\n [1.0922, 1.0922, 1.0922],\\n [1.0919, 1.0919, 1.0919],\\n [1.0955, 1.0955, 1.0955]],\\n\\n [[1.3369, 1.3369, 1.3369],\\n [1.3446, 1.3446, 1.3446],\\n [1.3521, 1.3521, 1.3521],\\n [1.3536, 1.3536, 1.3536],\\n [1.3518, 1.3518, 1.3518],\\n [1.3518, 1.3518, 1.3518],\\n ...,\\n [1.0920, 1.0920, 1.0920],\\n [1.0924, 1.0924, 1.0924],\\n [1.0920, 1.0920, 1.0920],\\n [1.0925, 1.0925, 1.0925],\\n [1.0923, 1.0923, 1.0923],\\n [1.0954, 1.0954, 1.0954]],\\n\\n [[1.3366, 1.3366, 1.3366],\\n [1.3510, 1.3510, 1.3510],\\n [1.3515, 1.3515, 1.3515],\\n [1.3519, 1.3519, 1.3519],\\n [1.3514, 1.3514, 1.3514],\\n [1.3509, 1.3509, 1.3509],\\n ...,\\n [1.0920, 1.0920, 1.0920],\\n [1.0923, 1.0923, 1.0923],\\n [1.0919, 1.0919, 1.0919],\\n [1.0924, 1.0924, 1.0924],\\n [1.0925, 1.0925, 1.0925],\\n [1.0951, 1.0951, 1.0951]],\\n\\n [[1.3365, 1.3365, 1.3365],\\n [1.3459, 1.3459, 1.3459],\\n [1.3436, 1.3436, 1.3436],\\n [1.3499, 1.3499, 1.3499],\\n [1.3462, 1.3462, 1.3462],\\n [1.3476, 1.3476, 1.3476],\\n ...,\\n [1.0909, 1.0909, 1.0909],\\n [1.0912, 1.0912, 1.0912],\\n [1.0909, 1.0909, 1.0909],\\n [1.0923, 1.0923, 1.0923],\\n [1.0925, 1.0925, 1.0925],\\n [1.0947, 1.0947, 1.0947]],\\n\\n [[1.3461, 1.3461, 1.3461],\\n [1.3361, 1.3361, 1.3361],\\n [1.3416, 1.3416, 1.3416],\\n [1.3461, 1.3461, 1.3461],\\n [1.3425, 1.3425, 1.3425],\\n [1.3442, 1.3442, 1.3442],\\n ...,\\n [1.0949, 1.0949, 1.0949],\\n [1.0949, 1.0949, 1.0949],\\n [1.0941, 1.0941, 1.0941],\\n [1.0947, 1.0947, 1.0947],\\n [1.0943, 1.0943, 1.0943],\\n [1.0963, 1.0963, 1.0963]],\\n\\n [[1.3287, 1.3287, 1.3287],\\n [1.3381, 1.3381, 1.3381],\\n [1.3172, 1.3172, 1.3172],\\n [1.3230, 1.3230, 1.3230],\\n [1.3234, 1.3234, 1.3234],\\n [1.3263, 1.3263, 1.3263],\\n ...,\\n [1.0938, 1.0938, 1.0938],\\n [1.0931, 1.0931, 1.0931],\\n [1.0933, 1.0933, 1.0933],\\n [1.0938, 1.0938, 1.0938],\\n [1.0902, 1.0902, 1.0902],\\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\\n ...,\\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\\n\\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\\n ...,\\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\\n\\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\\n ...,\\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\\n\\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\\n ...,\\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\\n\\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\\n ...,\\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\\n\\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\\n ...,\\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\\n\\n ...,\\n\\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\\n ...,\\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\\n\\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\\n ...,\\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\\n\\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\\n ...,\\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\\n\\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\\n ...,\\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\\n\\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\\n ...,\\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\\n\\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\\n ...,\\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0275, 0.0314, 0.0000],\\n [0.0745, 0.0549, 0.0000],\\n [0.1490, 0.1216, 0.0667],\\n [0.1922, 0.1451, 0.0980],\\n [0.2392, 0.1843, 0.1412],\\n [0.1608, 0.1059, 0.0627]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0549, 0.0471, 0.0000],\\n [0.0824, 0.0667, 0.0078],\\n [0.1686, 0.1333, 0.0824],\\n [0.1961, 0.1529, 0.1059],\\n [0.2353, 0.1804, 0.1373],\\n [0.1569, 0.0902, 0.0510]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0510, 0.0000],\\n [0.1059, 0.0784, 0.0275],\\n [0.1922, 0.1451, 0.0980],\\n [0.2118, 0.1569, 0.1137],\\n [0.2314, 0.1686, 0.1255],\\n [0.1373, 0.0627, 0.0275]],\\n\\n [[0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0431, 0.0000],\\n [0.1412, 0.0980, 0.0510],\\n [0.2078, 0.1529, 0.1098],\\n [0.2275, 0.1647, 0.1216],\\n [0.2353, 0.1608, 0.1216],\\n [0.1294, 0.0471, 0.0118]],\\n\\n [[0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.1608, 0.1137, 0.0667],\\n [0.1882, 0.1333, 0.0902],\\n [0.2196, 0.1451, 0.1098],\\n [0.2078, 0.1255, 0.0902],\\n [0.2235, 0.1294, 0.0980],\\n [0.1451, 0.0392, 0.0118]],\\n\\n [[0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.2157, 0.1608, 0.1176],\\n [0.2235, 0.1569, 0.1176],\\n [0.2392, 0.1569, 0.1216],\\n [0.2196, 0.1255, 0.0941],\\n [0.2196, 0.1176, 0.0902],\\n [0.145\n... (truncated)", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "AMD Ryzen 5 3600 6-Core Processor", "gpu": "NVIDIA GeForce RTX 5060"}}, "rigging": {"src": "", "title": "rigging", "status": "fail", "duration": "6.35", "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n Queuing workflow for execution...\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 13eb8147-41ca-493b-bc04-ef12cb8ce396\n [ComfyUI] Generated prompt_id: 13eb8147-41ca-493b-bc04-ef12cb8ce396\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] Precision: bf16\n [ComfyUI] Precision: bf16\n [ComfyUI] !!! Exception during processing !!! No module named 'roma'\n [ComfyUI] !!! Exception during processing !!! No module named 'roma'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 535, in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 535, in execute\n [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)\n [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)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 335, in get_output_data\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 335, in get_output_data\n [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)\n [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)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 297, in process_inputs\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py\", line 149, in wrapped_func\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py\", line 161, in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py\", line 161, in execute\n [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator\n [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py\", line 5, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py\", line 5, in \n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n [ComfyUI] from .model import SAM3DBody\n [ComfyUI] from .model import SAM3DBody\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n [ComfyUI] import roma\n [ComfyUI] import roma\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Prompt executed in 0.14 seconds\n [ComfyUI] Prompt executed in 0.14 seconds\n Execution complete (t=0.4s)\n Execution error: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141}\n Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/rigging.json\nNode error: SAM3DBodyProcess", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "AMD Ryzen 5 3600 6-Core Processor", "gpu": "NVIDIA GeForce RTX 5060"}}, "workflow": {"src": "", "title": "workflow", "status": "fail", "duration": "6.34", "log": "Capturing execution frames: workflow.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: ad86418d-f1ef-4e2d-9fa9-bb0a28340c67\n [ComfyUI] Generated prompt_id: ad86418d-f1ef-4e2d-9fa9-bb0a28340c67\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] Precision: bf16\n [ComfyUI] Precision: bf16\n [ComfyUI] !!! Exception during processing !!! No module named 'roma'\n [ComfyUI] !!! Exception during processing !!! No module named 'roma'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 535, in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 535, in execute\n [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)\n [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)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 335, in get_output_data\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 335, in get_output_data\n [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)\n [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)\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 297, in process_inputs\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py\", line 149, in wrapped_func\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py\", line 161, in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py\", line 161, in execute\n [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator\n [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py\", line 5, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py\", line 5, in \n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] from .build_models import load_sam_3d_body\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py\", line 5, in \n [ComfyUI] from .model import SAM3DBody\n [ComfyUI] from .model import SAM3DBody\n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n [ComfyUI] File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \n [ComfyUI] import roma\n [ComfyUI] import roma\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] ModuleNotFoundError: No module named 'roma'\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Prompt executed in 0.14 seconds\n [ComfyUI] Prompt executed in 0.14 seconds\n Execution complete (t=0.4s)\n Execution error: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748}\n Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/workflow.json\nNode error: SAM3DBodyProcess", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "AMD Ryzen 5 3600 6-Core Processor", "gpu": "NVIDIA GeForce RTX 5060"}}}; + const workflowData = {"multiple_masks": {"src": "screenshots/multiple_masks_executed.png", "title": "multiple_masks", "status": "pass", "duration": "130.30", "log": "Capturing execution frames: multiple_masks.json\n [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.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n Queuing workflow for execution...\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": false, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0]}\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\"}\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] Inputs: {\"image\": \"people.npz\", \"normalize\": true}\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_efe8a74ae79e']...\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_efe8a74ae79e (abstract, no filesystem path)\n [ComfyUI] Generated prompt_id: 03114342-ef16-49af-a02e-e2327c415e34\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 302 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=4ms shot=203ms unfreeze=5ms saved=True\n [ComfyUI] \n [ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s]\n [ComfyUI] \n [ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyU\n... (truncated)", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", "gpu": "NVIDIA GeForce RTX 3090"}}, "rigging": {"src": "screenshots/rigging_executed.png", "title": "rigging", "status": "pass", "duration": "55.19", "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n Frame 4 saved (frame_003.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] Prompt executed in 19.18 seconds\n [ComfyUI] Prompt executed in 19.18 seconds\n Frame 5 saved (frame_004.jpg, t=19.7s)\n [capture-node] freeze=51ms shot=222ms unfreeze=20ms saved=True\n Node executed (2 total), capturing...\n Frame 6 saved (frame_005.jpg, t=21.9s)\n [capture-node] freeze=40ms shot=274ms unfreeze=0ms saved=True\n Execution complete (t=21.9s)\n [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear...\n [3d-wait] Phase 1 done in 0.0s\n [3d-wait] Phase 2: iframes=1\n [3d-wait] iframe viewer_ready=True (matched 1 console logs)\n [3d-wait] Unfrozen in 0.003s, rendering for\n... (truncated)", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", "gpu": "NVIDIA GeForce RTX 3090"}}, "workflow": {"src": "screenshots/workflow_executed.png", "title": "workflow", "status": "pass", "duration": "88.69", "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=13.7s)\n [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n Frame 5 saved \n... (truncated)", "hardware": {"os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", "gpu": "NVIDIA GeForce RTX 3090"}}}; const workflowNames = Object.keys(workflowData); - const videoData = {}; + const videoData = {"workflow": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB"}, {"file": "frame_001.jpg", "time": 2.48, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)"}, {"file": "frame_002.jpg", "time": 4.83, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions."}, {"file": "frame_003.jpg", "time": 13.67, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm..."}, {"file": "frame_004.jpg", "time": 16.06, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=13.7s)\n [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19"}, {"file": "frame_005.jpg", "time": 17.03, "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=13.7s)\n [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n Frame 5 saved (frame_004.jpg, t=16.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=9ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] Prompt executed in 16.33 seconds\n [ComfyUI] Prompt executed in 16.33 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device"}, {"file": "frame_006.jpg", "time": 80.79027819633484, "log": "Final screenshot"}], "total_time": 78.17}, "multiple_masks_depthcorrected": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB"}, {"file": "frame_001.jpg", "time": 0.86, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']"}, {"file": "frame_002.jpg", "time": 1.44, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True"}, {"file": "frame_003.jpg", "time": 6.06, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB"}, {"file": "frame_015.jpg", "time": 52.67, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])"}, {"file": "frame_016.jpg", "time": 66.4, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB"}, {"file": "frame_017.jpg", "time": 67.67, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method"}, {"file": "frame_018.jpg", "time": 70.01, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions."}, {"file": "frame_019.jpg", "time": 74.64, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB"}, {"file": "frame_020.jpg", "time": 83.81, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']"}, {"file": "frame_021.jpg", "time": 88.5, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 21 saved (frame_020.jpg, t=83.8s)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8"}, {"file": "frame_022.jpg", "time": 100.07, "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 21 saved (frame_020.jpg, t=83.8s)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 22 saved (frame_021.jpg, t=88.5s)\n [capture-periodic] freeze=3ms shot=244ms unfreeze=14ms saved=True\n [capture-loop] iter=750 t=93.1s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=4 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_multi_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_0'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_1'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_2'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_3'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_4'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_5'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_6'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_7'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_8'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_9'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_10'], 'POSE')\n [capture-loop] iter=800 t=99.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.3/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=8% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 5.0639 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportMultipleFBX done (18.04s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] Prompt executed in 99.36 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'DepthAnything3Net_1' (2585 MB) -> cpu: 9606 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=3 sending model_to_device\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -343MB (now 2358MB) reserved=4448MB peak=2981MB"}, {"file": "frame_023.jpg", "time": 181.47069668769836, "log": "Final screenshot"}], "total_time": 178.83}, "rigging": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: rigging.json"}, {"file": "frame_001.jpg", "time": 2.65, "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)"}, {"file": "frame_002.jpg", "time": 5.06, "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")"}, {"file": "frame_003.jpg", "time": 16.55, "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])"}, {"file": "frame_004.jpg", "time": 19.74, "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n Frame 4 saved (frame_003.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket..."}, {"file": "frame_005.jpg", "time": 21.94, "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n Frame 4 saved (frame_003.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] Prompt executed in 19.18 seconds\n [ComfyUI] Prompt executed in 19.18 seconds\n Frame 5 saved (frame_004.jpg, t=19.7s)\n [capture-node] freeze=51ms shot=222ms unfreeze=20ms saved=True"}, {"file": "frame_006.jpg", "time": 30.969199895858765, "log": "Final screenshot"}], "total_time": 28.46}, "multiple_masks": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: multiple_masks.json\n [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."}, {"file": "frame_001.jpg", "time": 2.56, "log": "Capturing execution frames: multiple_masks.json\n [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.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n Queuing workflow for execution...\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": false, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0]}\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\"}\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] Inputs: {\"image\": \"people.npz\", \"normalize\": true}\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_efe8a74ae79e']...\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_efe8a74ae79e (abstract, no filesystem path)\n [ComfyUI] Generated prompt_id: 03114342-ef16-49af-a02e-e2327c415e34\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 302 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started..."}, {"file": "frame_002.jpg", "time": 4.89, "log": "Capturing execution frames: multiple_masks.json\n [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.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n Queuing workflow for execution...\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": false, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0]}\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\"}\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] Inputs: {\"image\": \"people.npz\", \"normalize\": true}\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_efe8a74ae79e']...\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_efe8a74ae79e (abstract, no filesystem path)\n [ComfyUI] Generated prompt_id: 03114342-ef16-49af-a02e-e2327c415e34\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 302 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=4ms shot=203ms unfreeze=5ms saved=True\n [ComfyUI] \n [ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s]\n [ComfyUI] \n [ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00 - [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 - 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \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 - 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \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] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: False, model: dict, image: torch.float32 [1,720,1280,3] cpu, masks: torch.float32 [6,720,1280] cpu + [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 563 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([6, 720, 1280]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=2 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[6, 720, 1280] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([6, 720, 1280]) + [capture-loop] iter=200 t=24.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.3/31.2GB (17%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=0.82GB + Frame 4 saved (frame_003.jpg, t=25.0s) + [capture-periodic] freeze=3ms shot=210ms unfreeze=12ms saved=True [ComfyUI] - [ComfyUI] Prompt executed in 20.39 seconds \ No newline at end of file + [ComfyUI] Download complete: : 2.83GB [00:21, 131MB/s] + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + [capture-loop] iter=250 t=30.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.3/31.2GB (20%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=0.82GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2 + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.71GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.71GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2631MB (now 3264MB) reserved=3328MB peak=3264MB + Frame 5 saved (frame_004.jpg, t=31.8s) + [capture-periodic] freeze=3ms shot=195ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [capture-loop] iter=300 t=35.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/31.2GB (21%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.82GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Error running sage attention: Failed to find C compiler. Please specify via CC environment variable or set triton.knobs.build.impl., using pytorch attention instead. + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (12.91s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 4295 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict + [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 4295 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=3 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[720, 1280, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([720, 1280, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + Frame 6 saved (frame_005.jpg, t=38.6s) + [capture-periodic] freeze=4ms shot=213ms unfreeze=6ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=3 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=3 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=3 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=3 + Frame 7 saved (frame_006.jpg, t=40.9s) + [capture-periodic] freeze=9ms shot=212ms unfreeze=6ms saved=True + [capture-loop] iter=350 t=42.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.4/31.2GB (24%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.82GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] + [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_multi_rigged.fbx' + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_0'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_1'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_2'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_3'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_4'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_5'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 2.7636 sec. + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3DBodyExportMultipleFBX done (10.69s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyExportMultipleFBX: 4295 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] Prompt executed in 47.00 seconds + [capture-loop] iter=400 t=48.0s state={'complete': True, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=219 ram=6.9/31.2GB (22%) swap=1.5/32.0GB (4%) cpu=8% browser_rss=0.84GB + Node executed (2 total), capturing... + Frame 8 saved (frame_007.jpg, t=48.1s) + [capture-node] freeze=5671ms shot=5320ms unfreeze=0ms saved=True + Execution complete (t=48.1s) + [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... + [3d-wait] Phase 1 exception after 60.0s: Page.wait_for_function: Timeout 60000ms exceeded. + [3d-wait] Phase 2: iframes=0 + [3d-wait] Total 3D wait: 60.0s + Captured 8 unique frames over 119.24s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: multiple_masks_executed.png + [timing] final_screenshot: 0.5s + Captured 9 video frames \ No newline at end of file diff --git a/dev/linux-gpu/logs/multiple_masks_console.log b/dev/linux-gpu/logs/multiple_masks_console.log index a7f60a9..cbb0156 100644 --- a/dev/linux-gpu/logs/multiple_masks_console.log +++ b/dev/linux-gpu/logs/multiple_masks_console.log @@ -9,62 +9,66 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... -[Console-log] [UniRig] Loading FBX mesh preview extension... -[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig] FBX mesh preview extension registered -[Console-log] [SAM3DBody] Loading FBX mesh preview extension... -[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [SAM3DBody] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-warning] WARNING: Multiple instances of Three.js being imported. +[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... [Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension [Console-log] [GeomPack] Loading UV mesh preview extension... [Console-log] [GeomPack] UV mesh preview extension registered -[Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [UniRig] FBX mesh preview extension registered [Console-log] [SAM3DBody] Loading FBX mesh preview extension... [Console-log] [SAM3DBody] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [SAM3DBody] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... +[Console-log] [UniRig] Loading FBX mesh preview extension... +[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [SAM3DBody] Loading FBX mesh preview extension... +[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [SAM3DBody] Registering Preview Rigged Mesh node +[Console-log] [GeomPack] Registering Preview Mesh node +[Console-log] [GeomPack] Registering Preview Mesh UV node +[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 -[Console-warning] [.WebGL-0x35040b346400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels -[Console-warning] [.WebGL-0x35040b346400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels -[Console-warning] [.WebGL-0x35040b346400]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels -[Console-log] [comfy-test] graphToPrompt: 8 nodes, missing class_type: [], sample: {"inputs":{"images":["16",1]},"class_type":"PreviewImage","_meta":{"title":"Preview Image"}} \ No newline at end of file +[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41884/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found + at http://127.0.0.1:41884/assets/vendor-three-Br-dHl2j.js:3824:116006 +[Console-warning] [.WebGL-0x1f9c05633a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels +[Console-warning] [.WebGL-0x1f9c05633a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels +[Console-warning] [.WebGL-0x1f9c05633a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels +[Console-log] [comfy-test] graphToPrompt: 8 nodes, missing class_type: [], sample: {"inputs":{"images":["16",1]},"class_type":"PreviewImage","_meta":{"title":"Preview Image"}} +[Console-warning] [.WebGL-0x1f9c05633a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat) \ No newline at end of file diff --git a/dev/linux-gpu/logs/multiple_masks_depthcorrected.log b/dev/linux-gpu/logs/multiple_masks_depthcorrected.log index 8a5c627..0e283fc 100644 --- a/dev/linux-gpu/logs/multiple_masks_depthcorrected.log +++ b/dev/linux-gpu/logs/multiple_masks_depthcorrected.log @@ -1,30 +1,38 @@ Capturing execution frames: multiple_masks_depthcorrected.json + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']... + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path) + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... - Queuing workflow for execution... [ComfyUI] === /validate endpoint called === [ComfyUI] Received JSON with keys: ['prompt'] [ComfyUI] Prompt has 16 nodes [ComfyUI] Node 4: PreviewImage [ComfyUI] Inputs: {"images": ["16", 1]} + Queuing workflow for execution... [ComfyUI] Node 16: SAM3DBodyProcessMultiple [ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": true, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0], "depth_map": ["40", 0], "intrinsics": ["40", 9], "depth_confidence": ["40", 1 [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX [ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]} [ComfyUI] Node 24: LoadSAM3DBodyModel - [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-1956/ComfyUI/input/fellowship.npz [ComfyUI] Inputs: {"precision": "auto"} - [ComfyUI] Shape: (1, 14, 497, 1200) [ComfyUI] Node 29: Preview3D - [ComfyUI] Channels: 14 [ComfyUI] Inputs: {"model_file": ["18", 0], "image": "", "camera_info": ["60", 0]} - [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m... [ComfyUI] Node 35: MultibandLoad - [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11'] [ComfyUI] Inputs: {"image": "fellowship.npz", "normalize": true} [ComfyUI] Node 36: MultibandToImage [ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]} - Node executed (1 total), capturing... [ComfyUI] Node 39: MultibandToMasks [ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]} [ComfyUI] Node 40: DepthAnything_V3 @@ -43,136 +51,926 @@ Capturing execution frames: multiple_masks_depthcorrected.json [ComfyUI] Inputs: {"source": ["40", 8]} [ComfyUI] Node 60: CreateLoad3DCamera [ComfyUI] Inputs: {"pos_x": 3, "pos_y": 5.1, "pos_z": 8, "target_x": -0.5, "target_y": 2.1, "target_z": 0.4, "zoom": 3, "camera_type": "perspective"} - [ComfyUI] Generated prompt_id: 25a85111-f32b-4c43-b7ac-523c77c93c60 + [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] Auto-downloading da3_giant.safetensors from HuggingFace (depth-anything/DA3-GIANT-1.1)... - [ComfyUI] HTTP Request: HEAD https://huggingface.co/depth-anything/DA3-GIANT-1.1/resolve/main/model.safetensors "HTTP/1.1 302 Found" - Frame 2 saved (frame_001.jpg, t=0.8s) - [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. - [capture-node] freeze=2ms shot=139ms unfreeze=6ms saved=True - [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. - [ComfyUI] HTTP Request: GET https://huggingface.co/api/models/depth-anything/DA3-GIANT-1.1/xet-read-token/72ee9f89ce4e50d704e9d55ee9c646ec8dc25a19 "HTTP/1.1 200 OK" - [ComfyUI] + [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz + [ComfyUI] Shape: (1, 14, 497, 1200) + [ComfyUI] Channels: 14 + [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m... + [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11'] + Node executed (1 total), capturing... + [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python + [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto' + [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'} + [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB + [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED + [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3'] + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']... + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path) + Frame 2 saved (frame_001.jpg, t=0.9s) + [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True Node executed (2 total), capturing... - [capture-node] freeze=2ms shot=172ms unfreeze=3ms saved=False - [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 - [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 - [ComfyUI] from .model import SAM3DBody - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in - [ComfyUI] import roma - [ComfyUI] ModuleNotFoundError: No module named 'roma' + Frame 3 saved (frame_002.jpg, t=1.4s) + [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=1 sending call_method [ComfyUI] - [ComfyUI] Prompt executed in 48.97 seconds + [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']... + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path) + [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB + Frame 15 saved (frame_014.jpg, t=50.3s) + [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB + [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput + [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB + [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu + [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=2 sending call_method + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3] + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3]) + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions. + Frame 16 saved (frame_015.jpg, t=52.7s) + [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True + [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2 + [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] + [ComfyUI] === WATCHDOG TICK 1 === + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first): + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 324 in wait + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 607 in wait + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py", line 60 in run + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap + [ComfyUI] + [ComfyUI] Thread 0x000070592f3fc640 (most recent call first): + [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 106 in _vram_poller + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 953 in run + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap + [ComfyUI] + [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first): + [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 953 in run + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap + [ComfyUI] + [ComfyUI] Thread 0x00007059301d3740 (most recent call first): + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py", line 297 in triton_key + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py", line 308 in get_cache_key + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py", line 246 in compile + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 849 in _do_compile + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 720 in run + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 370 in + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py", line 82 in per_block_int8 + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py", line 302 in sageattn_qk_int8_pv_fp16_triton + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py", line 147 in sageattn + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py", line 569 in attention_sage + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py", line 139 in wrapper + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 453 in forward + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 516 in attn_residual_func + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 521 in forward + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 791 in process_attention + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 750 in _get_intermediate_layers_not_chunked + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 800 in get_intermediate_layers + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 891 in forward + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 1560 in forward + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl + [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py", line 156 in execute + [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 1762 in main + [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 1807 in + [ComfyUI] + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === + [ComfyUI] + [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB + Frame 17 saved (frame_016.jpg, t=66.4s) + [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1'] + [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput + [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) + [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' + [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=6 sending call_method Node executed (4 total), capturing... - Frame 18 saved (frame_017.jpg, t=49.4s) - [capture-node] freeze=2ms shot=170ms unfreeze=2ms saved=True - Execution complete (t=49.8s) - Execution error: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0275, 0.0314, 0.0000],\n [0.0745, 0.0549, 0.0000],\n [0.1490, 0.1216, 0.0667],\n [0.1922, 0.1451, 0.0980],\n [0.2392, 0.1843, 0.1412],\n [0.1608, 0.1059, 0.0627]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0549, 0.0471, 0.0000],\n [0.0824, 0.0667, 0.0078],\n [0.1686, 0.1333, 0.0824],\n [0.1961, 0.1529, 0.1059],\n [0.2353, 0.1804, 0.1373],\n [0.1569, 0.0902, 0.0510]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0510, 0.0000],\n [0.1059, 0.0784, 0.0275],\n [0.1922, 0.1451, 0.0980],\n [0.2118, 0.1569, 0.1137],\n [0.2314, 0.1686, 0.1255],\n [0.1373, 0.0627, 0.0275]],\n\n [[0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0431, 0.0000],\n [0.1412, 0.0980, 0.0510],\n [0.2078, 0.1529, 0.1098],\n [0.2275, 0.1647, 0.1216],\n [0.2353, 0.1608, 0.1216],\n [0.1294, 0.0471, 0.0118]],\n\n [[0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.1608, 0.1137, 0.0667],\n [0.1882, 0.1333, 0.0902],\n [0.2196, 0.1451, 0.1098],\n [0.2078, 0.1255, 0.0902],\n [0.2235, 0.1294, 0.0980],\n [0.1451, 0.0392, 0.0118]],\n\n [[0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.2157, 0.1608, 0.1176],\n [0.2235, 0.1569, 0.1176],\n [0.2392, 0.1569, 0.1216],\n [0.2196, 0.1255, 0.0941],\n [0.2196, 0.1176, 0.0902],\n [0.1451, 0.0314, 0.0078]],\n\n ...,\n\n [[0.4235, 0.1961, 0.1216],\n [0.5725, 0.3373, 0.2549],\n [0.5412, 0.3059, 0.2078],\n [0.5843, 0.3373, 0.2235],\n [0.6078, 0.3412, 0.2157],\n [0.6314, 0.3529, 0.2078],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4314, 0.1922, 0.1294],\n [0.5216, 0.2824, 0.2118],\n [0.5373, 0.2941, 0.2039],\n [0.5804, 0.3216, 0.2235],\n [0.6078, 0.3333, 0.2118],\n [0.6431, 0.3608, 0.2157],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4275, 0.1882, 0.1255],\n [0.5176, 0.2706, 0.2039],\n [0.5333, 0.2824, 0.1961],\n [0.5686, 0.3098, 0.2078],\n [0.5961, 0.3216, 0.2000],\n [0.6353, 0.3451, 0.2118],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4078, 0.1686, 0.1059],\n [0.5020, 0.2549, 0.1843],\n [0.5176, 0.2627, 0.1804],\n [0.5529, 0.2941, 0.1961],\n [0.5804, 0.3059, 0.1843],\n [0.6196, 0.3294, 0.1961],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1608, 0.0980],\n [0.4902, 0.2431, 0.1765],\n [0.5059, 0.2549, 0.1686],\n [0.5412, 0.2824, 0.1804],\n [0.5725, 0.2980, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1529, 0.0941],\n [0.4588, 0.2118, 0.1451],\n [0.5059, 0.2549, 0.1686],\n [0.5373, 0.2667, 0.1725],\n [0.5765, 0.2941, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\n [2.5016, 2.5016, 2.5016],\n [2.4987, 2.4987, 2.4987],\n [2.4986, 2.4986, 2.4986],\n [2.4949, 2.4949, 2.4949],\n [2.4948, 2.4948, 2.4948],\n ...,\n [1.5907, 1.5907, 1.5907],\n [1.5880, 1.5880, 1.5880],\n [1.5869, 1.5869, 1.5869],\n [1.5825, 1.5825, 1.5825],\n [1.5709, 1.5709, 1.5709],\n [1.5437, 1.5437, 1.5437]],\n\n [[2.4693, 2.4693, 2.4693],\n [2.4917, 2.4917, 2.4917],\n [2.5065, 2.5065, 2.5065],\n [2.5075, 2.5075, 2.5075],\n [2.4992, 2.4992, 2.4992],\n [2.4992, 2.4992, 2.4992],\n ...,\n [1.5874, 1.5874, 1.5874],\n [1.5856, 1.5856, 1.5856],\n [1.5860, 1.5860, 1.5860],\n [1.5774, 1.5774, 1.5774],\n [1.5694, 1.5694, 1.5694],\n [1.5479, 1.5479, 1.5479]],\n\n [[2.4990, 2.4990, 2.4990],\n [2.5041, 2.5041, 2.5041],\n [2.5021, 2.5021, 2.5021],\n [2.4999, 2.4999, 2.4999],\n [2.4993, 2.4993, 2.4993],\n [2.4979, 2.4979, 2.4979],\n ...,\n [1.5886, 1.5886, 1.5886],\n [1.5859, 1.5859, 1.5859],\n [1.5838, 1.5838, 1.5838],\n [1.5781, 1.5781, 1.5781],\n [1.5675, 1.5675, 1.5675],\n [1.5638, 1.5638, 1.5638]],\n\n [[2.5060, 2.5060, 2.5060],\n [2.5031, 2.5031, 2.5031],\n [2.5017, 2.5017, 2.5017],\n [2.5048, 2.5048, 2.5048],\n [2.5006, 2.5006, 2.5006],\n [2.5001, 2.5001, 2.5001],\n ...,\n [1.5889, 1.5889, 1.5889],\n [1.5860, 1.5860, 1.5860],\n [1.5831, 1.5831, 1.5831],\n [1.5770, 1.5770, 1.5770],\n [1.5680, 1.5680, 1.5680],\n [1.5159, 1.5159, 1.5159]],\n\n [[2.5063, 2.5063, 2.5063],\n [2.5001, 2.5001, 2.5001],\n [2.5040, 2.5040, 2.5040],\n [2.5085, 2.5085, 2.5085],\n [2.5012, 2.5012, 2.5012],\n [2.5031, 2.5031, 2.5031],\n ...,\n [1.5884, 1.5884, 1.5884],\n [1.5847, 1.5847, 1.5847],\n [1.5807, 1.5807, 1.5807],\n [1.5744, 1.5744, 1.5744],\n [1.5637, 1.5637, 1.5637],\n [1.5257, 1.5257, 1.5257]],\n\n [[2.5132, 2.5132, 2.5132],\n [2.5047, 2.5047, 2.5047],\n [2.5088, 2.5088, 2.5088],\n [2.5101, 2.5101, 2.5101],\n [2.5043, 2.5043, 2.5043],\n [2.5064, 2.5064, 2.5064],\n ...,\n [1.5881, 1.5881, 1.5881],\n [1.5842, 1.5842, 1.5842],\n [1.5800, 1.5800, 1.5800],\n [1.5733, 1.5733, 1.5733],\n [1.5622, 1.5622, 1.5622],\n [1.5316, 1.5316, 1.5316]],\n\n ...,\n\n [[1.3419, 1.3419, 1.3419],\n [1.3528, 1.3528, 1.3528],\n [1.3539, 1.3539, 1.3539],\n [1.3554, 1.3554, 1.3554],\n [1.3548, 1.3548, 1.3548],\n [1.3545, 1.3545, 1.3545],\n ...,\n [1.0922, 1.0922, 1.0922],\n [1.0926, 1.0926, 1.0926],\n [1.0921, 1.0921, 1.0921],\n [1.0922, 1.0922, 1.0922],\n [1.0919, 1.0919, 1.0919],\n [1.0955, 1.0955, 1.0955]],\n\n [[1.3369, 1.3369, 1.3369],\n [1.3446, 1.3446, 1.3446],\n [1.3521, 1.3521, 1.3521],\n [1.3536, 1.3536, 1.3536],\n [1.3518, 1.3518, 1.3518],\n [1.3518, 1.3518, 1.3518],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0924, 1.0924, 1.0924],\n [1.0920, 1.0920, 1.0920],\n [1.0925, 1.0925, 1.0925],\n [1.0923, 1.0923, 1.0923],\n [1.0954, 1.0954, 1.0954]],\n\n [[1.3366, 1.3366, 1.3366],\n [1.3510, 1.3510, 1.3510],\n [1.3515, 1.3515, 1.3515],\n [1.3519, 1.3519, 1.3519],\n [1.3514, 1.3514, 1.3514],\n [1.3509, 1.3509, 1.3509],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0923, 1.0923, 1.0923],\n [1.0919, 1.0919, 1.0919],\n [1.0924, 1.0924, 1.0924],\n [1.0925, 1.0925, 1.0925],\n [1.0951, 1.0951, 1.0951]],\n\n [[1.3365, 1.3365, 1.3365],\n [1.3459, 1.3459, 1.3459],\n [1.3436, 1.3436, 1.3436],\n [1.3499, 1.3499, 1.3499],\n [1.3462, 1.3462, 1.3462],\n [1.3476, 1.3476, 1.3476],\n ...,\n [1.0909, 1.0909, 1.0909],\n [1.0912, 1.0912, 1.0912],\n [1.0909, 1.0909, 1.0909],\n [1.0923, 1.0923, 1.0923],\n [1.0925, 1.0925, 1.0925],\n [1.0947, 1.0947, 1.0947]],\n\n [[1.3461, 1.3461, 1.3461],\n [1.3361, 1.3361, 1.3361],\n [1.3416, 1.3416, 1.3416],\n [1.3461, 1.3461, 1.3461],\n [1.3425, 1.3425, 1.3425],\n [1.3442, 1.3442, 1.3442],\n ...,\n [1.0949, 1.0949, 1.0949],\n [1.0949, 1.0949, 1.0949],\n [1.0941, 1.0941, 1.0941],\n [1.0947, 1.0947, 1.0947],\n [1.0943, 1.0943, 1.0943],\n [1.0963, 1.0963, 1.0963]],\n\n [[1.3287, 1.3287, 1.3287],\n [1.3381, 1.3381, 1.3381],\n [1.3172, 1.3172, 1.3172],\n [1.3230, 1.3230, 1.3230],\n [1.3234, 1.3234, 1.3234],\n [1.3263, 1.3263, 1.3263],\n ...,\n [1.0938, 1.0938, 1.0938],\n [1.0931, 1.0931, 1.0931],\n [1.0933, 1.0933, 1.0933],\n [1.0938, 1.0938, 1.0938],\n [1.0902, 1.0902, 1.0902],\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\n ...,\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\n\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\n ...,\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\n\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\n ...,\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\n\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\n ...,\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\n\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\n ...,\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\n\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\n ...,\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\n\n ...,\n\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\n ...,\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\n\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\n ...,\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\n\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\n ...,\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\n\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\n ...,\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\n\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\n ...,\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\n\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\n ...,\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0275, 0.0314, 0.0000],\n [0.0745, 0.0549, 0.0000],\n [0.1490, 0.1216, 0.0667],\n [0.1922, 0.1451, 0.0980],\n [0.2392, 0.1843, 0.1412],\n [0.1608, 0.1059, 0.0627]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0549, 0.0471, 0.0000],\n [0.0824, 0.0667, 0.0078],\n [0.1686, 0.1333, 0.0824],\n [0.1961, 0.1529, 0.1059],\n [0.2353, 0.1804, 0.1373],\n [0.1569, 0.0902, 0.0510]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0510, 0.0000],\n [0.1059, 0.0784, 0.0275],\n [0.1922, 0.1451, 0.0980],\n [0.2118, 0.1569, 0.1137],\n [0.2314, 0.1686, 0.1255],\n [0.1373, 0.0627, 0.0275]],\n\n [[0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0431, 0.0000],\n [0.1412, 0.0980, 0.0510],\n [0.2078, 0.1529, 0.1098],\n [0.2275, 0.1647, 0.1216],\n [0.2353, 0.1608, 0.1216],\n [0.1294, 0.0471, 0.0118]],\n\n [[0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.1608, 0.1137, 0.0667],\n [0.1882, 0.1333, 0.0902],\n [0.2196, 0.1451, 0.1098],\n [0.2078, 0.1255, 0.0902],\n [0.2235, 0.1294, 0.0980],\n [0.1451, 0.0392, 0.0118]],\n\n [[0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.2157, 0.1608, 0.1176],\n [0.2235, 0.1569, 0.1176],\n [0.2392, 0.1569, 0.1216],\n [0.2196, 0.1255, 0.0941],\n [0.2196, 0.1176, 0.0902],\n [0.1451, 0.0314, 0.0078]],\n\n ...,\n\n [[0.4235, 0.1961, 0.1216],\n [0.5725, 0.3373, 0.2549],\n [0.5412, 0.3059, 0.2078],\n [0.5843, 0.3373, 0.2235],\n [0.6078, 0.3412, 0.2157],\n [0.6314, 0.3529, 0.2078],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4314, 0.1922, 0.1294],\n [0.5216, 0.2824, 0.2118],\n [0.5373, 0.2941, 0.2039],\n [0.5804, 0.3216, 0.2235],\n [0.6078, 0.3333, 0.2118],\n [0.6431, 0.3608, 0.2157],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4275, 0.1882, 0.1255],\n [0.5176, 0.2706, 0.2039],\n [0.5333, 0.2824, 0.1961],\n [0.5686, 0.3098, 0.2078],\n [0.5961, 0.3216, 0.2000],\n [0.6353, 0.3451, 0.2118],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4078, 0.1686, 0.1059],\n [0.5020, 0.2549, 0.1843],\n [0.5176, 0.2627, 0.1804],\n [0.5529, 0.2941, 0.1961],\n [0.5804, 0.3059, 0.1843],\n [0.6196, 0.3294, 0.1961],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1608, 0.0980],\n [0.4902, 0.2431, 0.1765],\n [0.5059, 0.2549, 0.1686],\n [0.5412, 0.2824, 0.1804],\n [0.5725, 0.2980, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1529, 0.0941],\n [0.4588, 0.2118, 0.1451],\n [0.5059, 0.2549, 0.1686],\n [0.5373, 0.2667, 0.1725],\n [0.5765, 0.2941, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\n [2.5016, 2.5016, 2.5016],\n [2.4987, 2.4987, 2.4987],\n [2.4986, 2.4986, 2.4986],\n [2.4949, 2.4949, 2.4949],\n [2.4948, 2.4948, 2.4948],\n ...,\n [1.5907, 1.5907, 1.5907],\n [1.5880, 1.5880, 1.5880],\n [1.5869, 1.5869, 1.5869],\n [1.5825, 1.5825, 1.5825],\n [1.5709, 1.5709, 1.5709],\n [1.5437, 1.5437, 1.5437]],\n\n [[2.4693, 2.4693, 2.4693],\n [2.4917, 2.4917, 2.4917],\n [2.5065, 2.5065, 2.5065],\n [2.5075, 2.5075, 2.5075],\n [2.4992, 2.4992, 2.4992],\n [2.4992, 2.4992, 2.4992],\n ...,\n [1.5874, 1.5874, 1.5874],\n [1.5856, 1.5856, 1.5856],\n [1.5860, 1.5860, 1.5860],\n [1.5774, 1.5774, 1.5774],\n [1.5694, 1.5694, 1.5694],\n [1.5479, 1.5479, 1.5479]],\n\n [[2.4990, 2.4990, 2.4990],\n [2.5041, 2.5041, 2.5041],\n [2.5021, 2.5021, 2.5021],\n [2.4999, 2.4999, 2.4999],\n [2.4993, 2.4993, 2.4993],\n [2.4979, 2.4979, 2.4979],\n ...,\n [1.5886, 1.5886, 1.5886],\n [1.5859, 1.5859, 1.5859],\n [1.5838, 1.5838, 1.5838],\n [1.5781, 1.5781, 1.5781],\n [1.5675, 1.5675, 1.5675],\n [1.5638, 1.5638, 1.5638]],\n\n [[2.5060, 2.5060, 2.5060],\n [2.5031, 2.5031, 2.5031],\n [2.5017, 2.5017, 2.5017],\n [2.5048, 2.5048, 2.5048],\n [2.5006, 2.5006, 2.5006],\n [2.5001, 2.5001, 2.5001],\n ...,\n [1.5889, 1.5889, 1.5889],\n [1.5860, 1.5860, 1.5860],\n [1.5831, 1.5831, 1.5831],\n [1.5770, 1.5770, 1.5770],\n [1.5680, 1.5680, 1.5680],\n [1.5159, 1.5159, 1.5159]],\n\n [[2.5063, 2.5063, 2.5063],\n [2.5001, 2.5001, 2.5001],\n [2.5040, 2.5040, 2.5040],\n [2.5085, 2.5085, 2.5085],\n [2.5012, 2.5012, 2.5012],\n [2.5031, 2.5031, 2.5031],\n ...,\n [1.5884, 1.5884, 1.5884],\n [1.5847, 1.5847, 1.5847],\n [1.5807, 1.5807, 1.5807],\n [1.5744, 1.5744, 1.5744],\n [1.5637, 1.5637, 1.5637],\n [1.5257, 1.5257, 1.5257]],\n\n [[2.5132, 2.5132, 2.5132],\n [2.5047, 2.5047, 2.5047],\n [2.5088, 2.5088, 2.5088],\n [2.5101, 2.5101, 2.5101],\n [2.5043, 2.5043, 2.5043],\n [2.5064, 2.5064, 2.5064],\n ...,\n [1.5881, 1.5881, 1.5881],\n [1.5842, 1.5842, 1.5842],\n [1.5800, 1.5800, 1.5800],\n [1.5733, 1.5733, 1.5733],\n [1.5622, 1.5622, 1.5622],\n [1.5316, 1.5316, 1.5316]],\n\n ...,\n\n [[1.3419, 1.3419, 1.3419],\n [1.3528, 1.3528, 1.3528],\n [1.3539, 1.3539, 1.3539],\n [1.3554, 1.3554, 1.3554],\n [1.3548, 1.3548, 1.3548],\n [1.3545, 1.3545, 1.3545],\n ...,\n [1.0922, 1.0922, 1.0922],\n [1.0926, 1.0926, 1.0926],\n [1.0921, 1.0921, 1.0921],\n [1.0922, 1.0922, 1.0922],\n [1.0919, 1.0919, 1.0919],\n [1.0955, 1.0955, 1.0955]],\n\n [[1.3369, 1.3369, 1.3369],\n [1.3446, 1.3446, 1.3446],\n [1.3521, 1.3521, 1.3521],\n [1.3536, 1.3536, 1.3536],\n [1.3518, 1.3518, 1.3518],\n [1.3518, 1.3518, 1.3518],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0924, 1.0924, 1.0924],\n [1.0920, 1.0920, 1.0920],\n [1.0925, 1.0925, 1.0925],\n [1.0923, 1.0923, 1.0923],\n [1.0954, 1.0954, 1.0954]],\n\n [[1.3366, 1.3366, 1.3366],\n [1.3510, 1.3510, 1.3510],\n [1.3515, 1.3515, 1.3515],\n [1.3519, 1.3519, 1.3519],\n [1.3514, 1.3514, 1.3514],\n [1.3509, 1.3509, 1.3509],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0923, 1.0923, 1.0923],\n [1.0919, 1.0919, 1.0919],\n [1.0924, 1.0924, 1.0924],\n [1.0925, 1.0925, 1.0925],\n [1.0951, 1.0951, 1.0951]],\n\n [[1.3365, 1.3365, 1.3365],\n [1.3459, 1.3459, 1.3459],\n [1.3436, 1.3436, 1.3436],\n [1.3499, 1.3499, 1.3499],\n [1.3462, 1.3462, 1.3462],\n [1.3476, 1.3476, 1.3476],\n ...,\n [1.0909, 1.0909, 1.0909],\n [1.0912, 1.0912, 1.0912],\n [1.0909, 1.0909, 1.0909],\n [1.0923, 1.0923, 1.0923],\n [1.0925, 1.0925, 1.0925],\n [1.0947, 1.0947, 1.0947]],\n\n [[1.3461, 1.3461, 1.3461],\n [1.3361, 1.3361, 1.3361],\n [1.3416, 1.3416, 1.3416],\n [1.3461, 1.3461, 1.3461],\n [1.3425, 1.3425, 1.3425],\n [1.3442, 1.3442, 1.3442],\n ...,\n [1.0949, 1.0949, 1.0949],\n [1.0949, 1.0949, 1.0949],\n [1.0941, 1.0941, 1.0941],\n [1.0947, 1.0947, 1.0947],\n [1.0943, 1.0943, 1.0943],\n [1.0963, 1.0963, 1.0963]],\n\n [[1.3287, 1.3287, 1.3287],\n [1.3381, 1.3381, 1.3381],\n [1.3172, 1.3172, 1.3172],\n [1.3230, 1.3230, 1.3230],\n [1.3234, 1.3234, 1.3234],\n [1.3263, 1.3263, 1.3263],\n ...,\n [1.0938, 1.0938, 1.0938],\n [1.0931, 1.0931, 1.0931],\n [1.0933, 1.0933, 1.0933],\n [1.0938, 1.0938, 1.0938],\n [1.0902, 1.0902, 1.0902],\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\n ...,\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\n\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\n ...,\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\n\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\n ...,\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\n\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\n ...,\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\n\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\n ...,\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\n\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\n ...,\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\n\n ...,\n\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\n ...,\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\n\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\n ...,\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\n\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\n ...,\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\n\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\n ...,\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\n\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\n ...,\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\n\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\n ...,\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259} - Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks_depthcorrected.json -Node error: SAM3DBodyProcessMultiple \ No newline at end of file + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu + [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=7 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3]) + Frame 18 saved (frame_017.jpg, t=67.7s) + [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True + [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + Frame 19 saved (frame_018.jpg, t=70.0s) + [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7 + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB + [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB + Frame 20 saved (frame_019.jpg, t=74.6s) + [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True + [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB + [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict + [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=8 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + Frame 21 saved (frame_020.jpg, t=83.8s) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 + Frame 22 saved (frame_021.jpg, t=88.5s) + [capture-periodic] freeze=3ms shot=244ms unfreeze=14ms saved=True + [capture-loop] iter=750 t=93.1s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=4 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] + [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_multi_rigged.fbx' + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_0'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_1'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_2'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_3'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_4'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_5'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_6'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_7'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_8'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_9'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_10'], 'POSE') + [capture-loop] iter=800 t=99.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.3/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=8% browser_rss=1.15GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 5.0639 sec. + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3DBodyExportMultipleFBX done (18.04s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyExportMultipleFBX: 9606 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) + [ComfyUI] Prompt executed in 99.36 seconds + [ComfyUI] [comfy-env] [VRAM] Before offload 'DepthAnything3Net_1' (2585 MB) -> cpu: 9606 / 24124 MB + [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=3 sending model_to_device + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -343MB (now 2358MB) reserved=4448MB peak=2981MB + Node executed (6 total), capturing... + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -2136MB (now 223MB) reserved=4448MB peak=2981MB + [ComfyUI] [comfy-env] [VRAM] After offload 'DepthAnything3Net_1' (2585 MB): 5222 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 5222 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=9 sending model_to_device + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -240MB (now 2912MB) reserved=4128MB peak=3692MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1384MB (now 1529MB) reserved=4128MB peak=3692MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1126 / 24124 MB + Frame 23 saved (frame_022.jpg, t=100.1s) + [capture-node] freeze=16ms shot=18632ms unfreeze=0ms saved=True + Execution complete (t=100.1s) + [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... + [3d-wait] Phase 1 exception after 60.0s: Page.wait_for_function: Timeout 60000ms exceeded. + [3d-wait] Phase 2: iframes=0 + [3d-wait] Total 3D wait: 60.0s + Captured 23 unique frames over 178.83s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: multiple_masks_depthcorrected_executed.png + [timing] final_screenshot: 0.6s + Captured 24 video frames \ No newline at end of file diff --git a/dev/linux-gpu/logs/multiple_masks_depthcorrected_console.log b/dev/linux-gpu/logs/multiple_masks_depthcorrected_console.log index 44a380f..126dcba 100644 --- a/dev/linux-gpu/logs/multiple_masks_depthcorrected_console.log +++ b/dev/linux-gpu/logs/multiple_masks_depthcorrected_console.log @@ -9,66 +9,59 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... -[Console-log] [UniRig] Loading FBX mesh preview extension... -[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig] FBX mesh preview extension registered -[Console-log] [SAM3DBody] Loading FBX mesh preview extension... -[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [SAM3DBody] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered +[Console-warning] WARNING: Multiple instances of Three.js being imported. +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension [Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... [Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [UniRig] FBX mesh preview extension registered [Console-log] [SAM3DBody] Loading FBX mesh preview extension... [Console-log] [SAM3DBody] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [SAM3DBody] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody -[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... +[Console-log] [UniRig] Loading FBX mesh preview extension... +[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [SAM3DBody] Loading FBX mesh preview extension... +[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [SAM3DBody] Registering Preview Rigged Mesh node -[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 -[Console-warning] [.WebGL-0x350405a70000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat) -[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 -[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 +[Console-log] [GeomPack] Registering Preview Mesh node +[Console-log] [GeomPack] Registering Preview Mesh UV node +[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node [Console-log] [comfy-test] graphToPrompt: 16 nodes, missing class_type: [], sample: {"inputs":{"images":["16",1]},"class_type":"PreviewImage","_meta":{"title":"Preview Image"}} \ No newline at end of file diff --git a/dev/linux-gpu/logs/multiple_masks_depthcorrected_resources.csv b/dev/linux-gpu/logs/multiple_masks_depthcorrected_resources.csv index 38bb2f5..69d3a40 100644 --- a/dev/linux-gpu/logs/multiple_masks_depthcorrected_resources.csv +++ b/dev/linux-gpu/logs/multiple_masks_depthcorrected_resources.csv @@ -1,56 +1,202 @@ -# total_ram_gb=31.3 +# total_ram_gb=31.2 t,ram_gb,vram_gb -0.0,1.75,0.11 -1.0,1.75,0.11 -2.1,1.75,0.11 -3.1,1.75,0.11 -4.1,1.75,0.11 -5.2,1.75,0.11 -6.2,1.75,0.11 -7.2,1.8,0.11 -8.3,1.88,0.11 -9.3,2.0,0.11 -10.4,2.11,0.11 -11.4,2.23,0.11 -12.4,2.21,0.11 -13.5,2.2,0.11 -14.5,2.19,0.11 -15.5,2.31,0.11 -16.6,2.43,0.11 -17.6,2.36,0.11 -18.7,2.48,0.11 -19.7,2.6,0.11 -20.7,2.56,0.11 -21.8,2.68,0.11 -22.8,2.8,0.11 -23.8,2.86,0.11 -24.9,2.98,0.11 -25.9,3.1,0.11 -26.9,3.05,0.11 -28.0,3.17,0.11 -29.0,3.29,0.11 -30.1,3.41,0.11 -31.1,3.03,0.11 -32.1,3.15,0.11 -33.2,2.89,0.11 -34.2,2.95,0.11 -35.3,3.07,0.11 -36.3,3.19,0.11 -37.3,3.25,0.11 -38.4,3.37,0.11 -39.4,3.49,0.11 -40.4,3.36,0.11 -41.5,3.48,0.11 -42.5,3.6,0.11 -43.6,2.97,0.11 -44.6,2.96,0.11 -45.6,2.83,0.11 -46.7,2.95,0.11 -47.7,3.07,0.11 -48.7,2.38,0.11 -49.8,2.38,0.11 -50.8,2.44,0.11 -51.9,2.29,0.11 -52.9,1.8,0.11 -53.9,4.31,0.77 -55.0,4.42,4.03 +0.0,4.2,4.14 +1.0,1.63,0.25 +2.1,1.74,0.25 +3.1,1.79,0.5 +4.1,1.79,0.5 +5.2,1.8,0.5 +6.2,1.8,0.5 +7.2,1.8,0.5 +8.2,1.8,0.5 +9.3,1.8,0.5 +10.3,1.79,0.5 +11.3,1.79,0.5 +12.3,1.79,0.5 +13.4,1.79,0.5 +14.4,1.79,0.5 +15.4,1.79,0.5 +16.5,1.79,0.5 +17.5,1.79,0.5 +18.5,1.79,0.5 +19.5,1.79,0.5 +20.6,1.79,0.5 +21.6,1.79,0.5 +22.6,1.79,0.5 +23.7,1.79,0.5 +24.7,1.9,0.5 +25.7,2.36,0.5 +26.8,2.46,0.5 +27.8,2.62,0.75 +28.8,2.63,0.75 +29.9,2.73,0.75 +30.9,2.85,0.75 +31.9,2.91,0.75 +33.0,3.03,0.75 +34.0,3.15,0.75 +35.0,3.08,0.75 +36.1,3.14,0.75 +37.1,3.26,0.75 +38.1,3.38,0.75 +39.1,3.5,0.75 +40.2,3.62,0.75 +41.2,3.74,0.75 +42.2,3.86,0.75 +43.3,3.98,0.75 +44.3,4.1,0.75 +45.3,3.66,0.75 +46.4,3.78,0.75 +47.4,3.9,0.75 +48.4,4.02,0.75 +49.5,3.96,0.75 +50.5,4.08,0.75 +51.5,4.2,0.75 +52.6,4.31,0.75 +53.6,4.43,0.75 +54.6,4.55,0.75 +55.6,3.87,0.75 +56.7,4.0,0.75 +57.7,4.12,0.75 +58.7,3.61,0.75 +59.8,3.73,0.75 +60.8,3.73,0.75 +61.8,3.85,0.75 +62.9,3.97,0.75 +63.9,4.09,0.75 +64.9,4.21,0.75 +66.0,3.76,0.75 +67.0,3.7,0.75 +68.0,3.82,0.75 +69.1,3.93,0.75 +70.1,4.05,0.75 +71.1,4.17,0.75 +72.2,4.29,0.75 +73.2,2.68,0.75 +74.2,2.32,0.5 +75.3,2.5,0.5 +76.3,2.66,0.75 +77.3,2.71,0.75 +78.3,2.72,0.75 +79.4,2.74,0.75 +80.4,2.75,0.75 +81.4,6.13,0.75 +82.5,9.99,0.75 +83.5,5.37,3.45 +84.5,5.38,3.45 +85.6,5.41,3.45 +86.6,5.46,3.45 +87.6,5.51,5.21 +88.6,5.78,5.21 +89.7,6.28,5.21 +90.7,6.48,5.21 +91.7,5.69,5.21 +92.8,5.75,5.21 +93.8,6.39,5.21 +94.8,7.14,5.21 +95.8,7.76,5.21 +96.9,6.21,8.5 +97.9,6.69,9.23 +98.9,6.69,9.23 +100.0,6.73,9.23 +101.0,6.94,9.23 +102.0,7.1,9.23 +103.0,7.17,9.26 +104.1,7.23,9.26 +105.1,7.23,9.33 +106.1,7.27,9.33 +107.2,7.27,9.33 +108.2,7.27,9.33 +109.2,7.27,9.33 +110.3,7.82,9.33 +111.3,7.96,9.33 +112.3,7.96,9.33 +113.4,7.96,9.33 +114.4,8.02,9.33 +115.4,8.04,9.33 +116.4,8.06,9.33 +117.5,8.08,9.33 +118.5,8.09,9.33 +119.5,8.11,9.33 +120.6,8.13,9.33 +121.6,8.16,9.33 +122.6,8.17,9.33 +123.7,7.79,9.33 +124.7,9.15,7.83 +125.7,10.43,5.04 +126.8,11.85,5.04 +127.8,12.1,1.04 +128.8,12.1,1.04 +129.8,12.1,1.04 +130.9,12.1,1.04 +131.9,12.1,1.04 +132.9,12.1,1.04 +134.0,12.1,1.04 +135.0,12.1,1.04 +136.0,12.1,1.04 +137.1,12.1,1.04 +138.1,12.1,1.04 +139.1,12.1,1.04 +140.1,12.1,1.04 +141.2,12.1,1.04 +142.2,12.1,1.04 +143.2,12.1,1.04 +144.3,12.1,1.04 +145.3,12.1,1.04 +146.3,12.1,1.04 +147.3,12.1,1.04 +148.4,12.1,1.04 +149.4,12.1,1.04 +150.4,12.1,1.04 +151.5,12.1,1.04 +152.5,12.1,1.04 +153.6,12.1,1.04 +154.6,12.1,1.04 +155.6,12.1,1.04 +156.7,12.1,1.04 +157.7,12.1,1.04 +158.7,12.1,1.04 +159.8,12.1,1.04 +160.8,12.1,1.04 +161.8,12.1,1.04 +162.9,12.1,1.04 +163.9,12.1,1.04 +164.9,12.1,1.04 +166.0,12.1,1.04 +167.0,12.1,1.04 +168.0,12.1,1.04 +169.0,12.1,1.04 +170.1,12.1,1.04 +171.1,12.1,1.04 +172.2,12.1,1.04 +173.2,12.1,1.04 +174.2,12.1,1.04 +175.2,12.1,1.04 +176.3,12.1,1.04 +177.3,12.1,1.04 +178.3,12.1,1.04 +179.4,12.1,1.04 +180.4,12.1,1.04 +181.4,12.1,1.04 +182.5,12.1,1.04 +183.5,12.1,1.04 +184.5,12.1,1.04 +185.6,12.1,1.04 +186.6,12.1,1.04 +187.6,12.1,1.04 +188.7,12.1,1.04 +189.7,12.1,1.04 +190.7,12.1,1.04 +191.8,12.1,1.04 +192.8,12.1,1.04 +193.8,12.1,1.04 +194.9,12.1,1.04 +195.9,12.1,1.04 +196.9,12.1,1.04 +198.0,12.1,1.04 +199.0,12.1,1.04 +200.0,12.1,1.04 +201.1,12.1,1.04 +202.1,12.1,1.04 +203.1,12.1,1.04 +204.2,12.1,1.04 +205.2,12.1,1.04 diff --git a/dev/linux-gpu/logs/multiple_masks_resources.csv b/dev/linux-gpu/logs/multiple_masks_resources.csv index 1860709..d394a73 100644 --- a/dev/linux-gpu/logs/multiple_masks_resources.csv +++ b/dev/linux-gpu/logs/multiple_masks_resources.csv @@ -1,29 +1,129 @@ -# total_ram_gb=31.3 +# total_ram_gb=31.2 t,ram_gb,vram_gb -0.0,1.07,0.11 -1.0,1.07,0.11 -2.1,1.07,0.11 -3.1,1.07,0.11 -4.1,1.07,0.11 -5.2,1.07,0.11 -6.2,1.07,0.11 -7.2,1.08,0.11 -8.3,1.09,0.11 -9.3,1.55,0.11 -10.4,1.25,0.11 -11.4,1.23,0.11 -12.4,1.3,0.11 -13.5,1.41,0.11 -14.5,1.52,0.11 -15.5,1.46,0.11 -16.6,1.47,0.11 -17.6,1.49,0.11 -18.6,1.57,0.11 -19.7,1.6,0.11 -20.7,1.63,0.11 -21.8,1.68,0.11 -22.8,1.69,0.11 -23.8,1.7,0.11 -24.9,1.7,0.11 -25.9,1.7,0.11 -27.0,1.7,0.11 +0.0,0.99,0.25 +1.0,0.99,0.25 +2.1,0.99,0.25 +3.1,0.99,0.25 +4.1,0.99,0.25 +5.2,0.99,0.25 +6.2,0.99,0.25 +7.2,0.99,0.25 +8.3,0.99,0.25 +9.3,1.29,0.25 +10.3,1.52,0.25 +11.3,1.71,0.5 +12.4,1.79,0.5 +13.4,1.8,0.5 +14.4,2.3,0.5 +15.5,1.97,0.5 +16.5,1.94,0.5 +17.5,1.99,0.5 +18.5,2.08,0.5 +19.6,2.18,0.5 +20.6,2.17,0.5 +21.6,2.18,0.5 +22.7,2.22,0.5 +23.7,2.29,0.5 +24.7,2.33,0.5 +25.7,2.33,0.5 +26.8,2.35,0.5 +27.8,2.38,0.5 +28.8,2.38,0.5 +29.9,2.39,0.5 +30.9,2.4,0.5 +31.9,2.42,0.5 +33.0,2.53,0.5 +34.0,2.54,0.5 +35.0,2.55,0.5 +36.1,2.56,0.5 +37.1,2.78,0.5 +38.1,3.67,0.5 +39.1,4.83,0.5 +40.2,2.95,3.69 +41.2,3.6,4.08 +42.2,3.84,4.08 +43.3,3.92,4.14 +44.3,3.94,4.14 +45.3,3.98,4.14 +46.4,3.98,4.14 +47.4,3.96,4.14 +48.4,4.17,4.14 +49.4,4.7,4.14 +50.5,4.7,4.14 +51.5,4.78,4.14 +52.5,4.81,4.14 +53.6,4.83,4.14 +54.6,4.84,4.14 +55.6,4.85,4.14 +56.6,4.23,4.14 +57.7,4.23,4.14 +58.7,4.23,4.14 +59.7,4.23,4.14 +60.8,4.23,4.14 +61.8,4.23,4.14 +62.8,4.23,4.14 +63.9,4.23,4.14 +64.9,4.23,4.14 +65.9,4.23,4.14 +66.9,4.23,4.14 +68.0,4.23,4.14 +69.0,4.23,4.14 +70.0,4.23,4.14 +71.1,4.23,4.14 +72.1,4.23,4.14 +73.1,4.23,4.14 +74.2,4.23,4.14 +75.2,4.23,4.14 +76.2,4.23,4.14 +77.3,4.23,4.14 +78.3,4.23,4.14 +79.3,4.23,4.14 +80.4,4.23,4.14 +81.4,4.23,4.14 +82.4,4.23,4.14 +83.5,4.23,4.14 +84.5,4.23,4.14 +85.5,4.23,4.14 +86.6,4.23,4.14 +87.6,4.23,4.14 +88.6,4.23,4.14 +89.7,4.23,4.14 +90.7,4.23,4.14 +91.7,4.23,4.14 +92.7,4.23,4.14 +93.8,4.23,4.14 +94.8,4.23,4.14 +95.8,4.23,4.14 +96.9,4.23,4.14 +97.9,4.23,4.14 +98.9,4.23,4.14 +100.0,4.23,4.14 +101.0,4.23,4.14 +102.0,4.23,4.14 +103.1,4.23,4.14 +104.1,4.23,4.14 +105.1,4.23,4.14 +106.2,4.23,4.14 +107.2,4.23,4.14 +108.2,4.23,4.14 +109.3,4.23,4.14 +110.3,4.23,4.14 +111.3,4.23,4.14 +112.4,4.23,4.14 +113.4,4.23,4.14 +114.4,4.23,4.14 +115.4,4.23,4.14 +116.5,4.23,4.14 +117.5,4.23,4.14 +118.5,4.23,4.14 +119.6,4.23,4.14 +120.6,4.23,4.14 +121.6,4.23,4.14 +122.7,4.23,4.14 +123.7,4.23,4.14 +124.7,4.23,4.14 +125.8,4.23,4.14 +126.8,4.23,4.14 +127.8,4.23,4.14 +128.9,4.23,4.14 +129.9,4.23,4.14 diff --git a/dev/linux-gpu/logs/rigging.log b/dev/linux-gpu/logs/rigging.log index 8d75168..4debf90 100644 --- a/dev/linux-gpu/logs/rigging.log +++ b/dev/linux-gpu/logs/rigging.log @@ -9,9 +9,9 @@ Capturing execution frames: rigging.json [ComfyUI] Prompt has 6 nodes [ComfyUI] Node 3: LoadImage [ComfyUI] Node 3: LoadImage - [ComfyUI] Inputs: {"image": "masked_dancing.png"} - [ComfyUI] Inputs: {"image": "masked_dancing.png"} Queuing workflow for execution... + [ComfyUI] Inputs: {"image": "masked_dancing.png"} + [ComfyUI] Inputs: {"image": "masked_dancing.png"} [ComfyUI] Node 4: PreviewImage [ComfyUI] Node 4: PreviewImage [ComfyUI] Inputs: {"images": ["10", 2]} @@ -32,8 +32,8 @@ Capturing execution frames: rigging.json [ComfyUI] Node 15: LoadSAM3DBodyModel [ComfyUI] Inputs: {"precision": "auto"} [ComfyUI] Inputs: {"precision": "auto"} - [ComfyUI] Generated prompt_id: 13eb8147-41ca-493b-bc04-ef12cb8ce396 - [ComfyUI] Generated prompt_id: 13eb8147-41ca-493b-bc04-ef12cb8ce396 + [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f + [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True @@ -42,65 +42,509 @@ Capturing execution frames: rigging.json [ComfyUI] === Validation PASSED === [ComfyUI] got prompt [ComfyUI] got prompt - [ComfyUI] Precision: bf16 - [ComfyUI] Precision: bf16 - [ComfyUI] !!! Exception during processing !!! No module named 'roma' - [ComfyUI] !!! Exception during processing !!! No module named 'roma' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute - [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] 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] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data - [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] 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] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] result = f(**inputs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute - [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator - [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 - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in - [ComfyUI] from .build_models import load_sam_3d_body - [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 - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in - [ComfyUI] from .model import SAM3DBody - [ComfyUI] from .model import SAM3DBody - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in - [ComfyUI] import roma - [ComfyUI] import roma - [ComfyUI] ModuleNotFoundError: No module named 'roma' - [ComfyUI] ModuleNotFoundError: No module named 'roma' - [ComfyUI] - [ComfyUI] - [ComfyUI] Prompt executed in 0.14 seconds - [ComfyUI] Prompt executed in 0.14 seconds - Execution complete (t=0.4s) - Execution error: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141} - Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/rigging.json -Node error: SAM3DBodyProcess \ No newline at end of file + [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' + [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' + [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB + [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']... + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']... + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path) + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path) + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + Frame 2 saved (frame_001.jpg, t=2.6s) + [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=10 sending call_method + [ComfyUI] [SubprocessWorker] call_id=10 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device + [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB + [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput + [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB + [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB + [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu + [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu + [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB + [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=12 sending call_method + [ComfyUI] [SubprocessWorker] call_id=12 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + Frame 3 saved (frame_002.jpg, t=5.1s) + [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True + [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12 + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12 + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB + [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB + [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict + [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict + [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB + [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=13 sending call_method + [ComfyUI] [SubprocessWorker] call_id=13 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + Frame 4 saved (frame_003.jpg, t=16.6s) + [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] + [ComfyUI] [worker:ComfyUI-SAM3DBody] + [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' + [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE') + [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec. + [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec. + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB + [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' + [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' + [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB + [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + Node executed (1 total), capturing... + [ComfyUI] [SubprocessWorker] call_id=14 sending call_method + [ComfyUI] [SubprocessWorker] call_id=14 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB + [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] Prompt executed in 19.18 seconds + [ComfyUI] Prompt executed in 19.18 seconds + Frame 5 saved (frame_004.jpg, t=19.7s) + [capture-node] freeze=51ms shot=222ms unfreeze=20ms saved=True + Node executed (2 total), capturing... + Frame 6 saved (frame_005.jpg, t=21.9s) + [capture-node] freeze=40ms shot=274ms unfreeze=0ms saved=True + Execution complete (t=21.9s) + [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... + [3d-wait] Phase 1 done in 0.0s + [3d-wait] Phase 2: iframes=1 + [3d-wait] iframe viewer_ready=True (matched 1 console logs) + [3d-wait] Unfrozen in 0.003s, rendering for 5s... + [3d-wait] JS halted via CDP after 5.1s + [3d-wait] Re-frozen in 6.1s + [3d-wait] Total 3D wait: 6.1s + Captured 6 unique frames over 28.46s + [debug] iframes: 1 + [debug] iframe[0]: src=http://127.0.0.1:41884/extensions/ComfyUI-SAM3DBody/viewer_fbx.html?v=1778482342, canvas=486x710, rafFrozen=True + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: rigging_executed.png + [timing] final_screenshot: 0.5s + Captured 7 video frames \ No newline at end of file diff --git a/dev/linux-gpu/logs/rigging_console.log b/dev/linux-gpu/logs/rigging_console.log index 9aa9429..9a69cfa 100644 --- a/dev/linux-gpu/logs/rigging_console.log +++ b/dev/linux-gpu/logs/rigging_console.log @@ -9,70 +9,74 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... -[Console-log] [UniRig] Loading FBX mesh preview extension... -[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig] FBX mesh preview extension registered -[Console-log] [SAM3DBody] Loading FBX mesh preview extension... -[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [SAM3DBody] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [UniRig] FBX mesh preview extension registered [Console-log] [SAM3DBody] Loading FBX mesh preview extension... [Console-log] [SAM3DBody] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [SAM3DBody] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... +[Console-log] [UniRig] Loading FBX mesh preview extension... +[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [SAM3DBody] Loading FBX mesh preview extension... +[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [SAM3DBody] Registering Preview Rigged Mesh node -[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 -[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=sam3d_multi_rigged.fbx" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 +[Console-log] [GeomPack] Registering Preview Mesh node +[Console-log] [GeomPack] Registering Preview Mesh UV node +[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node [Console-log] [SAM3DBody] Node created, adding FBX viewer widget -[Console-log] [SAM3DBody] Setting iframe src to: /extensions/ComfyUI-GeometryPack/viewer_fbx.html?v=1778443276688 +[Console-log] [SAM3DBody] Setting iframe src to: /extensions/ComfyUI-SAM3DBody/viewer_fbx.html?v=1778482342099 [Console-log] [SAM3DBody] Widget created: DOMWidgetImpl -[Console-log] [FBX Viewer] Three.js bundle loaded from: http://127.0.0.1:41899/extensions/ComfyUI-GeometryPack/js/viewer-bundle-three.js +[Console-warning] Parent element not found +[Console-log] [FBX Viewer] Three.js bundle loaded from: http://127.0.0.1:41884/extensions/ComfyUI-SAM3DBody/js/viewer-bundle-three.js [Console-log] [FBX Viewer] Initializing... [Console-log] [FBX Viewer] Ready [Console-log] [SAM3DBody] Viewer iframe is ready! [Console-log] [SAM3DBody] Iframe loaded successfully -[Console-log] [comfy-test] graphToPrompt: 6 nodes, missing class_type: [], sample: {"inputs":{"image":"masked_dancing.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 6 nodes, missing class_type: [], sample: {"inputs":{"image":"masked_dancing.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} +[Console-log] [SAM3DBody] onExecuted called with message: {fbx_file: Array(1), has_skinning: Array(1), has_skeleton: Array(1)} +[Console-log] [SAM3DBody] Loading FBX: /workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx +[Console-log] [SAM3DBody] Sending postMessage to iframe: http://127.0.0.1:41884/view?filename=sam3d_rigged.fbx&type=output&subfolder= +[Console-log] [FBX Viewer] Received postMessage: {type: LOAD_FBX, filepath: http://127.0.0.1:41884/view?filename=sam3d_rigged.fbx&type=output&subfolder=, timestamp: 1778482372724} +[Console-log] [FBX Viewer] Loading: http://127.0.0.1:41884/view?filename=sam3d_rigged.fbx&type=output&subfolder= +[Console-log] [FBX Viewer] FBX Loaded successfully \ No newline at end of file diff --git a/dev/linux-gpu/logs/rigging_resources.csv b/dev/linux-gpu/logs/rigging_resources.csv index 3f83af9..4f1b169 100644 --- a/dev/linux-gpu/logs/rigging_resources.csv +++ b/dev/linux-gpu/logs/rigging_resources.csv @@ -1,9 +1,56 @@ -# total_ram_gb=31.3 +# total_ram_gb=31.2 t,ram_gb,vram_gb -0.0,4.5,2.87 -1.0,5.67,2.87 -2.1,5.86,0.37 -3.1,5.86,0.37 -4.1,5.86,0.37 -5.1,5.86,0.37 -6.2,5.86,0.37 +0.0,12.1,1.04 +1.0,12.1,1.04 +2.1,12.1,1.04 +3.1,12.1,1.04 +4.1,12.1,1.04 +5.2,12.1,1.04 +6.2,12.1,1.04 +7.2,12.1,1.04 +8.3,12.1,1.04 +9.3,12.1,1.04 +10.3,12.1,1.04 +11.4,12.1,1.04 +12.4,12.1,1.04 +13.4,12.1,1.04 +14.5,12.1,1.04 +15.5,12.1,1.04 +16.5,12.1,1.04 +17.5,12.1,1.04 +18.6,12.1,1.04 +19.6,12.1,1.04 +20.6,12.1,1.04 +21.7,12.1,1.04 +22.7,12.1,1.04 +23.7,12.1,1.04 +24.8,12.1,1.04 +25.8,7.03,0.68 +26.9,7.09,0.68 +27.9,7.24,0.93 +28.9,7.31,0.93 +29.9,7.38,0.93 +31.0,8.72,0.93 +32.0,9.22,0.93 +33.0,8.19,2.33 +34.1,7.78,4.09 +35.1,8.25,4.2 +36.1,8.45,4.2 +37.2,8.61,4.2 +38.2,8.67,4.2 +39.2,8.68,4.23 +40.3,8.74,4.23 +41.3,9.53,4.23 +42.3,9.5,4.23 +43.3,9.04,4.23 +44.4,8.97,4.23 +45.4,8.97,4.23 +46.4,8.97,4.23 +47.5,8.97,4.23 +48.5,8.97,4.23 +49.5,8.97,4.23 +50.5,8.97,4.23 +51.6,8.97,4.23 +52.6,8.97,4.23 +53.6,8.97,4.23 +54.7,8.97,4.23 diff --git a/dev/linux-gpu/logs/workflow.log b/dev/linux-gpu/logs/workflow.log index 3a924ea..6eeb1ed 100644 --- a/dev/linux-gpu/logs/workflow.log +++ b/dev/linux-gpu/logs/workflow.log @@ -1,4 +1,18 @@ Capturing execution frames: workflow.json + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device + [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... [ComfyUI] === /validate endpoint called === @@ -7,13 +21,13 @@ Capturing execution frames: workflow.json [ComfyUI] Received JSON with keys: ['prompt'] [ComfyUI] Prompt has 6 nodes [ComfyUI] Prompt has 6 nodes - [ComfyUI] Node 3: LoadImage - [ComfyUI] Node 3: LoadImage - [ComfyUI] Inputs: {"image": "masked_dancing.png"} - [ComfyUI] Inputs: {"image": "masked_dancing.png"} - [ComfyUI] Node 4: PreviewImage - [ComfyUI] Node 4: PreviewImage Queuing workflow for execution... + [ComfyUI] Node 3: LoadImage + [ComfyUI] Node 3: LoadImage + [ComfyUI] Inputs: {"image": "masked_dancing.png"} + [ComfyUI] Inputs: {"image": "masked_dancing.png"} + [ComfyUI] Node 4: PreviewImage + [ComfyUI] Node 4: PreviewImage [ComfyUI] Inputs: {"images": ["13", 2]} [ComfyUI] Inputs: {"images": ["13", 2]} [ComfyUI] Node 10: Preview3D @@ -32,8 +46,8 @@ Capturing execution frames: workflow.json [ComfyUI] Node 15: SAM3DBodyExportMesh [ComfyUI] Inputs: {"filename": "output_mesh.stl", "mesh_data": ["13", 0]} [ComfyUI] Inputs: {"filename": "output_mesh.stl", "mesh_data": ["13", 0]} - [ComfyUI] Generated prompt_id: ad86418d-f1ef-4e2d-9fa9-bb0a28340c67 - [ComfyUI] Generated prompt_id: ad86418d-f1ef-4e2d-9fa9-bb0a28340c67 + [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2 + [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True @@ -42,65 +56,524 @@ Capturing execution frames: workflow.json [ComfyUI] === Validation PASSED === [ComfyUI] got prompt [ComfyUI] got prompt - [ComfyUI] Precision: bf16 - [ComfyUI] Precision: bf16 - [ComfyUI] !!! Exception during processing !!! No module named 'roma' - [ComfyUI] !!! Exception during processing !!! No module named 'roma' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute - [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] 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] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data - [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] 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] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] result = f(**inputs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute - [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator - [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 - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in - [ComfyUI] from .build_models import load_sam_3d_body - [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 - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in - [ComfyUI] from .model import SAM3DBody - [ComfyUI] from .model import SAM3DBody - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in - [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in - [ComfyUI] import roma - [ComfyUI] import roma - [ComfyUI] ModuleNotFoundError: No module named 'roma' - [ComfyUI] ModuleNotFoundError: No module named 'roma' - [ComfyUI] - [ComfyUI] - [ComfyUI] Prompt executed in 0.14 seconds - [ComfyUI] Prompt executed in 0.14 seconds - Execution complete (t=0.4s) - Execution error: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748} - Details: Workflow: /node/ComfyUI-SAM3DBody/workflows/workflow.json -Node error: SAM3DBodyProcess \ No newline at end of file + [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' + [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' + [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB + [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']... + [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path) + [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path) + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. + Frame 2 saved (frame_001.jpg, t=2.5s) + [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=16 sending call_method + [ComfyUI] [SubprocessWorker] call_id=16 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device + [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB + [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput + [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB + [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB + [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu + [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu + [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB + [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=18 sending call_method + [ComfyUI] [SubprocessWorker] call_id=18 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] warnings.warn("Momentum is not enabled") + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. + Frame 3 saved (frame_002.jpg, t=4.8s) + [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True + [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB + [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] + [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB + [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict + [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict + [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB + [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + Node executed (1 total), capturing... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=19 sending call_method + [ComfyUI] [SubprocessWorker] call_id=19 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + Frame 4 saved (frame_003.jpg, t=13.7s) + [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + Frame 5 saved (frame_004.jpg, t=16.1s) + [capture-periodic] freeze=3ms shot=233ms unfreeze=9ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput + [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB + [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) + [ComfyUI] Prompt executed in 16.33 seconds + [ComfyUI] Prompt executed in 16.33 seconds + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device + [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device + Node executed (2 total), capturing... + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -301MB (now 2862MB) reserved=3264MB peak=3189MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -301MB (now 2862MB) reserved=3264MB peak=3189MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1334MB (now 1529MB) reserved=3264MB peak=3189MB + [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1334MB (now 1529MB) reserved=3264MB peak=3189MB + Frame 6 saved (frame_005.jpg, t=17.0s) + [capture-node] freeze=495ms shot=469ms unfreeze=0ms saved=True + Execution complete (t=17.0s) + [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB + [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB + [3d-wait] Phase 1 exception after 60.1s: Page.wait_for_function: Timeout 60000ms exceeded. + [3d-wait] Phase 2: iframes=0 + [3d-wait] Total 3D wait: 60.1s + Captured 6 unique frames over 78.17s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: workflow_executed.png + [timing] final_screenshot: 0.5s + Captured 7 video frames \ No newline at end of file diff --git a/dev/linux-gpu/logs/workflow_console.log b/dev/linux-gpu/logs/workflow_console.log index e9b602b..3c47917 100644 --- a/dev/linux-gpu/logs/workflow_console.log +++ b/dev/linux-gpu/logs/workflow_console.log @@ -9,69 +9,72 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... -[Console-log] [UniRig] Loading FBX mesh preview extension... -[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig] FBX mesh preview extension registered -[Console-log] [SAM3DBody] Loading FBX mesh preview extension... -[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [SAM3DBody] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [MotionCapture] Loading FBX mesh preview extension... -[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [UniRig Compare] Loading compare skeleton widget... -[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [UniRig] FBX mesh preview extension registered [Console-log] [SAM3DBody] Loading FBX mesh preview extension... [Console-log] [SAM3DBody] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [SAM3DBody] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-SAM3DBody +[Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... +[Console-log] [UniRig] Loading FBX mesh preview extension... +[Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [SAM3DBody] Loading FBX mesh preview extension... +[Console-log] [SAM3DBody] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [MotionCapture] Loading FBX mesh preview extension... +[Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [UniRig Compare] Loading compare skeleton widget... +[Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Compare] Compare skeleton widget registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. [Console-log] [SAM3DBody] Registering Preview Rigged Mesh node +[Console-log] [GeomPack] Registering Preview Mesh node +[Console-log] [GeomPack] Registering Preview Mesh UV node +[Console-log] [GeomPack Gaussian] Registering Preview Gaussian node [Console-log] [SAM3DBody] Node created, adding FBX viewer widget -[Console-log] [SAM3DBody] Setting iframe src to: /extensions/ComfyUI-GeometryPack/viewer_fbx.html?v=1778443282075 +[Console-log] [SAM3DBody] Setting iframe src to: /extensions/ComfyUI-SAM3DBody/viewer_fbx.html?v=1778482386505 [Console-log] [SAM3DBody] Widget created: DOMWidgetImpl -[Console-log] [FBX Viewer] Three.js bundle loaded from: http://127.0.0.1:41899/extensions/ComfyUI-GeometryPack/js/viewer-bundle-three.js +[Console-log] [FBX Viewer] Three.js bundle loaded from: http://127.0.0.1:41884/extensions/ComfyUI-SAM3DBody/js/viewer-bundle-three.js [Console-log] [FBX Viewer] Initializing... [Console-log] [FBX Viewer] Ready [Console-log] [SAM3DBody] Viewer iframe is ready! [Console-log] [SAM3DBody] Iframe loaded successfully [Console-log] [FBX Viewer] Received postMessage: {type: RESIZE, width: 365.138916015625, height: 533.4335327148438} [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41899/api/view?type=output&subfolder=&filename=output_mesh.stl" responded with 404: Not Found - at http://127.0.0.1:41899/assets/vendor-three-Br-dHl2j.js:3824:116006 +[Console-error] Error loading model: HttpError: fetch for "http://127.0.0.1:41884/api/view?type=output&subfolder=&filename=output_mesh.stl" responded with 404: Not Found + at http://127.0.0.1:41884/assets/vendor-three-Br-dHl2j.js:3824:116006 [Console-log] [comfy-test] graphToPrompt: 6 nodes, missing class_type: [], sample: {"inputs":{"image":"masked_dancing.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file diff --git a/dev/linux-gpu/logs/workflow_resources.csv b/dev/linux-gpu/logs/workflow_resources.csv index 5339e39..7604e3b 100644 --- a/dev/linux-gpu/logs/workflow_resources.csv +++ b/dev/linux-gpu/logs/workflow_resources.csv @@ -1,9 +1,88 @@ -# total_ram_gb=31.3 +# total_ram_gb=31.2 t,ram_gb,vram_gb -0.0,5.89,0.37 -1.0,5.89,0.37 -2.0,5.89,0.37 -3.1,5.89,0.37 -4.1,5.89,0.37 -5.1,5.89,0.37 -6.1,5.89,0.37 +0.0,8.97,4.23 +1.0,10.22,4.23 +2.1,11.78,4.23 +3.1,11.91,1.08 +4.1,11.91,1.08 +5.2,11.91,1.08 +6.2,11.91,1.08 +7.2,11.91,1.08 +8.2,11.91,1.08 +9.3,7.01,0.68 +10.3,7.14,0.68 +11.3,7.33,0.93 +12.4,7.41,0.93 +13.4,8.39,0.93 +14.4,8.82,0.93 +15.5,8.73,2.2 +16.5,8.14,4.2 +17.5,8.31,4.2 +18.6,8.69,4.2 +19.6,8.74,4.2 +20.6,8.77,4.2 +21.6,8.87,4.2 +22.7,8.82,4.2 +23.7,8.82,4.2 +24.7,9.04,4.2 +25.8,10.54,4.2 +26.8,11.86,1.08 +27.8,11.81,1.08 +28.9,11.81,1.08 +29.9,11.81,1.08 +30.9,11.81,1.08 +31.9,11.81,1.08 +33.0,11.81,1.08 +34.0,11.81,1.08 +35.0,11.81,1.08 +36.1,11.81,1.08 +37.1,11.81,1.08 +38.1,11.81,1.08 +39.2,11.81,1.08 +40.2,11.81,1.08 +41.2,11.81,1.08 +42.3,11.81,1.08 +43.3,11.81,1.08 +44.3,11.81,1.08 +45.3,11.81,1.08 +46.4,11.81,1.08 +47.4,11.81,1.08 +48.4,11.81,1.08 +49.5,11.81,1.08 +50.5,11.81,1.08 +51.5,11.81,1.08 +52.6,11.81,1.08 +53.6,11.81,1.08 +54.6,11.81,1.08 +55.7,11.81,1.08 +56.7,11.81,1.08 +57.7,11.81,1.08 +58.8,11.81,1.08 +59.8,11.81,1.08 +60.8,11.81,1.08 +61.9,11.81,1.08 +62.9,11.81,1.08 +63.9,11.81,1.08 +65.0,11.81,1.08 +66.0,11.81,1.08 +67.0,11.81,1.08 +68.1,11.81,1.08 +69.1,11.81,1.08 +70.1,11.81,1.08 +71.2,11.81,1.08 +72.2,11.81,1.08 +73.2,11.81,1.08 +74.3,11.81,1.08 +75.3,11.81,1.08 +76.3,11.81,1.08 +77.4,11.81,1.08 +78.4,11.81,1.08 +79.4,11.81,1.08 +80.5,11.81,1.08 +81.5,11.81,1.08 +82.5,11.81,1.08 +83.6,11.81,1.08 +84.6,11.81,1.08 +85.6,11.81,1.08 +86.7,11.81,1.08 +87.7,11.81,1.08 diff --git a/dev/linux-gpu/models.json b/dev/linux-gpu/models.json index 0774ec5..f186d71 100644 --- a/dev/linux-gpu/models.json +++ b/dev/linux-gpu/models.json @@ -1,5 +1,5 @@ { - "models_dir": "/workspaces/SAM3DBody-1956/ComfyUI/models", + "models_dir": "/workspaces/SAM3DBody-0641/ComfyUI/models", "summary": { "total_files": 14, "total_size_bytes": 8251669940, @@ -78,12 +78,12 @@ "size_human": "125.0 B" }, { - "path": ".cache/huggingface/download/.gitattributes.metadata", + "path": ".cache/huggingface/download/model_config.yaml.metadata", "size_bytes": 101, "size_human": "101.0 B" }, { - "path": ".cache/huggingface/download/model_config.yaml.metadata", + "path": ".cache/huggingface/download/.gitattributes.metadata", "size_bytes": 101, "size_human": "101.0 B" }, diff --git a/dev/linux-gpu/results.json b/dev/linux-gpu/results.json index 903717d..b884497 100644 --- a/dev/linux-gpu/results.json +++ b/dev/linux-gpu/results.json @@ -1,63 +1,63 @@ { - "timestamp": "2026-05-10T20:01:26.989769+00:00", + "timestamp": "2026-05-11T06:54:32.714762+00:00", "platform": "linux", "hardware": { "os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", - "cpu": "AMD Ryzen 5 3600 6-Core Processor", - "gpu": "NVIDIA GeForce RTX 5060" + "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", + "gpu": "NVIDIA GeForce RTX 3090" }, - "commit_hash": "69929832a14c20adda83a38aaef96f493ab0249a", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25638287661", - "success": false, + "commit_hash": "416f90b0c9491a0bec1e14d5155a860b0e44801e", + "run_url": null, + "success": true, "summary": { "total": 5, - "passed": 0, - "failed": 4 + "passed": 4, + "failed": 0 }, "workflows": [ { "name": "multiple_masks", - "status": "fail", - "duration_seconds": 27.55, - "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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\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}\n\nDetails:\nWorkflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks.json\nNode error: SAM3DBodyProcessMultiple", + "status": "pass", + "duration_seconds": 130.3, + "error": null, "hardware": { "os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", - "cpu": "AMD Ryzen 5 3600 6-Core Processor", - "gpu": "NVIDIA GeForce RTX 5060" + "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", + "gpu": "NVIDIA GeForce RTX 3090" }, "resources": { "ram": { - "peak": 1.7, - "avg": 1.38 + "peak": 4.85, + "avg": 3.55 }, - "total_ram_gb": 31.3, - "samples": 27, + "total_ram_gb": 31.2, + "samples": 127, "vram": { - "peak": 0.11, - "avg": 0.11 + "peak": 4.14, + "avg": 3.0 } } }, { "name": "multiple_masks_depthcorrected", - "status": "fail", - "duration_seconds": 55.83, - "error": "Workflow execution failed: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0275, 0.0314, 0.0000],\\n [0.0745, 0.0549, 0.0000],\\n [0.1490, 0.1216, 0.0667],\\n [0.1922, 0.1451, 0.0980],\\n [0.2392, 0.1843, 0.1412],\\n [0.1608, 0.1059, 0.0627]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0549, 0.0471, 0.0000],\\n [0.0824, 0.0667, 0.0078],\\n [0.1686, 0.1333, 0.0824],\\n [0.1961, 0.1529, 0.1059],\\n [0.2353, 0.1804, 0.1373],\\n [0.1569, 0.0902, 0.0510]],\\n\\n [[0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0039, 0.0510, 0.0353],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0510, 0.0000],\\n [0.1059, 0.0784, 0.0275],\\n [0.1922, 0.1451, 0.0980],\\n [0.2118, 0.1569, 0.1137],\\n [0.2314, 0.1686, 0.1255],\\n [0.1373, 0.0627, 0.0275]],\\n\\n [[0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n [0.0078, 0.0588, 0.0392],\\n ...,\\n [0.0706, 0.0431, 0.0000],\\n [0.1412, 0.0980, 0.0510],\\n [0.2078, 0.1529, 0.1098],\\n [0.2275, 0.1647, 0.1216],\\n [0.2353, 0.1608, 0.1216],\\n [0.1294, 0.0471, 0.0118]],\\n\\n [[0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0235, 0.0627, 0.0510],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.1608, 0.1137, 0.0667],\\n [0.1882, 0.1333, 0.0902],\\n [0.2196, 0.1451, 0.1098],\\n [0.2078, 0.1255, 0.0902],\\n [0.2235, 0.1294, 0.0980],\\n [0.1451, 0.0392, 0.0118]],\\n\\n [[0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0196, 0.0588, 0.0471],\\n [0.0157, 0.0549, 0.0392],\\n [0.0157, 0.0549, 0.0392],\\n ...,\\n [0.2157, 0.1608, 0.1176],\\n [0.2235, 0.1569, 0.1176],\\n [0.2392, 0.1569, 0.1216],\\n [0.2196, 0.1255, 0.0941],\\n [0.2196, 0.1176, 0.0902],\\n [0.1451, 0.0314, 0.0078]],\\n\\n ...,\\n\\n [[0.4235, 0.1961, 0.1216],\\n [0.5725, 0.3373, 0.2549],\\n [0.5412, 0.3059, 0.2078],\\n [0.5843, 0.3373, 0.2235],\\n [0.6078, 0.3412, 0.2157],\\n [0.6314, 0.3529, 0.2078],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4314, 0.1922, 0.1294],\\n [0.5216, 0.2824, 0.2118],\\n [0.5373, 0.2941, 0.2039],\\n [0.5804, 0.3216, 0.2235],\\n [0.6078, 0.3333, 0.2118],\\n [0.6431, 0.3608, 0.2157],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4275, 0.1882, 0.1255],\\n [0.5176, 0.2706, 0.2039],\\n [0.5333, 0.2824, 0.1961],\\n [0.5686, 0.3098, 0.2078],\\n [0.5961, 0.3216, 0.2000],\\n [0.6353, 0.3451, 0.2118],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4078, 0.1686, 0.1059],\\n [0.5020, 0.2549, 0.1843],\\n [0.5176, 0.2627, 0.1804],\\n [0.5529, 0.2941, 0.1961],\\n [0.5804, 0.3059, 0.1843],\\n [0.6196, 0.3294, 0.1961],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4000, 0.1608, 0.0980],\\n [0.4902, 0.2431, 0.1765],\\n [0.5059, 0.2549, 0.1686],\\n [0.5412, 0.2824, 0.1804],\\n [0.5725, 0.2980, 0.1765],\\n [0.6118, 0.3216, 0.1882],\\n ...,\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039],\\n [0.0039, 0.0039, 0.0039]],\\n\\n [[0.4000, 0.1529, 0.0941],\\n [0.4588, 0.2118, 0.1451],\\n [0.5059, 0.2549, 0.1686],\\n [0.5373, 0.2667, 0.1725],\\n [0.5765, 0.2941, 0.1765],\\n [0.6118, 0.3216, 0.1882],\\n ...,\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000],\\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\\n\\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n ...,\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\\n [2.5016, 2.5016, 2.5016],\\n [2.4987, 2.4987, 2.4987],\\n [2.4986, 2.4986, 2.4986],\\n [2.4949, 2.4949, 2.4949],\\n [2.4948, 2.4948, 2.4948],\\n ...,\\n [1.5907, 1.5907, 1.5907],\\n [1.5880, 1.5880, 1.5880],\\n [1.5869, 1.5869, 1.5869],\\n [1.5825, 1.5825, 1.5825],\\n [1.5709, 1.5709, 1.5709],\\n [1.5437, 1.5437, 1.5437]],\\n\\n [[2.4693, 2.4693, 2.4693],\\n [2.4917, 2.4917, 2.4917],\\n [2.5065, 2.5065, 2.5065],\\n [2.5075, 2.5075, 2.5075],\\n [2.4992, 2.4992, 2.4992],\\n [2.4992, 2.4992, 2.4992],\\n ...,\\n [1.5874, 1.5874, 1.5874],\\n [1.5856, 1.5856, 1.5856],\\n [1.5860, 1.5860, 1.5860],\\n [1.5774, 1.5774, 1.5774],\\n [1.5694, 1.5694, 1.5694],\\n [1.5479, 1.5479, 1.5479]],\\n\\n [[2.4990, 2.4990, 2.4990],\\n [2.5041, 2.5041, 2.5041],\\n [2.5021, 2.5021, 2.5021],\\n [2.4999, 2.4999, 2.4999],\\n [2.4993, 2.4993, 2.4993],\\n [2.4979, 2.4979, 2.4979],\\n ...,\\n [1.5886, 1.5886, 1.5886],\\n [1.5859, 1.5859, 1.5859],\\n [1.5838, 1.5838, 1.5838],\\n [1.5781, 1.5781, 1.5781],\\n [1.5675, 1.5675, 1.5675],\\n [1.5638, 1.5638, 1.5638]],\\n\\n [[2.5060, 2.5060, 2.5060],\\n [2.5031, 2.5031, 2.5031],\\n [2.5017, 2.5017, 2.5017],\\n [2.5048, 2.5048, 2.5048],\\n [2.5006, 2.5006, 2.5006],\\n [2.5001, 2.5001, 2.5001],\\n ...,\\n [1.5889, 1.5889, 1.5889],\\n [1.5860, 1.5860, 1.5860],\\n [1.5831, 1.5831, 1.5831],\\n [1.5770, 1.5770, 1.5770],\\n [1.5680, 1.5680, 1.5680],\\n [1.5159, 1.5159, 1.5159]],\\n\\n [[2.5063, 2.5063, 2.5063],\\n [2.5001, 2.5001, 2.5001],\\n [2.5040, 2.5040, 2.5040],\\n [2.5085, 2.5085, 2.5085],\\n [2.5012, 2.5012, 2.5012],\\n [2.5031, 2.5031, 2.5031],\\n ...,\\n [1.5884, 1.5884, 1.5884],\\n [1.5847, 1.5847, 1.5847],\\n [1.5807, 1.5807, 1.5807],\\n [1.5744, 1.5744, 1.5744],\\n [1.5637, 1.5637, 1.5637],\\n [1.5257, 1.5257, 1.5257]],\\n\\n [[2.5132, 2.5132, 2.5132],\\n [2.5047, 2.5047, 2.5047],\\n [2.5088, 2.5088, 2.5088],\\n [2.5101, 2.5101, 2.5101],\\n [2.5043, 2.5043, 2.5043],\\n [2.5064, 2.5064, 2.5064],\\n ...,\\n [1.5881, 1.5881, 1.5881],\\n [1.5842, 1.5842, 1.5842],\\n [1.5800, 1.5800, 1.5800],\\n [1.5733, 1.5733, 1.5733],\\n [1.5622, 1.5622, 1.5622],\\n [1.5316, 1.5316, 1.5316]],\\n\\n ...,\\n\\n [[1.3419, 1.3419, 1.3419],\\n [1.3528, 1.3528, 1.3528],\\n [1.3539, 1.3539, 1.3539],\\n [1.3554, 1.3554, 1.3554],\\n [1.3548, 1.3548, 1.3548],\\n [1.3545, 1.3545, 1.3545],\\n ...,\\n [1.0922, 1.0922, 1.0922],\\n [1.0926, 1.0926, 1.0926],\\n [1.0921, 1.0921, 1.0921],\\n [1.0922, 1.0922, 1.0922],\\n [1.0919, 1.0919, 1.0919],\\n [1.0955, 1.0955, 1.0955]],\\n\\n [[1.3369, 1.3369, 1.3369],\\n [1.3446, 1.3446, 1.3446],\\n [1.3521, 1.3521, 1.3521],\\n [1.3536, 1.3536, 1.3536],\\n [1.3518, 1.3518, 1.3518],\\n [1.3518, 1.3518, 1.3518],\\n ...,\\n [1.0920, 1.0920, 1.0920],\\n [1.0924, 1.0924, 1.0924],\\n [1.0920, 1.0920, 1.0920],\\n [1.0925, 1.0925, 1.0925],\\n [1.0923, 1.0923, 1.0923],\\n [1.0954, 1.0954, 1.0954]],\\n\\n [[1.3366, 1.3366, 1.3366],\\n [1.3510, 1.3510, 1.3510],\\n [1.3515, 1.3515, 1.3515],\\n [1.3519, 1.3519, 1.3519],\\n [1.3514, 1.3514, 1.3514],\\n [1.3509, 1.3509, 1.3509],\\n ...,\\n [1.0920, 1.0920, 1.0920],\\n [1.0923, 1.0923, 1.0923],\\n [1.0919, 1.0919, 1.0919],\\n [1.0924, 1.0924, 1.0924],\\n [1.0925, 1.0925, 1.0925],\\n [1.0951, 1.0951, 1.0951]],\\n\\n [[1.3365, 1.3365, 1.3365],\\n [1.3459, 1.3459, 1.3459],\\n [1.3436, 1.3436, 1.3436],\\n [1.3499, 1.3499, 1.3499],\\n [1.3462, 1.3462, 1.3462],\\n [1.3476, 1.3476, 1.3476],\\n ...,\\n [1.0909, 1.0909, 1.0909],\\n [1.0912, 1.0912, 1.0912],\\n [1.0909, 1.0909, 1.0909],\\n [1.0923, 1.0923, 1.0923],\\n [1.0925, 1.0925, 1.0925],\\n [1.0947, 1.0947, 1.0947]],\\n\\n [[1.3461, 1.3461, 1.3461],\\n [1.3361, 1.3361, 1.3361],\\n [1.3416, 1.3416, 1.3416],\\n [1.3461, 1.3461, 1.3461],\\n [1.3425, 1.3425, 1.3425],\\n [1.3442, 1.3442, 1.3442],\\n ...,\\n [1.0949, 1.0949, 1.0949],\\n [1.0949, 1.0949, 1.0949],\\n [1.0941, 1.0941, 1.0941],\\n [1.0947, 1.0947, 1.0947],\\n [1.0943, 1.0943, 1.0943],\\n [1.0963, 1.0963, 1.0963]],\\n\\n [[1.3287, 1.3287, 1.3287],\\n [1.3381, 1.3381, 1.3381],\\n [1.3172, 1.3172, 1.3172],\\n [1.3230, 1.3230, 1.3230],\\n [1.3234, 1.3234, 1.3234],\\n [1.3263, 1.3263, 1.3263],\\n ...,\\n [1.0938, 1.0938, 1.0938],\\n [1.0931, 1.0931, 1.0931],\\n [1.0933, 1.0933, 1.0933],\\n [1.0938, 1.0938, 1.0938],\\n [1.0902, 1.0902, 1.0902],\\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\\n ...,\\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\\n\\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\\n ...,\\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\\n\\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\\n ...,\\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\\n\\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\\n ...,\\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\\n\\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\\n ...,\\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\\n\\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\\n ...,\\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\\n\\n ...,\\n\\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\\n ...,\\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\\n\\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\\n ...,\\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\\n\\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\\n ...,\\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\\n\\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\\n ...,\\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\\n\\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\\n ...,\\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\\n\\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\\n ...,\\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259}\n\nDetails:\nWorkflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks_depthcorrected.json\nNode error: SAM3DBodyProcessMultiple", + "status": "pass", + "duration_seconds": 205.2, + "error": null, "hardware": { "os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", - "cpu": "AMD Ryzen 5 3600 6-Core Processor", - "gpu": "NVIDIA GeForce RTX 5060" + "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", + "gpu": "NVIDIA GeForce RTX 3090" }, "resources": { "ram": { - "peak": 4.42, - "avg": 2.68 + "peak": 12.1, + "avg": 7.43 }, - "total_ram_gb": 31.3, - "samples": 54, + "total_ram_gb": 31.2, + "samples": 200, "vram": { - "peak": 4.03, - "avg": 0.19 + "peak": 9.33, + "avg": 2.32 } } }, @@ -70,47 +70,47 @@ }, { "name": "rigging", - "status": "fail", - "duration_seconds": 6.35, - "error": "Workflow execution failed: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141}\n\nDetails:\nWorkflow: /node/ComfyUI-SAM3DBody/workflows/rigging.json\nNode error: SAM3DBodyProcess", + "status": "pass", + "duration_seconds": 55.19, + "error": null, "hardware": { "os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", - "cpu": "AMD Ryzen 5 3600 6-Core Processor", - "gpu": "NVIDIA GeForce RTX 5060" + "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", + "gpu": "NVIDIA GeForce RTX 3090" }, "resources": { "ram": { - "peak": 5.86, - "avg": 5.64 + "peak": 12.1, + "avg": 10.2 }, - "total_ram_gb": 31.3, - "samples": 7, + "total_ram_gb": 31.2, + "samples": 54, "vram": { - "peak": 2.87, - "avg": 1.08 + "peak": 4.23, + "avg": 2.28 } } }, { "name": "workflow", - "status": "fail", - "duration_seconds": 6.34, - "error": "Workflow execution failed: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py\", line 161, 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 \\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 \\n from .model import SAM3DBody\\n', ' File \"/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py\", line 12, in \\n import roma\\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8745, 0.8078, 0.7373],\\n [0.8745, 0.8078, 0.7373],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6235, 0.3412, 0.2824],\\n [0.6196, 0.3569, 0.2941],\\n [0.6196, 0.3608, 0.2980]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n [0.8784, 0.8118, 0.7412],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8784, 0.8118, 0.7412],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2588],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3529, 0.2902],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6314, 0.3333, 0.2784],\\n [0.6196, 0.3373, 0.2784],\\n [0.6118, 0.3490, 0.2863],\\n [0.6118, 0.3529, 0.2902]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n [0.8824, 0.8157, 0.7451],\\n ...,\\n [0.6510, 0.3333, 0.2667],\\n [0.6353, 0.3333, 0.2627],\\n [0.6275, 0.3294, 0.2745],\\n [0.6196, 0.3373, 0.2784],\\n [0.6157, 0.3451, 0.2863],\\n [0.6118, 0.3490, 0.2863]],\\n\\n [[0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8863, 0.8196, 0.7490],\\n [0.8902, 0.8235, 0.7529],\\n ...,\\n [0.6471, 0.3294, 0.2627],\\n [0.6314, 0.3294, 0.2667],\\n [0.6275, 0.3294, 0.2745],\\n [0.6157, 0.3333, 0.2745],\\n [0.6157, 0.3451, 0.2863],\\n [0.6157, 0.3529, 0.2902]],\\n\\n ...,\\n\\n [[0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2078, 0.2157],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2078, 0.2275],\\n [0.2941, 0.2039, 0.2275],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4157, 0.3490, 0.3216],\\n [0.4118, 0.3451, 0.3176],\\n [0.4078, 0.3412, 0.3137],\\n [0.4118, 0.3451, 0.3176],\\n [0.3882, 0.3216, 0.2941],\\n [0.3843, 0.3176, 0.2902]],\\n\\n [[0.2784, 0.2000, 0.2078],\\n [0.2784, 0.2000, 0.2078],\\n [0.2824, 0.2000, 0.2196],\\n [0.2824, 0.2000, 0.2196],\\n [0.2902, 0.2000, 0.2235],\\n [0.2863, 0.1961, 0.2196],\\n ...,\\n [0.4588, 0.3922, 0.3647],\\n [0.4706, 0.4039, 0.3765],\\n [0.4706, 0.4039, 0.3765],\\n [0.4549, 0.3882, 0.3608],\\n [0.4275, 0.3608, 0.3333],\\n [0.4235, 0.3569, 0.3294]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2745, 0.1961, 0.2039],\\n [0.2745, 0.1961, 0.2039],\\n [0.2824, 0.1961, 0.2078],\\n [0.2863, 0.2000, 0.2118],\\n ...,\\n [0.4627, 0.3882, 0.3647],\\n [0.4706, 0.3961, 0.3725],\\n [0.4627, 0.3961, 0.3686],\\n [0.4549, 0.3882, 0.3608],\\n [0.4353, 0.3686, 0.3412],\\n [0.4431, 0.3765, 0.3490]],\\n\\n [[0.2784, 0.1961, 0.2157],\\n [0.2745, 0.1922, 0.2118],\\n [0.2667, 0.1882, 0.1961],\\n [0.2667, 0.1882, 0.1961],\\n [0.2745, 0.1882, 0.2000],\\n [0.2784, 0.1922, 0.2039],\\n ...,\\n [0.4471, 0.3725, 0.3490],\\n [0.4627, 0.3882, 0.3647],\\n [0.4627, 0.3961, 0.3686],\\n [0.4588, 0.3922, 0.3647],\\n [0.4588, 0.3922, 0.3647],\\n [0.4667, 0.4000, 0.3725]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2784, 0.1961, 0.2157],\\n [0.2784, 0.1922, 0.2039],\\n [0.2745, 0.1882, 0.2000],\\n [0.2745, 0.1882, 0.2000],\\n [0.2824, 0.1961, 0.2078],\\n ...,\\n [0.4431, 0.3686, 0.3529],\\n [0.4588, 0.3843, 0.3686],\\n [0.4667, 0.3922, 0.3765],\\n [0.4667, 0.3922, 0.3765],\\n [0.4392, 0.3647, 0.3490],\\n [0.4431, 0.3686, 0.3529]],\\n\\n [[0.2824, 0.2000, 0.2196],\\n [0.2863, 0.2039, 0.2235],\\n [0.2902, 0.2039, 0.2157],\\n [0.2863, 0.2000, 0.2118],\\n [0.2863, 0.2000, 0.2118],\\n [0.2902, 0.2039, 0.2157],\\n ...,\\n [0.4078, 0.3333, 0.3176],\\n [0.4235, 0.3490, 0.3333],\\n [0.4275, 0.3529, 0.3373],\\n [0.4196, 0.3451, 0.3294],\\n [0.4157, 0.3412, 0.3255],\\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n ...,\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748}\n\nDetails:\nWorkflow: /node/ComfyUI-SAM3DBody/workflows/workflow.json\nNode error: SAM3DBodyProcess", + "status": "pass", + "duration_seconds": 88.69, + "error": null, "hardware": { "os": "Linux-6.8.0-107-generic-x86_64-with-glibc2.35", - "cpu": "AMD Ryzen 5 3600 6-Core Processor", - "gpu": "NVIDIA GeForce RTX 5060" + "cpu": "Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz", + "gpu": "NVIDIA GeForce RTX 3090" }, "resources": { "ram": { - "peak": 5.89, - "avg": 5.89 + "peak": 11.91, + "avg": 11.1 }, - "total_ram_gb": 31.3, - "samples": 7, + "total_ram_gb": 31.2, + "samples": 86, "vram": { - "peak": 0.37, - "avg": 0.37 + "peak": 4.23, + "avg": 1.55 } } } diff --git a/dev/linux-gpu/screenshots/multiple_masks_depthcorrected_executed.png b/dev/linux-gpu/screenshots/multiple_masks_depthcorrected_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..aed0ba5cc1711ab24f25037d13061eeb54c656ab GIT binary patch literal 429148 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 j0jJbim^BOxh423}rZLQk+bP0l+XkKju{kL literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/screenshots/multiple_masks_executed.png b/dev/linux-gpu/screenshots/multiple_masks_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..48f8528d6d5f5228db2a93eebc598bb2aa1294fc GIT binary patch literal 243274 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

IKis=>r&TYbb-M4xR4r3LapYc;@SN-Pr_V3O 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

K8-)7Nw}Z4D|JgSG0du{`L2gFoo95z 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

kjEcyvG>$J-?^lGxp$XszdXr3`P> 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 RYoT2_f`SJ^g(%lL{twx1kRbp7 delta 78263 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

a?X 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 S4!=tH*rr%l2d@9C=YIjQkWsM! diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_017.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_017.jpg index 006fc0605ee3ff7e52ecc31fef0335ee24fe6c7d..639e0c747a42fc7c60713c1922b6b54e9949c25b 100644 GIT binary patch delta 72932 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 z


L1k?er3H-q+kPDc?A3#C55p(2$ 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 delta 80357 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
$~j*epCRFt*BR9bgjAy;;p3wfSUx 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 SDTW6k)r;X-NW~KPss9DQ>mn!s diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_018.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_018.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9dcaa260ecdcb02ef8a2286f3f4650dc896149f9 GIT binary patch literal 111258 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�k`xnY@HX>isCugK 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

%E8*K8~m-euZf|D0#O~J!dd?D~# zBh!?YQ_dmU9C3iYMQZpA#kfpsu6kQwQQG^!<&?o8!3l4 zZK8GjsTcdG?niy=agB>2<@^%hicZHPhgj6J-F(jsnMw{nF%6MKfIiOkkS1ufGl)=_ zP({w}E=lznuU>Ay;H|<3^NAb^L?#2*2R^=tMcrT8o_&iq*Q5uhV4&+eWj*1AnB+$E z96qmK@P?+;V9!nkP}zebBoFFWBnV+V6esL_u4Q8fM z*4-TGSbR#|^wmcGsULjY@o^aFY5o(S{-Llx5Wc{i4VBvJmZa7t%v-8P6z1ORuVs8CPcW z_dMEe@cI&LW~c-4zY$cIXf`~X;3xJiPzgDoC9TPSxsh8Q#jCZxW^>VuBg=2_T>ZcjB-@T zER3A~C6qmwN%J*w@cg?22%f7{MNOrVKb0jiN-2Hl$4XU~_~H+bkK(teCeW}X;xUiV zs|=CNVH=KFjZ{M0|rO!fpOO z%rlEuiSMKze*$XEvn)epUC}$4GvdU<4C%S19E`T;KTdg%UO7NKOtSDHeZtE^b`QqK zK?W#PRW5PCO(NH3JFEo}=ZLRCIT#1FP!_NUSGv^#GrwzI>#$MjG%)P#CSQr@(pz`w zPb_t5gqT{KjHRo-(j+N4v>(EWAZ{q*!SOan;mp#{5E@@JB~wTVOABS*M~CGs=S8WO5wd;d`a`^yPx{F0&bdhke{mh&T%7PZgZ{e9grS z?#3q-$W?yYDI!uu;SKowQSbgdJ+t6!k^bNlQ-lvMN%rl>UD{gm)dwinGh#OpH|m7q zMhD4NiQicf=_Ez)bqjsh%D+E)=Pgo5a?a)?#aKv8_TkN=IE8Q*3U&KKrLl5554~+4 zO}9oaiU?I()WxZI`_UyyJDO)<-x@LBQ#tvqt_-(aZOX~2rXde!04nxc2*}RT< zPT+f<%4`2}k7r7^7Qt6TFh>;~I5XoMA2c*8l9R^lvl(rEsgCyLy*-68kn%x94>Ctg z-;!cSRTCS|NXps6t!!~TPE1cH^ktpA+MJk5q)0xIYl*rtNY8eLHE7pW*&#EJtt=X9 zZP00G>kR+Fs+7R8tqnab8Si@XkblCn9p~tSTZjHVCfOV95AX6vQ8}jh{EY5ouk4-! z?;=j;PF61QJ{Rzxzri$qVu>!|Hn0a6WC%$00yS(&q#T?i7`1@`Sueq?zaX(90C5g% z&tJr`ueLlaR`W*!A8lGG7=`(*#!oVTBL!;+e&7Nv``6WW(DjN(cL%2*0rBI8V(W&oOqX0gB|<3r?toR)X6qj94jHS?y}@q2Z- zI=B{2JYi4t%j1+O?WO31!Bjyp2@cg|T0$CTadT=7H0$Cu&xc^t| z>@rOMdu><%4JLnoqqhN@#>kF9_c!DazlOsg|?j`R zceF+w5kAJ_-S%71;eObbt&-DP0CmFi2WH;}ml#Fx#sRlejz$7+So$HYA{mpv(Mzi= zKp>5<1bBzqDk3d)5^von5362s(pO$bufx%qT;#Yn*$g2Xg`e#IjNf)#(8h)p2sMAT z%l%G5y8O0HJr$e2&g-|D#nLpq@lKgC%A4Kuv7eqDDkScg<5gpN%VAG0OWU~wn!-zv zhsJYI9I3F9vhdK0MG*uxC1r>$K0j34>t+3_vX>NE8Pemui132};Gj`5x{WN}@Ru+U{Fo|9qVY_8bR&qpvdo>`?-*0g`!T z#X*+G+MG1IxW!U7_>-a4v$+sD9mOP4-{v3KmLgRj8gd{HnUt}1zS$xO8;Bc2f87lRfL&rTv{;;vawnO(Knhc zYpdzIMCp#wzqj-?^~ZmDI2EOgsP*;L{be&g-I$gzPY6x9OQGU?ETe@`qyvHcA_mSW zXy@iC#BoSjDiiGE?t8@;`pIu;VLZ02D$^ zC+4r6da=c}E+frXQs>WG>_T>en+}YGUG3Nlxdz+17qaq?{R!K#V4U3XD#C68lR&{k zFc8kKZ4SG+yCOoI4R?_X3&g{2U?$U_Q!ZlkzskVid$)r3{zi(%g?8&wQvSiS(?8Pt za|@lx)}*B*df`oPRXU0D!j4^Fnhog^ znEEq#2$7`ucJb{W_TOY82-Jr~_%FQwX*GX>8o?ym{{`$)X}a^b;-t-KoWoXF2(kOC zf9nBbe=Qq%A+bAZlB@zd7-;yDEqU=a2h5gK^tj)6L^SMgG?)t~dKA~?eXcKKjFK4xxq>;ML$;Po@6uqcUATf5-Ck`4f z0iTQdDI?vMlRaE*+Hob*OG_&4JAz*k$!}1&Vt?)#EmH5`%QmoSUr}hi^F%YBw$8Y6 z20hqR@KB}v>0*gJLzTIqse%7|WMZ;)+L}D|hV4v*;~ksiDNl8d0HH6)xym0Oj|^6O zHFB8%h@Mx)h=rDmb3b#rb`V9x5kv8z*$^W$e!PK^bLxavX1(KZx^BWi&4r@{KiYn}f<-1un zRYYX-XZ%q-nhy<)C_P;Wb8^Jnyfs`d4<*Sh^g{)^8@9`0y|W$6s~>UJ98$ zgk(kF1Um+^sD)`&%Oj!GP}*9_*(tU4zswAd>-gMjO7z}4H_)1|O6hHz+-J#qX{fJT zD>oo1I;ySFWJF6zF0Yz6@O|!z@<4j{qdFaz^vl0y*^%EUro(dFIHNepwM0sf_r^O4 zY59OZGZ=1rH=Owy?>Ugv^HEcVvp0=V`{8YzbD+ed^~4Or)j6S zgJK4C1&k_q0O zULs)PjBjuSI(%K|>Yboi@Rek@q%G1V`97vA$#@ky1i?aA;_TuzuRp+#psxz_L{ovH z4k`y4Q=puJ!HM9Z16Pk1?#-fO(4O)q$Gfb`daHr^x?>aXaMVwHvR#k+$P|ZvpVDqRB#UM@ZKI&Pb4PEd zY-8u_sY8#;64ya8N_S>g2$>Xf4w-?c1_BKp;>eC*uE974V2y8JU|^%ro+C|Wy_&>C zsZU`k%2|KroSgylN?iNHD*=W!t_*BCgNx5FBqRTPw;eWnms5D<#e=prsMp<^KI(XO2O1L)5OZ|{c8O2HZyTKhTi}cT;HRlPj+aM; z@3WGAKyw?KlBe7`+1fg(;@%fU`s5p*ljT?VWK1uZEWhxUaN|NOI|t>C5XB(DK{A%z z6%)U4{3X2Svzf|{#M8|CcTKKOCJSdAaw*Sv1!A6|;8~PxAc|I0`gq1zcyJ<+hkxPd zZWU=Cuh?gW>vApz5$a+fv^t37CubTQ*Wk_6<^AvZw)y@z>FY<{C7LOd&0dSQ8GlC^ zt$Y+`cAG=4Hp(h0@X+?XZ4)rT>BcDI>Q|)Xp?v%aS7au#ZD0S zM|yU|`bRhI)e}C24$8EBpQX0$yazpL4vaAzi}1k+=UnIF%K6lq@uitK55uGk!dmI= z!GcrRH9x;E*yI|_6bCGv{A4EN=W-};zoEf$nnK(gh3mxR*T;4IHeScu`S6*5kjmy8 zsc3wP*Xt2{CH&B|E(#TLVS;u<+vnewQnmtsMYmtHm_nuxU)5+-7Lh)UvY_%wX4a!N z?YoiT2eo~+(&J(iZ=gg7sAy%qsGnC5lL$KphO_46gChaugskqb8{!_e;u^b@pu22k znmr^hE8nJke&7D!P@pZ~t=s6L5hxFTKluH`UkhHd`smzR!#(x1D@E?1_IGR3@2l^) z8A5RrA%)(PPj%t+A12g5KtOs+NkQLuAlJv>_rYqaNH0TOag^B@h@+v>_t0^%IB??R z3&u2(!llAa`((_5i{53Nz8jkrC7__()-;85>X+__vR8IcW*5gStR!C3@HPl=5TgAo zYZI^hG>!3jNgtniO*4y^bf)9?@=k(QDtGb4gzU)(%NBAB{eXr0R#|>XhpG?WsV6R; zPO`V4=a4=uG=4P2b5&z9tc`pm?ECt9 zD3Yl?iy@IOx8na}?=9e>`r5Y9p%D=TLFq?f*=#WmO zJEcTGK{^DarN(a$i2DCO&-=X3dB6Alo%5Y@e#*?6wfA0Y$IM#mzVGY0ZoAK(k|MVy zU)^74+YnhZ6`+|b5*m{#M$~hyic?2Fcu$#G0Sfo&c&jnS$*BM6aXfffXnyl@oMU)p zS`C$H0-w8PKZ`B7l^1Wxvu^be?D-FJ!)noQt(8N4RZI!1Noe`Fx1eU?;r3eA6cvyXOg~JG_>~&7FuYvzdqyqAW2mbvg&Y}j6xy}Ld!{L zNA2$!e;8o#T|}NjGB4)*Ard6F?bq0kdZBUx1fqe775Q?p9p%@waN+I(Le;q$qQ zS!;jesY@fRwX;$t> zfNK1@7?DNc0Az!lW`E7OzdQT$F`VC` z-;|U;$@l2to;!#&D7`|{E});jm$3{D&&@%t#81n>8XS#hMy=`#a`Kr7qQ0wXk%}{Z zCm?pQiDG7t*a!wH^jo%Q+P!V|ZIy5^428!XPz{sn0 z_sb`ar#u1zRhM_+2ILk;K0xtV`KlS zNzI6-9U?2ZE+ZoC0a-|-KIj65^jyzerDtmW>g0G*gVK8i#)|MgzGy4GN+}AzgMcvS z`~YHxWcSQtA&&}|2Me`emZlT1am16Appg{QP*L5TY^QX{ynvqGL;9Z}*+nyR&H}u&LiFvg`?R#IvBF7+_i-nT8Q}?P-c{bEihSF3MHT`SL=l8}N+*8?mAA@V#=s^#8 zq6eOlHP$PY)wSEpQ8;LsjBw}~2q+y$szeab8g0y%bamxrD?Xkz(acrU$6=A|Vj9iQ z`j$}7b6?^bsR2pID6Dch6{HKRFn3^&jPdFGG(r_nlu403#0}@r-r*TCh1`_1|IFI4 zpHHoUnMuVsf=b-VDASIUvQ>~@GhZJEf4vY2cT#ETC#(~CY(y`hOxsvz?yMnMNl7mqwM+<-8K{D;XoML_QSGI_$=hi6vMukZ2p%tC zkK9zC)8$#t{{b?3H42D1+-bX!k8p0ib8g2CtDw@TB;xD1a9zCsjjqZzoH18jC~5uw zGMM}tdVh`N7|a+Upv+vMd!i3^#4txFO-}sDjSguj6zd=oWgkJ7;6h^O})_fg)`cQ)yoCwvc7n+nj2tm$AO;0&J<3 zgEH%VAk9hYgGmIy;$3_HtLuEN3G02~SLLeUn&5b*DdIrmDJuL0g}UJ)w)L50gES`6 z`+Q20wopv9?}HegC4kKWq%ACiUD+BbMI;-D0zM7>YgSK8`+S`)pzG zPAg{ekhGs`MU1%e*NNJM9^#UV>Z**H%3e6bDyY1VI`wc`~ z58-LRZQNGd#5dkc#hJXg|GzGGPhi-tH=Wkl(S+V!iKSG!h)d%I&CE9olz-fHx0@N| z_#YbhKfE^d=Qk}*5(N46-TC7i_Ugl!glADaVuU^i_@to8lA<<5HY_@}L+c zf0}cBa8j>%BiZ~l&YfWZlX^wzCLE)=R&P=;sFPAcHpo!IXE+%HbhE@oB$i4(HQ+Yr z#ry4Sk&T1?$9&oK)%;pYe4o$5j~dgk`&GVmW&2&{DLbLc;>VrzLiKXEA2UszG2uPTMVY}I1Lw`k^B zYR&X~f-~FI4bS5TDA?THYZv&x(O6%#g{7*a+RXXRkebhp(1UYtZ(TW|;zs2GPU1cF z^>&mdz&EPjbC5;g=O;JgLY56<%Y0)oS7{lq$ag=(?vYcUQ}aWr&6hMWO#@r4?e|X9 zw;?#$4hL#mIaqRcIUcQ4U4KzVSUTA-l}sN6nenPHZmC~gO__!PH2)3-%{L=VZ=4p^ zpQOB`b%=7!G z$B22AzA^9%x6-xTlFfMdsXRPR#f|P|6cNe@p_ZWFl*8@;vDZVs_Rj(f7AP+;-T7m2 zmBC?8abs-iO&mq9I7R(drUKNbeyLRbwQPc?BtGU%^UEeGnQ9AlikG_(e)#DQJ)>ov zL2ZzP&NDhicmvXHFtVDE{>Wj>n?87gA2$$Pg}yvQyI&SSH|+y*CCC?$SCZR4rNreo zJ}0qP$`j2Br3>{y2&?=EdTi9^>Nv+G6=EbzD`UCtkae%9vlo;%B9fJBee$ZtE&Nd% z)p!rMtGY8Xz35{%vfB}T(a*Jc zq-h?B_^=|4d=VpSnC#pU?lZ6F>HNNf(!M9Tkx5~_fv<1%ESdg_{cvG2MSW0eCpJp+ zH>uC|T9bvwhre%F&e7^=(v0uN_m9-L*!kwFOG}o}LZiI0N;k5OC8vhhCl@;hss!5= z9nQKs@9*k+wLfn86=MG1r}F>7O}Nyn`l~F_JU7R66X#(8e<*;Rqth-3Kxgt>XFO-* z%Nd*T7o!nb0RGO!!Ol32f7YB=|JwN{LhY|VDPa|9t8HM2QWdCp{P<78u z?|j#iOGU;nBGBGYxa0wJ)-~xtKo3)s;3EY$1?RG*kK0%KpxB*j%-N3#q8MMy&uy)! z-bo=VnJBA4JAFXSwM2>@k`g$l9i`$xrf($uJdC2WquSVKYNu&;k6K6bO>n~ZL-b8O z3_X;lxm-kg8FRKh`y+88@%y^pw4*j?w()iHC5gOaAaxI~RQeHB@(l~i1+&tK%=4{} zck~2(6Hb1M;gr)tax*D>l^HE9^j_fCu*~^af>1&MsZZ>L7{+)M-IvN zLi<3;QgdEGD3oV_iTiXeHHYDN+8;tcqHZg0%Zy4MTALCqCZv8q?E)e5cFyF?pI{rl zn?L!Q{IT$Jnq7mZ)K(dqh$nr0wDo+H!A7syxOGjlG^dYMTr>^Zm1`|99h|$^bJ^4&ey;N z-l!-T6B&OXCgfOJN=1*?H0nrc^iW2BXY%eP zAW1F1oB|h@1Sy>rsE~E)Uh2tO2@6%RiFO^NyM4?7s$vB1ky%QTmnFC2f15pZ|r-B+;i5eGU)!K40r(U7IM~)d&CjbiUQvU zR1`s9l}kTBF$s9n{pqQfPP#m=?Pi=E^wcaB)5{#(x{yeORDwY?yY5p3xQvv40u4 zS5NRgKIqXyS&OhP2YM;U^O82+RyJi;2@^Lkzm4(@L4kog(FQ9`%EI@>nmG7;)xGh! zQoO$BS+a!(5Ol7R=cr0q_BjaWXvIr`3{YFQq`Y-(1n?vp%H)iB@O<<%=He@c5Hg;7daNGmkV?6_qIid7Ra*t1zp7y+HE9y zl_Nu9#vG@fD@pSOXSV~=4}kNpPb9} z0F&=RvPkx)cEBYhxb$!6BESvJPPy_Yn(<5^L=ma{bv*)@h<{<7EH;6oFU%lAEr-0Z zpEDA;g0!ilkdu*bp2jiIax5#1=ftE^Np8d!6*aC66B=JY2}dXS7Qp7w7?al}akQ)V_qT(PHG^Y<_{-&voQLtYp z;oKK~W}f}@i~lSWOnHu+SfLDMS1&X4}TFz=2@OQ9M*mL zRd+1lc0Mo*D7;2g7%S4Nl-PhJMCN;Af;^vQ4~__ZYp(;;wH`uJ^O)Dk3&KmZBuF2) z(j_UqjKufH7Do?2ziKbOE@@@e8LQluFP6%-WU>nJRr&Bu^f5TI1OR&hE0u^lg@~0b zUvYF7qGc(0l+$5AST+iUz8{X)>09Rs_^VJRQnL@w^k$<_%40Q$meVJmehZ>kS56m` z-sIN!fFT#6OOKVUGbpqX&yi8*=TVU-i|f$M^G>vZ?wbI`Rj1R{g=gp5v!L;@TWq@b zeVdzAw{-8fT~fV_35tP)NS~l{TGsQ5T&JluK z*dy>AI%ue(2hJsPqfiE?9<98xagMit&hR3gnGDs0eF>8`fg%VmE-!wt+*g~u;N7(oly;d4CYzWPPI4rEixlM=2eo3cCx<`PN3LIqj;FBdm8`cCy9bJ1v zoy8@Go13r8jHBsAO!g=o?klKX%eA~=$7{Lo+?uSX%XhWc1IT;X&U)=!vNshkU`=f} zK`DYn@!8>AZ8RUj4#kG}*LvgAIZd{`D|F5GTO2O2-XY;g0Nl;hg~DBSV$&yJl3 z<+D6}FTo$H=F&+ET3q6&HtKG;g}&w2F`};Zq4xe*8Ocd@+%T3$SX*U|YPMm!DF3ay zV>O%Sn#A6>4M%L|hHThj8{uZIPBj6Ia&taS%a5fF)Jh(Yo9UK2!`v5G2|Mq-XndCa zWTui6`W*j593W;K3LK9*RxF|=KA=_pyYaBUsjPI*&0k>oKd%{<)Ww$=+N;}x?&_|eFehc*`7&(R}4lATzzL`KsNRLPTU6u_Kf&*8B zPi?gm@{eP=fcO^$bD7I*9url*uTQA4epXHS0AI=Dnb0#exwL0}{_aZ*lx+ID6^(03dA1>U9K0N4j-yiG}J=DK(Oxr|MXwH6KWnVshB+o z_`CG{(U;JXsu2yVyXUhNa+3Pn6!)9c@C!{W?ICwA#`zaG@0mR3?-~H0^>>Ic&6&{n zS^H=F2_#Y%z!d{L^k3ic^8%4F#u|yyG4BD7gc(7!#{KXJuf$zqXUnmnF7yTlun~6` z=Jo@hyf8ffq%zS@&JME#Zf+ z8;sbg!jw}cdnc?y#nWwGM%uRUop8m$duh#)yCNDmpr78(%wGb!a)02LbwJF&)Ph2G zk)-zXTlG^Z>?dUTFM@-}+k})}bRjl0(cB<9A}f>^yS{^%0DwP6v5;LrwX;M$C-rg- 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_020.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_020.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a18df16c227efc0a11737d51993c2cf957367a91 GIT binary patch literal 111532 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

D%>H^4roG2L$55q_obEt|Bu<*V^e^0Wjos z%i;BYz>&+6rBSOMvOgZMV6WH?%Yu>wnLj@Zd;-}W82=7pe-jHiU^@QfKUiRa-T}cX!SdC<Cif1%=D}vRRyJov&0L*bG~a>T$-3+ z)m~`AXu=E#ha*GNl15b_nLxaj$JI!*Fcr@7b&I%1r0B+mLCa}0#FV)Oe1hLWht{h# zpl!T&vY6*B_9<2)nYAN{-(K;2tqvM^7)aSw*io2~Xl%UI4|tZosEotH?$-65~Br^}hRX-D9i zWjBUz(AUw9b~W*r#Eiv|(2>1MPB0ZvRSAd1zDkl9+B_P1C~9}#)0TscA|pN6X+E`GtHLOM zd}`*pUs6#lcVPAt6J?(3K1A%162x;Q%d5g<)`Z25`48^CB9Auf>dMC;=-NVF^q%&T zKdbNOjQHc#x+fPMt$;MUq;Rq4s~8$Xe_jIF#s~(8xXL#g?bFt{$uYB7K3&LZ?-RbZ zR98bC>1vl-=}3P5@uG4Cr<%}ia3gTt*hCRd@p~ywYYuJohHSWiY*fFDo^`o}brk^I ziCCRQH~W}cUT%4JNnMA!V%x(g{gkTWI+KjsoDciJy+t2;)4Gv%S;nk{TK3Pep?tXo z)gxsSLMa7oIq&PC54A#fZcp5#zs-dmA5~3$yx^&leI5yQ8Fkrl%bxIREl2EXqKMyq z@QS#D1`V~WCe89p?196(#D?kd=leRC_S=%RVO?E2_{6U~z9h@J`>M8Jy3shb%k8_O z(OOxBW{@+~Au4>uFym%X>@|M)6jBZs%-vn; z<%NS*j$Bn+XT~?G^dKg7VYu%}PCIGWnS$}WKq5$}yepDeR#s9~ze~k`MGOSlD6=-i zCC@=yB0jI@B^#`dX|d1@*LV7e=r*4!^j;+}SBgxWBa~A)8FgF1!=r9b_ROk=76sY2 zkI$qE$|~+fT~^2?uV)czX8gjN3WFp?IVZ5wtI*?CX56A*Y|ipssWm8*$1gIMfRa zbNc$8KH*)TpWFkMozHG1l&3L(WVt^$yjGXlzC;WiV7|*5c6?T|>wK_!*3!Q|;l*Hc zn1#k!!`VRXcoCO&m*BiJ&&Hr#L0~WHnB;>N$mxG{!BQ(=yRvEm?A=$BG%z>+d1epY zFHc$lrNeR2zX)}&D0B$`H)c4=_a8I+pHqNW7BT22+4tqi71{TX`r!)(fTa!vK-RfH z{Qytz&-&rcQ-g!qkuwvg8VT4XZ?O?z)az>ZDr7puisNpFv7tC$OzcVt>=#b*XIS;W z9@JRSeH)U9mw0%pTI0m;>TEk?z)t`^-)u@nsjqpnF5xdV#_qboMu7csuypP7^jtDW z5Dz|4cq~R{V${^~s;U|2N0^()9|2o`VYq)e;QgzZruc|>g|MwbZQ&zsR_*qqMg4*l zWnJv7FP%@%aLTXyMN4?i+ptE3@-7#F92=C~6&JZH9)}K^8|~q#+veE`)jvWUw7pL) zf-NaDwl3GCxSKEmYcP!@!>90rh?CO?}W$*A^Ajq5hN2D%YuhjWnLq;geZz8fO~TJ+4Y>!VEo z1C0xO0Q;@afK$r9m#A)78EMun&hG0Q2_iGi%i&C1=_<^>ZtSq`9a_UXzmucS@S~#V znmXjOb&HM>5y^aWF6UrggGhX2FUraB0ko<+Bgzr08)Dv+$c#s3R(`I7xuCO-Fn3 zrTr!vi3w)&Tnoi&(0=Pgc2FyYKg(}33=OV1bdaU?i6(e5N!9f0)BG2%vZR4 zxIG<7yy-@c?tF;|RLj^jH{1M(5xJ+#_#?vvZ05j5=33m+3)hll)u_agzPk!?f|x4N zcZO>>kMQHuS%|GS%NKlDllh!3EJR&yAk`3UeZ+M=36O_14u7V+GY9SF1|nhEK$a6= zswqqx<~?#o5fyf+RQ>yqV9 z6c1e+m!n`;{f$smx=6M?0W9V*l%@$VSIFX3cEbO%>~EkyYESud?EwDw>SlmAtiRvQ zkNlec9j$@I5EqifxdU5^+@a{?m+>mWYK1mAum*@(Y<}*Py?o8wN$4O3Lp zz9|yMy3!Uq5rC#&t%|qq=O_w;UOAMZd~w?weBHqsp`IRjudMehW(D$cuU949w>p25 zB0d#e0-6R>m3xc*9VB|5pG57a8FnEJS?_9x|pboCWuNc*q*q=&GckEKT#@ za_7Y(KI59a_Cm{h8#y!bP>N~@S@PW%lWNzSY(3BkLqTlNekx{s1=9{O{=~%XcWuzJ zG`)_EuVt~d87BFYHb%6MDg@ddIFY@0%bt`LNJF;2s!5WFM>M!Qjcm}ViRZ@TG!JZE zq(OZ@{Ad3L8u!n@=lM5_3m6s;5OAr$LaHSKytV1ib-{aMk z?MKWQS&v1c&I^eJ^N)|JnezooHFBHmBkHm}7!Z>PEjMmB^_XyN&5#kc*^jQPzHFwN z4-*CWYOi=a=zf4#K@$ME?oXE^Ef53TeD|-I0j2Z%zTnBQ;}T$JzOlA2Gcb7LAtHtu zYi|oWa{Lh1=f&LXbm4Pzu-)K2k!2vD)O_2#xvn&O?7yv0dL|Ij^75GF9a$o!L*&cmTuk1o>gE*X)T#J^rf3z-%MIOOH# zbacg4?O-~_VG6DbDSB=y!&#yC1Ia8>2|+e*_3 z=5G8V8(V%Ng5L^=2o^&Qc>GGEN)p~_-A_f&&2zpq26+Lq>DBuK3JQudJXI_K#uN2Qf zI+wl?KrY>9sH`~n9y1Qb0g{_LCNl0Z`J84 zotbsVbv1>$t0``~;qyR5KYezqH_xA*ppSk_=k?9twXKLyK+YFszrhM@f+ViFL!;W8 zkjDk*c@8<>O7=K+Xzm7;x#vu4ygQS9NaHb1ut>UMQ6%$-pDpT ziDc_Gvvs3#@=q@$v~02rM{Wr{-e#jG{SyAvNf1lDJjGd}EWr3zA+s}&<@0mE{lkN# zSV{u83Ngj*C_6msfwuQF0?cc_DzCD5u8%K8#?VVK=rQKb<1FUw`dr*|h>Bu6NUs7Q zr0)lOG-kWWPdj#`Lfx#3H>t;_*p=T$m;GPj~JMGLp;nf@S zm=d`ir^XI~Vn3=BZ5VY2JWT+GCMd(1?)LcwOHdZof1BCi-vGvxL8 z8l$zTAGNEYiRS22}hw+-pNCY#_-W}R)1pZbAh(d8p=`h7~TKM8VBuODX%v@+g zFq)s{nT4HhujB|3_VJuwj&Xf7Kegwt`}#G;ximhSrnusMne?O*I)nA^OVZ3~7!Z)Kniq`iN3-C4 zyGZ1}ZTq)?PH_;9O6@C50AU_3Pv^BM>_s@)SC^7_}WDBAEVcRqc@0&m24SOM9PS>`f* z9mxx|4#o#mJ5ust+bYrgj!@^2-iwJOmbbJD1Idm zg2(i7;XX2(nw#$186Eq48;ATMYx0lG;DdZ4ZT%c#?&m+Ff0ZX7FW!P9HfHV zP4assD_mze45gH`F0_xyjKLb z)^nCm;$q@ED8st>1P$_W*zrW2-f?$TPWyOKA!7v_`no`bl;b3Mqnh#~nemO|97%hM}I}tv(Uo>4g6qpyJSuqw4Hip!#YrW z_qvB7DkQ$}W2^bPUaj_Zy_0#1tbhz|`cnl|6K%Z%^Zoo7Yv|{kL9e^Q;V0GEOTxsE&k}y5u4IX)rpfL@$R$np!X^x_^B9rw1JPZ`@I?~! z$-LWX-PEpZVV{t4v#+dkAif}*OY_*@CgnvsXU#N}w_CS|MuS$0OzI<8=7?Qva?*nx zn^*nJB<=looCyeh&FiK#?;y8=?4q{&54Gb%T;>>HRsOHrt z=LVqE4n$3l>x^|SPKyjgeM%Pfz!6nFQ)}}rAeDLjr7pT6LLdXHS>8~PcfW|m_6(x^ zhBarp>8=80Ota!$H&A;utimGEgtYbie8Jk@P~X z%B9X({h~)gUr7sWH|mzhUM$TR0r!#u0Mbe=??!svsi}H1_+@kJhVe@~i35tygqGUV z5Aw9>V$;9!W)M}?3O0@dbk6;CfGXb+tH*@Q0pLaPol-z1&zFR4qyW)#6crEi3{hTq zL0wLRK!zo1m^sK~K45ctOh2Xjehnv-tuUmCctH0{MGD`$lPON`hlol-5cr zP$fo{S48yrTq0&fI0W2wrLxIIO4Y;Ds^ch~>?oDF6~Uui&1c)mOV2x@;fYvw;2}+V zSb<0TioEvqFc~5)cNbd2lqYA(j}}m853`eR5^?Jg4HBobq2p;UE1-3eA_qH+Bf|(E zlS@yKE6YV+dsH8pZv(#mZb}0PTB0#$no9Wd4$&UgZU%{2lOzO-hOt{+BT9N;R1(dF zxHrk$$rS{aW;QQ0Bw0#Fd4TLBWMy%V|>{5Wc3Lx2{-mT|+<&tK~s*-#`pa z)8fFhej9oEoh)ldrx(r*((NSDIi0VlN$yL5rDzjN`gt!a4of=<78# zUl)zWHW)JMKh(E5t43>lZbUG4Flp>FjrSPBoX51_5Au<+-}8>z$jDpH(m%OWX$>RP zGDW24BenP>hr7ebd2lTv#zGr*dKFsac zU3<=I4}CRYr)z&>gcpPN7L_b<*~QKSY{prq8N9JKB|#lq(TjK@-(^5n_n2nd~4dGz0thoT4*i)#in>M39W0HW^po^FCwaQ zeRx>tN)ZT>5R>}xiy?{~eFq_(!*NFTu#D5eX5=uoe5{@+5Py^miGaA|qPT<-f*KJ` z5lG&a*Lyq~QB!(vTb?@(8CS>6W1y++KF^%~)BJs9Jflsqj=l6y1ym4Ku43e~$uKSJ zo=y9^hw~r?;(m}}+7sM*`156se#&Q%RbL>xbfSC33Z zI{sS2s+GG*iYgBNn1+U|fF_LJtva-YAzadne^X6T#2TFN(y);c4JUNo+959K#!k^> zlB%&32}5NspEpf7dt@prT3+9^6EfY}S91Gyaso$gc#b=23pvmtQLE zS!Zr*eW+gZp6$fo1GqIfD)=a8Spv3sbg`fEMSe)5DAWJR3vH&bgOa$Djt#VT1+vI2 zjI}{+v?1s3J|Ip4fpmnT5u|0@iJ7yLKTR=-sNYt~BumscEL+$5Rye{&YM#p4)-_0L z_j)fGVYyhVGZpcNPX4z@^nbBCz}>x+enu+&!+dcWsTAXqUG#@}0j>E~iah~MVQAh- zqH4XfB3I3`kLjK7piSbCEc0iA)+8{!axk%v|0}!I&`kIJ!VA|TJ&mNopx3W`V^-vN z+vjC+YvVs(3IO@4nYQQX{&%d1Y_(0VCf1_F$yfMHEvZYDt!k%nb13* z5NiYWUMZR#03othvVUoAf$}Pgq}@6>T0bT{4pLx7xRV+YC%O5@LYYPMdtYT%(8S`l z?+w%jK@UBWj`(!PG;z-Bbdrj`gAi=|Q*J}A-{RN9XR{O^Qegy@H@wiDzz&*qgB)pB z4dzd4>5O-luAv3i*^p7Dtyqxs7MOJpylEU)8#U$AJ-1FdF|u=(6s*TGH*dhNd6u-b zcysF+Ist^D2DQeqqo|%zul`-7rCEzS$$9q@qV(Q|n*!VW5rdn%0#4-S#g5Ez_0OOIsC5} z6!LpJ$>vPM^or}bHzHp!H!)mKPKBWj?c|Zb#L3!;sWBLvPgH{S9ap93&Py59kRp5> zrglQ(0h$7}--S;2c?y9%`(`kraAzk7;eey-xdVqurS~4Aa*C)hey6ED$=0*uJ|2C$ zXFzNTC2}DJf|AFQ$fn`0o5xC6BC_|*=Jk6td~hBEo(|&#If^j}_L6(yAAOsb0jKCs z=+r)%op=m9>yc=CITxWGU!*Z361R!gLu=X}Gpc>L{T&qcY~0}i|E!B>#3u{~y)It_ zm0%-c8VIXksQVi&P@oY%<~x-WsgL*3!W1Xd))ijU-8eykxF#CroIP(46|1;E-bowP z=OJHDKM~h+!_~A8gt>Jh*~VuiD7f+oJ;ytB_b6QE?H0Cs#IOe#oV10Uz%5FFCz5+o zP268xlN;}AgkIo1DFAzlP@KMEnlp%%PLy#gXn?l=` zJ`efS4W>$dDnZs&QYehF(01la`8bDA?P{aOxO1`nA^v}{_nuKvG;O=+kfR_7N)Cb& zL?ufOB4I!n7=jWMB!grGBqu>da?T7nizGpUfRaISk}NqRS<<*`Fg!l*^S*n3d#!Ju zwa;1SM|am$S6B7)Ojo$?>$+}vJes5f*AiNC^YuQ?A)4}r z_yn&N*wEg6$%S8g6>dcG?gdukDgk|*{c|fE+Umf7c)Yt>(HZ+r8e835#uc%0In{1m zwh`NNM9(XRlbvjl%jsZ45V$0KyqfE{KeDZ5!ZodD+18Auk@c%`$O>C^$blj?*ifV9 z>}kIY*d#7J;&e~;U|!;B-6Mx9*70|)uP2vHtf8SP5oYUT=nn4T?)2OFlAJfqYy zxY#>&0dP5Q?`({c{o7TiL|j)B zTwg(N%m?2$lp`UqVvysmw=XkEsdqx)TV~$P0kC%5%oo86EEZ_tHU%*Gw(4!0>Q@I# zSdO}%NyhMs&eaa)CqNAipN2#xq#J#%9%iQVNO~Mlvy>79k$&a5sc=ZVm45L%WHM%( zeinruoS8cALrR^PHq{+uo;?2sFoT$t70BH>z@ehzvOZn*WJL0z5QW#jLuzl%i8lvo ze}}l}wt5Dk0Ehp7h5zq*hGs?c1_wsKCuxcg)Lz@p=tkzHKPEpYSiygFR0mOhQQ^mb zhcN#QO8A!?Fx>q$IY40#y!)a7xSq})_#uQ6g=_QZc z^?`AD*i~8>q-ceLfNsGRZ{IsEQ%SzP9m`TQoM{3`%2qcS9~=7&4Y%IY>$>ar%0K|= zAdgaViTEZyfz0{~V~~z=`H(Xlp65LN)N_Onfw99j=-WfUJ|4wkKpjPL#jDK7HA~B( z^=Q14b@JEHA*Urmf`cX0yMHUoPj%OGe8UoXsGu-n@ z?>zLhUop*#7Il=3y6Ulf#<%!=BhnCIRMWoH-r?DFm05j}LLZ{NJi}8t-D#(w3X`1Kj%<26D?Oczu!I>9 zyh-R)6c%Jp0mV75SK?v~5EH9AQu&!N696gykqqG$-$X{;BU8pILZu>|f&Q51ZeE$b z*YzLC^v;mu?~qIotoVPG(L{#!_(x$nL(i#G_SftRuFh83a@Tt^!n)7{9;=8Fkj!Xm zu$F8r;^$?An=4fMWh_t{N?ksk&K8EHij|8*e9Vv;8sf&gNnsg3@4|A-h7_MOREJ*4 zhUU1(7$Pk0|b%A7lAS7ukCjn+!F%){^H!dHE>7Izt#Ww=0X(_rgC1 zzTEKxt^HB)Yn>M)Cn^1R#l4rmsnwbGZq&`rbZN_qw^)tEAP+^w@jIHx&8;QPqt!-@@MtzUs&&6m@#ekvC4SQt2_)W? zY|1uvLdLHzWTn)Svfu}~meBIWg($}l@NaUw!O60{6Md74$GMolHxb=_*lc}O`7}*e zH0#FQV5qUkqNv%_<3yU5f=9#;rn*WU`R={VC^746^nALMAGl%RJxl>WmGS!*nC*lu zKadLV`1+2KEp3hq@|;@@#8S=^T0GA1h$5?iw;N7W5H%H-(HPE6?~$2e0< zaq;#Qm<4s(a6ipbd%Huy0+nc!3S~uCFFs9RaPJfHOpEp`4X+A(mTcKQ=*#{9g zTf}#FT+yDnAI2nHjox@5uvLog5Dx?xqlamb<&-8OHIHUiJFoRCp}8EUOX(RJ`FFrrezp^s4vD zuL}ut2A%6p_Lubw{#5agPIy&UYNj8UE>U>4&)P94oIcb%^;sv3ts&?1Fc^fRIHM-;pPleAoBz4aAr_A%LgHS!2tEkAdm@){(3F|*q{%H zvu3PKzX?@m-P6VJz@Og;d_{~?Hie0WO=@aI|}=^!U&_M z%iPwdygqqHG)ZB8!d&KtXcEb|s1;8_Y3m~V*m-=Qm?lM1Crjv(SvoY2(%KjdIw{*I zF;>i8J>rsf%c8Jq{!(pan+Sh(c*lD`ORD*lSdD^qdDHX7EQw6&kZ9l>&FPFB%`6$D zr8vTEhF|7yr=$49iFf7vU(R215SiOa z(ea4F{7sbtU3u916;yB(S$LHG3yJkpMF__Y-)rpQ&ns8NB0uX0&#|i0K!ouDpOJNY z3^*2+Nu_8z)10Hp!||Ai8eU-LVhCU&qg;A-a|(wj7b_g-^rD^-cCC5Lva#c0RJJa; z%xSPhPewXhE=$l}|1=b!>rgscFveAj;E0`kI`+oCf@XbvSY%M!5>8-!LDw9=Adb3Ief;$Fe8c7>otyw6J&`Pl{Ar zd-x`il#1JSdn@tQVUrzF+eKx*A`{{O*EQYgOn$PzKrV5f+D=nPP6;}8;J6j+vYTUA z+pFQQ-S;_KMv`lr$8SW+@=!+1f)29(+PcG99&w@(lN9-uG4Mzu5li%K5g-vL!I?bBz!hFFg9mYyBsWlfdH&0Z$Dhz2aT(17lZz zFWzESqw|&@opqu<(6}M}JTlaFK0d-KuQ{-}6WuK$!#GE#m#lpuA|%mj6iQu}38c$@ z+`jgpp^x^bp_%K|*mn)^Vg2T_U(s__Yu*B7G;4W?CE4cB--cRR_~$KS0U{5}>6cS; zp~&3(ARZ<0D%@<}{|HI_sNV4~BrOfP$Q3kj-E2+ld_ZFR~n0N+&bO+4jDoK_S)|< zDzV=ol~V`9fD(pc%5{2sR(YTMzgZHR)2ndn}<|AgI02iF&6 zmxvMdv4mC*#N+GNUs+KkuckxS-oFCU9*Nkee$PkJ0;Nd=LsLJ>d5(%Alh|MXs{OqY zdDfiWJ5k4f+qO^Zvf1J9@A&)PBuILM)DqN7O9glND35@a$ZA9q@s%2TW~<4|r-t zqDDKFF&~4l;(DO#gDn$IaA(TdP*HZlw3pMS>uEBPC5dd~6GXN?PnTDvy#VzHW)=Fm zATThzn4q`>KWqRg?a8CI1j$sXoC!}sAu7?vaB|c2_W1O9%+EXLa#_vmpq=EFQYeY| zg}FPu5pTtZJlEUfwV=x?FC!MTru|Z_p!X`Kv+aT$&w->qj(Ep#=Ka2hhFcg4i(_LP zX;KW@k!qk5u&>56p>fgMUGU;`BvzGaSTTp52U?=)n?@{G{`ceP8@_($^+nlgzd$ju982~(bQ%pn2iYU77m=9 zO#ag6W2MZY*tiVg+=53c=RSU@RL)M^*=0H!$o0H@-mP+s+Hnr>v`vaKsUX>~F!}ib z|1Pe!X^hqrb3u-UU~3M)6$#;Hfz__3CuZLv)-k>%B7xJ>2f)}24DP0K%#+13HD|(8 zhKqu=eYl_!rm{QK9=5KoZdj4IcV0dgo%l$lhc%9G)y3+&*^)0-Rs9w(xg7l;Nr>V&9eQ|LQY^U|(loWCK zMId{$-<(=%GD)7^yC|D&+mDeP@78Ih!Ph1;d(!l7+@_N8X`UVsnDSP!4Lu$q0vH zZUs6(dN5xibVXDvM+iwNCOoWg^|BK!S7hD#+7R6oHx4w?u3XVl{8T1jS?yvXcp|z& zQfQ7w>Gsv>;+1&5>pT3jJ0!_4-hsi*FwHyd>ap)Mg6@;bF;9mm12-3s8TIRO*2{@j zr4jnq*gEUP8rIk;cNZ(7&-Y7n*vT18kuYOpTG4p7w(c*aQ~C9E+j7Pn#4yJx^|nn^ ziwX!*wx-Q0SG{}UoCKA*QLUne&B8nl0Ye5mWVrI{iqzHY<9)6%EdE9MRXbT-#Pn>f z#3WU%b_iR>3uDpgC=UP<22~5qS*(wshYBRyMbxoe>!;J_ZtjEeFh2Y+ zbR#6PsphF_wWGvX;9_DARze6djCNO}<1$NPvZ05u6Zu%;7fBWt27`#;s0a~7%@Qk3#@g#)@J`5&Yv zd^}8&0eCAU%xgI!z*5M1uW%26eHP&O3J_fAg^m*~A_^&ZwOc~EDnFaxoa|Owri8AT z@rNcT*o&1B`Q^RnMSf%>4m7|-GF8mNae50vT1!^AgEx;W>uzKfnTuTuKTv#ZSg~yw z3fZ9FX;QFGV{F$oB2$VwS0q%pYx4$7+|DDnVW}Xy?{)1QcBg zy0FMKHtyZDYnqrJoVBW|4A+%t@!qAyl7vcg7d|po*7V8YXaqll;=|&8su?B+Th_Ow z4@gJ<@7 z7z7>rKb@_hPcip*eJcHS{vMQ+&mf|qjcI3DZDLdggm^hfrJc3eD!oSJr-Yj}t?fUF z@pz$a;o|5gKRp~w!Y2p08&4Yjxg|ZA2_kxYo8Jk-#&tS_Lx|TlXVUlb zx>4|jYisxvL=-fOl`SewklUKEkWM)a43^9*@^9pN%JR$7PB#+`Jt#j(OJK1l()6jO z)AK>ZJ&&(~S@>E!3YmyH-U47D^F6=BdzZ~_uy9J^`*dA!ZexI8%N8xe$Clv=1@DuX z^OAM^m}4mM(VE@2ZEyyF%n#__6sdtHkB=jFzH@6)`2K5m+q($t&F>Jy-n!EWr8F;U zaF9V21A08xu@VdzzC-cdVS)PDatE?Zi_{Q-y+v~Bz+43Ga}+59UKsq7l<`V~3E&3m zf;95EJacuMz32fg0G$*^3$0sT1~V~$OwV3|h$a#Lb5&W=6KX@Qq+TdfG zKSBDg>{=f`A5dNq}I?O0q;4oyBK>-c5l~Q)Yw##?qrLK&9X0yYHNzTi!oaf zJtwUt^l9#%T{GjnGJOKAz2?BsXxzPLj4I7UOJMvpW;|mu{9r_&bXfkoHjJN$ij~GQ zjAS`5wW9i*$#7JRk3Th7Gya2K`M(Ia{&!2c{(eWIf0`BKHN|~Tr&dhS%KrBzFY&^f z86ll_+D~O*U%my{X^x9Iw)BK`pmo`vnlV*{Ur|o=P_CzO87Rz=dwM@jrP>1`YDa9p zF5`7Co{~|I8A8gKDVOq_L8Hd4YJ=Q%XVW{P(jx#48F-RwD~#P)V$nzG(*ihmR)<(d2}|#N|4^nsJXV9u&*E zS_v^vIeP>R+|y0_ynMloje|eT!bagR)>w7?!unm4bMr-+bXrI1y=3Q{g?yUHCOgWu zC6+&Fx(o5kZj1D_&dW{DovQ)(d-J4chKG-rWuxCmy&bY)Q@`J4WRqF7wc|kVCwo26 zk{e6*ZpqDuG~{j9S}a`mPS{2WL$15CZV&gBkHP$y@ta|ZIS)NH?upFVcfZMbZE4{D zDNbc)fq`g(f}AD9DzX6EI{JO2^W$Y$niu7dds1COV1o?MV&oAkTCx_9aWBdg3xJsX zYeDr_rbF7#f?ndc;Lw^+m-s6tD~FP*GQ1JtWT6$>0yc)UdZVAW{-(;}wy}|{%_f96&p)usazd)ooDOO%MKKcz3ps|DP6dcvvw>0`v##*6(cnKz>7Nx}n8 zd_L1wZ^icwmnHEl_!$PiR3WIj*rYz;F2R&&zgIBc=g2r9uOX0!!$D>TlMot;8RLBc z)Va)HY-|1F^mA-V)lUO7dathy>{q;CJLysse&6(9SBkNhk5aYMROCf%i{FkcdH-?+SCWz@X=iBe;{(G}iss({;P3Wd$r0Tm2F7nS?i2&=F}cLlL#rT3PG zcXF}UvwM(ZJ+<`h16gH>FLkq{F?U>gwFh8(K5-2dz_~biO?rFIn?z zJICxCwMlh#$93E39MRMsF{$`TE@4TM*(ovvlbO+0u?I$Il%0xhk}rfy`wZROix8Jw z6NQz-`12S7$INgor$~I$menPF3U}y7nn{vm_D8!139LPj=QQ@8TW1o; zoNu$XbL*7bxzS%SLN)6Sv!Bd#n6}BYbTv=b)t1s`cv#IrXB)PI_{r9mxr>Z9@V=jNI!g~x6zwfDVF-SL@cz%Z5oo)=;A6@z zYOcYi=<@%Eag8WP-hae40uCh{#3hsl3TtGj1oSWdWUn+zCKRmR&qit#Cm)jbd&mxu zKMR8LS55|S;DdU|{;be9lZ@!+XXx*!g%(ei-!9>ZWkxQK-AQ=ZH~fN#|0DPy(=;B z!Ljyd3qVpmxZ?ydm`!%Gpr*adnceJp9bV3uvvs^F7L}8_orfWq(=LmLeb+nCk7t7h z>#^k5X`UQcW+I3cC~3)kv$S!nlq6UnyL;J5{CZ8AvpNQpt=*KnyL&m&+lKDFZyxe{ zK^O>k7s85I^zm$4?y^$M(j`akqO133>5s|3p=hA|XlQ5@uPxHGe~43l}H7a1`OhR8(FQh(F9+E;O!1`{_%j@buC zH4hC`EoAV1hm^jGD5Vx#>KcFYNxzQ*Wv5aDkY~VT!uQFpI4=68j2WpKMmYj>Bt?OY zWCnkK!NW&EZ+#>M#BW-;v%T;Sh*=w^Gl`i~sG}Tvvj{?t8I91lyJt+(W@8=!v$)!n zQR3FT*!q~GrEqEBZq5sK5Ke{WysI+$FOwL;B$HaZF9nG8UY|CbW6xBBXvPJjdyn^E zDHblv4DIIgG=9DNwViXx#`zPs7vtz;q@}fdd;sM6V;7b3T6S|*bXriZPgre08I!E3 zGJNRN>Jc;a!Up{pI9*o$C*(V1nb*75k~CBW@8ue~y*WH(D3Q(uM*~Ah)7>`lT754h zWAjN2CnZZ;e<%ixgODiKE|7wW7LJPIWUZg#5-Lw#z z@|ZXb;k;~ zeU#}5upCvpvzKpV+PkC)QW|)BtZ|*oseA6(Toffc!xC5bEMd*Xq4GQA?toj%CT*HE zFxH2VSEoH(RvD%E646F*b>V_nXU86St7C5AQQdLffVxcfwW`}uVn+GA_Zx1c^IR^9 zR^YzI-{a10{;|clPwswdy`-OQ{Roe5SVT&pQLl>KCsp!-TO?L;UPQiFJC)>Z96ZfL zAlgR2odDB2w#`{aL2@H@(6&|}s(-@neI@vQxVz$&OXw>NRJYR%@efZI_D7fdDIT7< zs$~iDV#QtNphm;Y@OeiwM_1WBuUQ7Kr21TLBu9VK(A3}fLfA{#Wbw5vA)oX}6gw91SaN9ZB>yonKsdON|fd6v}d8&_;wWH5Ku@BSJE zQ=!WW#W`qYs&DzIsl0&G$w1}rAK~Nx@{jRP8@={v%TdUxM2DlYd)mCg$OaLB)OfF= zO!;MRx%fSY5Le!tG&8kGe58ea87j>|$fS%g(p1KYxhFs=SFksd1W(yB$GI8}xU4?r z3K%3yk({#E{xGSk&K^(saYrfj$3xyxX-8s1C$uX`7WY2!8~NGJwRW$*HXQQ!!0R40U5GiFa7_?<6ky%AfBxS z;&uTZm)WoJ6_D!ByzM_d@MplEKP)8CU~v0oh6Y6u=>M951v-hd62LM4cjr6G(T_TZ zk~TRDgo6(%IBWRgpZ1r3t}jtgIgN-@xVw0vMm`%dS1e`7i$=|l(1k8C%4KMe!S5as z#VuwRLsD@@_{W?(B?aM!nLg{x_F`avOp-BnGTXS1yl#iAoRhUKY@m`Qd&MI~V@l463(Q8V zOSbWl`ubfmJs14(!A(mOSuYrGENkm+^x_$A{3202CUGVIf`)>Io5@8S#aOo=SrE1y z*U;ANF=Mn07orOm5KGG7APO7u>cvLeY@MmQshX>m&yOfm##+&HwY=wc9l8R!ii1eU z=z;eT5lN%cS#ppDa^Y5rM=JM35}m|*T-CUrkf9Myt$0pL9RZf>t)rB0=aJL#cV zRl`YrfhT)?!Yh+1?gFLAYg`Pgjl_uMP0d{uN36|tG_UvCmbBRO%f2lW&4Rmm5dz^R zVfXZmnQzz!7?J7xGFspH`a0{8Pe<#hQbRabuoAav z4<2)IIFJ9+gA31eQc}h}_m*S$OSH+Se5(bRL}eeAQNR0aqeCxMX82^u^$8huc&C=B ze(3S*sZ$*KLMk+-kxDzJFd9OmcNFa#i(hfJGx$k2)HP)EB^aTHP)f?#9srPZVu`t& ztR;;L!oB&7FT;#Q3!ce$>ye<3o; z{#mnuYEXW;ZCFDKB^l)O9!!D!Sw`Tbv3>Fg1pK+Wb2qGS-0;Dhn=0M-iY?^gjwSgU z+(pWv)KO_*?YJgZe!;z8A(=~V5#JP@5rw~(wmzU=5igYgV;zeyYzT$glANuKgIQxv0656u10+3z2Lnv^LS-q9LRs~-du{8Pg5U2c z&hNaYQj&4O2u|@LL*vyLzQ82Hsc;$5L3aE0shP&m{4A7oQbX1N5hFazlgWE(K2Ho!9 zF#kr=I|w;fXuGB(LNZ)!(M!mnt`MRe0;`Qgk1h#SZpDM6sSJc@84i_7U;Pm1@!&JQ zjja8>1ofaSXT_R?Oc_ntq=t6O_CVX!slMdV)kvE+tokeJuT0E?s$;fT>xv2?#)_Cj zYZsqpynNA0lnJG)8E|j~)920v1JgkT{yw$s7M8RSt9N<4XR{H#MT)G-_V_3x2Sr4P zgsb-yIkkJg1j!HTW0KBK>LY2v8FZisW#Ct<3xddzB}Y~h=j8Ky6VNtEjM^qToS2(6 zDo}Ef9k&D%dv?W=@!u-v^&#fVz$C7Al_6lyn>N6)g3e|OoSHvNVnr8XP4oU=nO*)n z&i@%f4ImPi3E9BB1%x;?-TWyYSf=tb;gp%N36}n-B|20=`j?ojtPA9f!1!ArkPU^- zN5v8W$p0U@fk2fg0%gwsB{Hi3W_*!Ek!8M_C}!YqhyuuT%*;RuxdXdDycZy>LEry3 z@4`O>kWh2BAB%nSLM_-HbQf6$DN}z@Fc;6T)E1GHo2*UI4JcRM?a`!-YBW}D&34#A z4s#w))-Gp~TPa)$qO2K7FzrGUTrJz*%f*geX)+S^)-g0mbRxTtPo|z(>_ie7M*Z}9 zy%l6bMx2O8S@D9@HJQ_UeO{D3bE+rZ=0;>_EOBe5JEB3d(h%r^E0svMfl99gsdI93 z2+zpC6J^X~lj8KweLh+;G=>NkG{yTDV*R z0m|3y0uP_=@Y}03+O@aQFlkM)c4&^Htr&=ZQKx)G_cT9-j&Xpw%1l4DIqpyy%}eyu zyt!z;+tMWGGVbITr9BJ`hP{F-xMkxHo7>@vY}Y$q)(rsh=I46=1dC!EGM<{3>zks) zs>uH~6|w6=vlaV5;g$J9wR;=rI=@YPdCjm|#_xcnnX8p@T{E&$%s(~=ufRZ+i{P@C zE{@36Nw2M`qu{a${vp96%HFxtC3t=h(L1q0s8c@ng9h(brkrfK?e?)uCp&EJ#&}4b zwE^0FI>il|*S3i?i3S4GNZyy(jlInZas&p&EuJx1JS|0EG{<168Ozf3?>I;@GlChT zXdieS&P(DH(G9#AtG9IfEb?JY^GyL{+B-OTPvtMaXzIkA-L|kWU1qQ%#B^fWhc&j5 z*@U=^sM?#E&~`XPRdbyzpgNwPpoQ7CTi)pJ3ykz4zNN6V7OD(AEEO-DM-Lseqv@EU zM<*U7(+jYEcw<51dNizYvB0e2)4)d(B~|&RsY{By8YCIgQOs_F^hzmF=@quz z3%G4kVU1mt>IyH(#g^=F`uQ|_IvnPMUw`rBfe(xtK6I=zkL}(ZNU2{ux<{6xnr(RV zMIy9llB7pKj(FZuT;oWFj>9@Y>p17sE1E!W;Ar(Im>QaaJ&SUaqk|1Y#JWE=te7beB)3J7-Bh+&P>=xhB{q zPdI+8`u=Xv6-0&2@FmO^j@kEO+eL4dV1--;mbWbZa&gqEKFG}??_-=W9392y7AjCr zxhE6vUCd()nWBZw*h?MouFzB0Nr{(}sc6QZ^)xu<@lzncR`sd0)M!@4%6AAr4FM)v zpBGFrKK@g>=0|xoR-8@3z*#VcKj6{KSD529FJPtsRs#wOfoc17r4Kx~>^AkjOJ>*L z)_}P}lU9Wd_frD+7MNSVQ9Skz{L%|b0}M3IcN6^rwAIM6HEc`rbW0j#$pl|)k>2X` z@Jc~Q;51S#pAW%+obwLy%ATNBvTtbX5;eO|xLycm0Lv{}xD25(xa(TCUDcrmvN~KM zkt?^*g>9S7?hJ_;!=epVE_Db_Btr$3gC}Q_ygIT$ocCc=oOks&iAd%xXNJ6Uv+Q-8 z-ytS-6ie)#!y0`sCXZE)ZBEBmB8&6gbaBYC0_+Fm`d=P7D@Zfz8D!zM)prSO*avuf zX)ti=5pfIAcX?gNmQsjV@e~3JN;`Mhq6{qeWEm{v+V;egD8;gOGSa;0NueCCXk6n) zrqRZSP99Q(B6uEJT79`EaAL1nMUeLR;yNS5&HY_0ObZ)P>8p|9lBrW| z0@nx;9FHo;C)0PoLoTP;J{R^0Do``Jp?+<=Qzcvi2m;07bEj|6ws;oGAxa-fGW$Tt z$>>o^3d3wYa%iG#j<+(Q_&&fInheX-J{CJfKeVP;91j)EA(1k0Q7NvyCb>?2D}-}H zcmL@Utf-th`V}2sXjobDrDY^9+Rq|#S}ioL^CEQB-W1EpDO!4ESR@CWgd_8=dSM}| zO%Uag$w;qIJNA>eUl@pPnN%`ix`wG`03ZR~qg^uR=RK;d2%N*`Jt_4>apHBX;KYbdTp$7TZ?p4q6d-IXP~JqW6%8WX{_z zMW@?rXnf?j$v-Zkb4vzqhg$$7KHzzG#GvP9m~0A59#BBL>~%FQ^?zOuE4n#5{m-WV zzfzCE|K;BuPMIOz6oNqaq8EPT=+p%(mjd#VSg43NKZGMuJ|D2+1$0S}a7qKjN$?5y zMo_z72C*|;$zLDN&ipgy_XTICl!a6z{v$LSGzLol2#L`9(-eoQ{kMnZufPJpoK?tj zlyT&#mH*Qk1-TnT+6<9x?va?ya_NuXcEr3y!6JZ`lGl6*Y7TmK1a63Y+t5 zU0Y!xMP!Y#`|lcBBT^816DP~fM{|jrDj|1NrbM3?LiYuq9^$ZIOvcSY!$q>%_YPf@ zF|@WF*`asy*1tnEY61;#f<3AHMyjJN438ivuG>T^0z5ZJ$-$sb3w z>@;%&rKD$wSi|Nu2b`fQ#v(Idehf+U9ODQ6iR( zQNx^TeqsB~&{l0vc%Ukrw<4sY!q2g}ZYZZ$h5fbskX%lGY3&C8uNjqQ!YS+o*Hf!d zlj>|j4zoVc{hGu6DZ@^#luX7*8Y`CQQt~dEJ~?5#s1p0^=V?LWll!{1fr}@{gP87F znLA@4lecIEMLZMxN%V!4r<}jq5G&PSoSO2-HGd`}M7K}oQAhS1S2!1?=)|koGeGbX z4YE5;(I1(%hzp^=Yh6SLTurTf!DNYJGfL!<&YSFtk-}BF8nGI07#_nM&C&9X_irG- zf2fxx>s`3&pUkvOKBlB%v(KDY<-w z=c)Kg##<397j8VdEk2No${I~9tj)n<&K$Fx zu#WqDVRg}@Y7c$?URGMm9KT!AcgV+ZQ7}p4MN25I%^8^-%*e;4zk+jjTWEc;?(UH) zp~i`&#n-1hIG_6Im4Lc3M49zNg4QM5#<-{5ge|5x3=q##b!p&a#{Tp5{Pic-$PhxN zlVa|u*Ke#w90G))N@DugVtID$be(Unl$mha!N|fMwUFxICRrKz=3xLfe(E7!P$2*gwu6E7)Tr@Ljmn2i28R5 zqPRfpBGRy_ycvOXW?4n@0>H-E5$#s2=sC{B#CYRF@x^eDx>=c@M+x9&cn>?AODX!+ z`}24viS{qoqx=)UTlu3s;H~)It8mWb2BH~pq5JR?gz4=7^8p39Mq+2DT?_B11Zv52 z)-l6@TJV_yFoYEWpa-DWhJfB1?0$l1&nB&BFBmEpsH*{;o*%tAsNt-SzYa?NB`8c6 zS@t~h-*x_|27g`hyY;_%>ffrx3Sa;^t4{W>K%c08@$Z-XpLh3z5lAXW?oUl>SGqnsA%xl9ozm_{&jNZoJk zozp+HcQhvrO}@Q23J^IXl2hrKzG|WW@I3JV2uqM|g@)(S-*uWcpes*0qm}pc{y6kt z?N%AFJEo5Lpmpm+tZtYW1SMlh|Gfy1vpNhzk<%{doX@4!0k-_4DpP7>Ivg1)_su1J`Hc zo9yqD`Vs=~A^ammPyL&?(-&7D<(fPUr9a&!(0E|3jR{g4I^vGw;?v%-e(M@d7vl@JuJvYsxeyz? znrU+o!Tymz_A%~f%%{isEAHJcm7jsD{`C|)`}nwmll_&(^(rV46qzDF`L!@A>Vr&8xDBGkOc%o!Ake8f4}mKU|Vw6UpTQE!YSW)(p!xc`l*`C*CW2k5D`E8w(Wd|pdPH#8o7SKo*`3~6{{hffMbkapS z`}QFw#7}krV8C=jfTra;B)A820d6}m>m8x8m*aM@tJ@wTdU|R5Y;E)VQwHXMnwaa+ z&3V~mFxyZ*EGPKw4_C zE)A*Xytz~t1-0krLcx8-K;58lJK;}&f|Mnb5sc@Zhw+;ZPKi}N8K1%l_G!D0?x zU|^as8yY&En49jgrHAOrZTaxDiY)f*4D4ms9u=5A(w(x>aJ&{6in}M+<(|8QWnd*#B5J6rIl%F(?-BQF`>x9+?jYaf=7pFu9YcJgwG8geQ z*>P*e5#9>v%S&OoRa;Ch_|E-P=Y+1J`;9g2npcdh^b7_dz&d{Vy}cxbV~s5s-x+cXIJL1*39Rc3XSSa4RgO5O3L~1jen`?19|Q{*BY;GRR(TtPY=kGw^%l>C@Pun_nAmFl?0A8iDH*M$Bzt5AR3<)+ePCbFlSM<>*JM} zkHRK!H7SSXJUp$ErX-O(->95-k|UmbkY`cwoDf%_>ztyI=|O31`V+;RuFgdWgxhR~ zx8R1lYnWxo@gnjt-NJK9{NU657^Rw^SX?S;wH<=STd%t}4IQVEGB0*J4vqY;lqEb_ zB(b`kihR~bsr#cmwE^-F%vjAEj~wP}xISH}0m!_MegbXXm`7WEDYhB94Q~6oCe9`j zc=y%nRFVhKRR4b6V^@NX1V0}FvxgcD1Qj%N&zE6TMzh+P_1>L#n-s8^88L|yf(3ce zwEupYGw*ThA%8#F)ckXjw?kI-G|KVr{SU9Cf7pVtOhDCgSwJ_M=B1ufc^B&KXG5A|fL2u~R`&N82<#+)^ zK^Om9MP?v8+x~x{NcKVZ>5g2Rcc>Jxieh%N&8#Rf&N2wk=TD(8dX5aDk(|A~EOf^s zv>I4|V44oO1)v9hABh7izPZDjycAQ#6AB>+OSHkMWz=tBUH~f-4$o<|J74HIQe#qa z`r@S6B$%h|%%Kmt(Qjw4F50`#LNPEagJP$z`M_o+Fnbg+u#(xB41miFwyH8L>i}FX zP6GE2Zu>hkJ`S0(a%$$ppC-aaqu09nuGf(3&P7ar3FTHM;V)Q1q32D``3{C)5|yEK zlj-Hn%V~7s(NI}F>6tR^%!vIGo>H&ufp zM^_o@dWO0U7ihck5}2N?!}-4?%wu^8GLzc-wsl>L@_aw;+pWxb4!p&GK!Q-|NSY_W z#!5FObWz;dB}L_KcJ@RBAcwFE{nE0|Kwu%zJIN&hcmfA*c1>GBy|~={p#xTAWVzG{ z>~s^67w8rglooeztw1-ScQPGGfl4b@Db)m!5~1|&XHQfbvG~Khz0jq z`nc_lhFQVoK&RCvVcd?i@*C-;T%~Nck8vh!w?ostyT!xu?s+IDSg@zw4hGCZnqEBy zFe0K!v^7DC&H0W$l=1d;Jk6xytf$`#%-?IULfd7jg{Y2{S!k{3KM+{Ob{lu^8hvmuKL|3sPJEMz{2rIhy7QDe;cxXokhjzKv6Tn zqKpjK@l?*>*kEb;YjMWmHNz9kHN3?em2V`PrQ!)4edQQ!Yj!pyTZy8BRcKvno(b0@8x&lgdSfN zViknxr;P-riGZJjPB1^_mKK})P`7!hMf1K_iGlO1RYTXfeMN;1=or?b`y0LIeeT@0 zp$zqcWlBGg$<6)z$yQ`b_a)=gt08NkqwDNaOZ4Krh23S}B*exW=S%RUoKAMD(a4&MTPL3#MhmFJ z!ZKk$DXw|VHbvg@iGgz8rx%V2p5+uJ_tw5cZpM;%InG)ixaSQ=8QB}zJ6K|(PqoLk zDi(i-XwLgoYf~swOcMsXU^GGO-m4|VxmC2EehE&TO=*ro#1Z(v9BAgA&ZYKvpY+&h zk3ws5;!BmO)uJh~mqGQoh~trx>&BO0;eblM$5`=qoFiMVr)fjq2(xx1H94JYfov>R z)~`#@d}PYY=YB)Toe`X#P3C>yM}nEPjp51b_*s>H<6zd=XvokO?jy4=H&UgN^L;yR z5GyUFW_@x^$Grg`Z;tL`&--xsvg+~lrllfqBe z@nvz2d}tNe7MY_}lkX>UjjL|(wUX``zV(~9^QL`1<9O_X6{MwO;Ap=PXX@zcn(e%D{2Rh~ItAKi7nI5NZ~ zny^#MnB5g%*~$&izVg`)&1F{Ae^ymH!hB1LYKAo}!7SvxdhzKDOleOWUUTez5~Iz3 zsaaBx1wt6%9c~+LI}ra02uVKPO+VYCVl}z_bvqzR(|`SB?!8UoLMSlzl^?+i#5oVE z0fPYUSzw);kr{Dn0MOx(D;5vNI$X1tri=sIn3}gBqUv=@98{MNp8afMm%zBROYD3X(y|2m&HWQ3*|sA~^>Y$)JdVoTFqAkQ|gK(ObJ4 z4BvO=%$Ykg|3CLW^E~$M&92&2wYOcXYOQyzcbV_4H@y!9A&JEK=B%Y{8M`vc!jE^x z?O7gKM;8Sc8GGW|@hYgAGPYb7BrWgnG`J*zId-p6HF0tKst19gM;~j*L65=LyG9!4 zZrnN%T~yu7;^rl2Di&hiKok){6OxEXm9cha6ge5BGxkLp)Rn0}oX^i1bHHJjLl0?S zxJy~W`nruOj>b5SmV*RN8SpHS@wWX+0x#dTvYt6po$hH_HCY7(@oNL)qufwIku>bT z<6JUNQdIUUlmbB;==55Er)Ghv@W?(1p;3B0OJj$dtewkvE#+qFy}d(kCa;g=8HALT zEqLZ;yVyI7!RygZKYzF2RMjrm^g#$lEZ&55Jm z=SzkZ+&!|rtPt>9*ZD6xzm{H>AlLeYj2PoNfv|7Gi_0-W^3Mj@&%CSuBqT2y2U3_G zPZ@nFce2}7tz&_l)_@hgV&r^dEG;4ShjxaSL}g$`k%56dZ?I>{Ykgd&MQA{N>eOb+ zaC2VkTvG}9)l=jbSg@pY(4J7ew_%!N;Xc_W+1YVc>ha*o*Wt;H7c#1d7mCS>C^F<6 zx?5}UMT8Q>E!I0vMRwwE_FT;vA^F^$Dx*6Xy*i7D@9_Y0vvzm=+R}QsF_>$g^AR|-jC z0k>Bum@o9VnXBo=6{kmO8*aegg50pZY*!|wDk~zSVdQ7)y=-WctUld#s>)p|5YLs4 zX-ia7@w-Mqh9F7A5@--|o>x2R^=a8QB1OP3Nv@7>*-dEsAkB85etDKZ<2>PmAzZ{> z8Q%DIKi6(o%DMZs1?OAh5~JHSNifeYe)6vqJb7Yp!ZJEoll|nHle<8Nu*-Iyq#ia0 zO|U5y#}tJalS5_2DP2_tdeVy>{PU{ftYkzXM)y+V)gn?5_*{!UYk9;MlT1>TUJ+x! z&hewCXZ+#3_uCI2J8-_yB$D&lw^ytDwHTO*X6wV<>59az%(MRSm{!_OI5afE-*)>P zo%vxn)9*KSI>=3TG#`$9CY5@zUN&RfKs!~LopLTD7|sw;VbV+#y`V4)PwvnDx)P6_ z&Yd+;HsJFq=Ig9qtOmX+B&8*iYeibcXH9l{ zB|(~o8R7ny?@b(&%}I}t}^~&c}PY$$dBG%I5h9n zc7Eszg)OW1Y{_fOgRZ_1QCms=o42krULbk;9rW!}rR+=<{VZo+=Y9X{gS#OZu_b^{CLZbInN$!i;)R-HWO7f50p2qE1Zwj7{8(D%r+ig94awzA3bg02Mk!Q5{>N7M8Ip>Hw^iOuyye@fU$ot*G-bdD{#%;M)nYexO%j;b z=0kOY<_f)*jDPT|(owJUxZVkx9GXRGej$8LxeXD9I~bTQH^as8K+FXQQUdhbr`5%Q z2X7{@dj96!ivVDz#!mw85&&cl0nc6t{RBZ8>cA%$XrNGDafaV~f5SF1GenRM#YY$Q zq0&J8Um3-b4#P-aVWmT8f3V(b+m^Wt5B=~)s_Zn!2}#`HCb}0ebXenN;&zKVZ~*SXTs6$CyUg2 zq4wvvLQ+)*lFfN1$qf3-x5}z89UH%l?r*YVYLG;u={*r35e~*5%_sOJ(|rW#%Dc$g z&`frCUz~N4X^p`GMCsx6vM|$x+wAi=B~SXWT3ME#2t2mMu>9nDNWgz`(eUt>_=maJ z-%1S%z^Bm;xghb%LCRP6UON7O1?k2dJC;s_i0CJcihv>AF}mU~97R8h<_M0}Mk;mP z>Yrrl|zpB^0XZE5z5Hhf#Z-0at-?*|5wj2a2HYC$Uu&k+3%7PVs=*z<7hPi zFfEbVk>M1WV}VT;vb#g7A+%^gCrAtG*;0@>39K$h;k>{VJ_1<9k!ud}2aIM7tiqJQ zv&@m?JyDk~=pvWo9%v#RNeGF?aDI41dje|y1Cm-{Zgi|S?R)?o5h72Yr{2M6cI)ucXO zp4M1G(kqwU4L2=K8rFFzH#bu(I{o@e^JBtULvq63=e4GKM$^oYQb~$%4P|+Xa0&^P zaT*9eZZ{ofGh}~%uoMR3)i$4dd+c_BT$^Wl#(>VJ?0CmzhLNoOo{7ZTL*vshLvy(X z@w@ZEnsjB|db6g}_j<&3E447m0!H78QTw-}t@aSN9i`cH2^*d#Y!y{>AxjcVnEC?a z|B(1n*neQF9Z%N!RwhxiL$yyWnnMT@=_w^QPHiL+BJk1?m zadFT%g_jCoz}GkP{8!la(gNMinjq%XDar{#*rGIz6x*T%qJ_iXNIWcJ1 zEyAeZO=WqB;bu$2Y-F=Pw%6h~!Km4(*)Z1>)_aD+3rl#l55glNPMc}BnBwC`hVN+0r|8Z;l&sqEAq;K0A@^=-SVX8-RX9S1#-v)-IK{G@ zfAM=aZ4a#lcXS_FUH~=K`?w3(^#jesuSbe=_^AovAI~EOvKq3|4eDslYkaiqDo%ov zbWmm&TJ(em@|)L7G&Z)K$B>&Za<`dQdKgPbKqt87An3TP^O_N_4CaN!?e$q3hoMR6EdRQ6e!_jWfFTMM4!iJllC=dNw8W&bQh!DI z-TK`Gh4_{PWyF~;ff7iVNJHHOwRlS$<{VgW)B^tn%wxgv&%QzQVxD(4U_~f+yPLi1 zt*&i-3JNI#X<`%uL2vu#}&7kM&wpX z=j*GiF>`jWhaV4e9^IF?w^Xxh&0XdRmwhh3sp-puLDrf%E1$*Lal45Py)Q=ZH#T5Fe^ z2`($WW#UbKI=?6z&a3OL8bxX!wVyurf^}bG@^Y{=DJIA00&L;DNcBvF;)b4~OlFiV zQ*H1x!;OhuPmNCV^MP{jV?(0Y!CD=@tdxJA@1(Hf^Y^44MbweCTa-zgH~wAHtDg|t zG1T_^x2)s#*>8u@bg1vBQvqNd3PVDXxcU;nHVC9S%JCjTA}MmMA%B?P0mq|di~)ek zD6Dh&C$I-`EkQ8ik$LeK0Tbj3`WFWsjib6ycSs^7Xfg}21tGVNE!Fy%N)UEvc9wgjhQb=8?upE-@864KYBME(AFX(VC&3F6!L6NemeY6_I+=wL!^GEUzc^PM8hCTfYgw<( z7{f<>Ydh?1u3$CVe%5_I!XUF#zG_>L{au{$5n^=VdQ3OtKoMcVJGDmfdhvGW{#Off z83~teoOj`W#~?TPthOhKnKrpa=mfs$jB16boyUP-?-+4X|H<5t4;gk^n3nvMQ)1CK zBO@bK0vYMTXyw`)zH6EFN#1*n6 z^ll(Kt6GIwm3h>SOzGVGB5X_X@>a;hOcHw7X%)1NY~fC99-@{YvSp^-$rg1P#3UV7 z)XUpuW==R1cosXz=3srtW0!Y`J=eYCd|s#a=K38>bb?MlJebvSFIgpSTt0e_-vOHt za0^1pTb)8Nl)SY92qqMO{nh)qzPTvDW{db)04jX^XEOU=EhDCA7*TE5)rv-at8rcc zvr`is^X;1oM*7nuoK1~XmT1w zWHVvfBjcm#&fc!c(l9RY6#{PeB7(J{TCv_x!vKw0fjZe;;-~(Fs@BhSzsg{#78QqN zXL-18=1lJe_*}BD_yJSM)frw9>(0|40eXfSRw`2TU?6vjf2YPfra%JUEc&nIUg7Y5 zd5OkYO}-xb{>52yme)*CS}aTXKJ0@SDGU7by@Acz7RGrv^eGsHxS7R>58Q?)!nXe2KB%j#ERboyqZw zc`~t)fsxIb(tP_9PxW5PsHhSL>97@EVOh~SN*t|O@?sL_od zO?M6@o($9gHMw`_Mm{@a8M(dIKsnCgoRnzc!^M#Q*2e$PJsCu7Zsmy0#sl|7X_!X7 zpn26OShrpg5?V*_(&S+I9F}^lk+SGuR~JXnRRk-ZF{cuweBi7dvqEg#985y)2hwTd zKb^dbQFk8ZA^QWCf;;3Jqt3-hdgCk39b_L3_-tA}05Bu14J{)+VuM zvc$U*)Dcvid=#YoG~cj&1m8Y6B)`tN#j4VG6VX5Yct0oY1dVZe&vOT5hv-U2M=!^0 zy5(NCh{2tw=kz$6swvRu3)S|tsMcGNVWW)Nac`%ZjdF5D`{4WQV%v?m8dkw9pB>V3 z>R=XK*X|!(OXp1eBNfw@MDnz*-dQ$DhAvWq7#vg~L27F~0$sb3*p2%7-5?&y6e^z0IZpb~)Cm zQ;PReD@@*%JB>P}59N*BDDBRROM5~*xK)pTl9$t+zVp7eR4hDF{>>XJbbTh))@BB6QkKt| znkm3jpv`}*#q+0w7lPjTFKzhriz*adorZml*_%0K#ngd6ClOjk>^HVZp9Kx&k9oe~ zkqw=ep}AW*pWnz$=?*kD^PO$b@SrR`QCwlEt^2I}G#ajh3Rizz%-XA%Gi6;#u8EdC ziz-Ve=X2@ftFE%?z%ia>_+dM7j1Q$JtkEl742R#rJ#jxV$ty2=@HwCD8r^8fz<_h8 zQ6?T{9?6nPe(*~;2KRMelLfgKbOf_Y7af#RE2lT=S7&vUH_iyv*FBRU8NlXh5OMIJ z91pROClBWxR1YsoWPg{HIWeQ+nQ(fFvoN)1QSmNwkzVIeTQ`EXi^hhk6X{1g;YNd$Oj# zW=%+8UzyZXrw^n8JRx<4y-QbI_R@*FZ7p_U;nab-awd-AnLzJA{|Mot`8HH*9YFiC zfK*`h>+jc=2N7KTK3og8WtFBt+TT_W0KMf7lVKabKNTJ+B=f3I_N1%xPrnt*pn1v%h9kE@FEV?NN6L?DlWzg2?LFgyOk ze(1;{hRHf|XdO8^5<%j65&`MHe;j=k<$$63XVvbX=l}SIpXxoN;+Nd+rm@SCnWYc* zt+UjAJZ!^8@isRFPcHRAM9aFd-MgC&Ey)c@jEyf@n$ug%_C6Moz7xjxD%wft(0iu! zkQRFZZBc%PO2LGJUbQ|gleTCk!sl=7&cAJ8p)%~f(2cxk6P=-lp5^m^+zM&SDifXj z0jpw2@u~yP0qRN;zj>zo)nf(w(N_Gr|BfM+bp7f|;;xqZ4R?h=8d_>&&asNEt-L68 z2ezyf4D(4AzTz_#&Jp+m*zr6IEq*5E=ARXsd<5@I4aHMLbyFK-Q#zTIb>w-hNV2IRAWqhsUZUTT223qTc|NI4tNP!VBuvqaY2 zj9*K7M0XGO9wdEBUo$%sX9sUQvD9HOx2jc-tcWiu*CSCA9vvjnCyhrSb6tEGksB z9IKR*A>4jlhJ39Cqz(P4s6t?VoO&lV4kCsN#m{e@g_g7({D5_8ajRh-^^lvM zaP<~V%#QEG}ji>c(MOUf(Z= z%!@$~b7(gD5$#@}WmtWx|pn0eZ=#$vqe44R=s<+45?2usFJ2wT6lL1)& z+avet)6;xt*Z=V!nSeK_+xu?Uto*^0dUq$r{=C?0E2wUk2ABvg$z$B^pty&T0bNy4 zb@hTUD7F#&;}3n9_cQwK5K2%NVvnOo{Sm)6`!#0{(C{T74Xe=MKOoH@>4w$FL%KYP zb3(g8W|roKii2RcSD|usT`{^mALk1g{=}U{-yPg1ww8Bvv>Hudq@=UiM1|Iz_1Aq! zjH~5$UdhN3**RK(-dePUK48NAB{ z%?UI4m-Fw^-u-xsWGD~cbGQGF&0+$}uHnv3rfHDI_RhoCs#I3AlR=UEs1#>ADZVh*N zfJH-SB}G3FP0XmOB0wSpTHXbg5p-W3dc z++ridU~BM!$Q<34OxDJJF!gXE*DB>iO&h^B7L~=LJwKp4T~>_mQH)fQKT#Z^%9FNa zfbf>kexUwk^rO)kQK5v zDna_N6}rcfRQfp$j;F(a^gF#`@5y&yhKe{o!3LB^@^Z+T37Fi#sGzA2e#gJW!=Iu- z1t^YS<8{2ZLrz*KUh5b7FT!X|06+$4E+}w_&$xpd~_yvMM zNXYRELk;oh?V(2ZxAFctXa%?euyI3D_*kn3QZ2m{#6hFP7StmyG+<=p*-^{5sC-h^ z43Xc(MuC$x;h!;QP^{R$78h+m<>)<1q=wq%{JZM~dS^|T%;V;Qvm{NoPYaq^Qf1r7 zz7B6Wr^V9xT!mna;s=a!WB8V9#Yle02a=}RMGcW~IjJNk-WjzN%P{8-RU00(tS!lh zxLGId=DeIW@Dz*-h}F)~6*s+`&E}`D67=-$(5=VOF;U?P6XELZta7R5bdYbv#c7xE zoT7MRy?{Zunf|m*&O~Pgdx_F{an~h#KH*vYQ!bI3_vAOD>m{=2f|_V9DV`-J-VTn&H3(kdIeLKnfB_zjaqzp_|7MhD<7ES zDncEHH#&&>$LAKaBsld1B%C-{TSp%ERDBidXE>~TwNu`d(=2#JxT1Jpf=9(n(h?Gn|`w_QgbLNmY9_vZthgDazvBa0JVBL>;g*kkj@69Hu>*B6>+^JJYxIa0e7|g&R zhv9n7?L~H$RqqMu=}8G{#tL%(FE0#dMFjV{2XBlFw9V)@tB1maLDroDG7@}sI)}O_ zM&{n=b^@_N{jdE`?Q>K)s<2|H*?p#HXZIP5&DsiVSnt^>kNBytO*?SRBjR!gsr$8) z#_0Uj)MK8=5IP7(Z`j*J)(PIJd6pwnmhvE+kC>icfF~I7t?Kn{?cOiCloA;nf`lii z5xxGIw~Uw;TxB&MN{+}rtPYVil81kKV}^)AL-|bPOxTfnZW05xE%kpNrG-#j;AD<6 zVB~X_4Ln{M!7W5NKBD(b{GTvia0AaUALJ^BMT85nbsTMGft&TOH3+E^Ad8?${1@*z zENG?rxx^j?K>y)Zcf8y}8v^9w4W0Z)C&Ev)1UZgBM)$WXC}jkygDgscoKul2GIFIw z9&m-!Wo=OF{jXL1s8!VCqE^y~l9Qf_=%Y1Re;-8Hir?3Wo7LW{4(FUXtW(-YRqz#)H7__)x2ZWP=^B@q7 zMx^mj>OzsNEo*O$c9q@jv%$W#i~SLI>B{2Mp5e+>G$-E&5pRkukHQBO=HHUye#FNX zi{@J9gE5?Kc}PMfF!@Xx#y!$L?%|G)@9zBR(agUA8>hl6Qqn;ct>UwOf)~Jl8*}ANjiMz|OuGR-=fh9>R+Wi%AJ_1J zO&#BT7mCeyU)z8C#ygf|CzNDf(cY1#q4ovTw8CzEQn ztM$O$pHshRY4p>a)tTr+Ye8OQV7DdiqYA{-%+y8M3LkiCR57@57+d@k311_Wf)Ql9I z!>)$i(gQ01#zT$3LB^;*yMY=h@$TXISp|y~rVM=Lz!huZ^+BThckqZ{1$7AB>2Bbh z`M=)CM3`k3gLK zvh62C%x9T7Zjimj!6+)J*lxtZ*E1s3^oV1wGU~u- z4zW+{KO%l6eI5e@B{);xmb?3o)_J>lG;}@Vx+GTB`l(p_RLSR`+tHffGqYkw?_cF) zJFwNc6H1+l9@MHiOLYaGV=U!MME9I&efsNU)5ib)idL38b^8wmxg(b z23FC~7K~Rxin+ILIKUQKtr&Yaw?BvBVQVp@2!CQbpwe|pK>hG#$SbN;HL(jHvc3RS zSxk@Em185#wjVL&jDWqZAs8DZ~BPf_GOn|3G@5(Fsc&aZKI zXF7(-$jEs1Zs~-23Iy^=z2}N?_JNUdqn!gL=A@vV3%qRm8%B+N@g>y*W-h0NQzaw5 zp)Ur&avL`rbCTK@1cWPDv#yPn-;$AN=L+_i2!w^20LoD5{SdPAhaPOxHf}vDy)^^0 z;c7XSQYI;h#+DTB#5jKD*XtS4r(6{hO@*8{IsiYB^3i~98|}=!4bQ#MK7UH0FiVqf zH^r0&;QMZ$zUD5wR0jo>ms%*gcbaAFTqb z3W=QyK=0sd052RqZ8c7{zd;oaTnzuW3iMtO6JPxotlOCI9~5m7V{lkBWuOCK9*R8g z5};HfsC|p`>iKrmqOj$Zm4}E*i0Td4=`i`ayQ_g`qvgwn=;To zau~pRGz3|Xk7RWwB(&iQ`VwGs2p$MU2ZStzd?>&U6>MxFuLSTwf5tCm{@3meHR%ev zWhk_4X?+yYdS2WZ+dKg+5BaA@n@*^u+`NiEC9r$Jg!pzg{mk`r{spe@r`AN~-6I0pBISURK-`m9jn6%gEbMo={KY%7D%eaygpuw5zMs4;kBJC!XnI9Khp?dIWW z*-h>eG}E3LCr&l=ce1VcPB@JX>UCU8*GOrM=QskWcs)#$ym7sUzqGqvoIVrLKmzaG zOOUDwC*&C!Ups4(Hu5Bh1v!2k$qC zu~Am!ZEX|SnK2OUgqK)~2E5>{bXh?xWJbP?r*5j}`rvRsZc+S9O{5bi(M4v`@V*Rb z>Ql3@Bv}e+36bc!*NU`V%Q{o5=o0k~;?v}=JWgJA2EJlXt!0BYlor(Cpo>nPb{9K1eq)nT0xREF{vLg*BD0qOAZ(q?{rA96HP}RJBP+ZHi?$N z8eGF$Dw}vLRo>jf88Z(tEKwyng@)l!FGuaak#jF{Q8vQM3PWc6dJ^BYc+B?8gppxr zXt-DyBqZ=qRR#A?akPzL6osed$~k9f0yJd$Fw)COC=hoG-qP-NO(*NaJ|%y=tczP% zi4e~`(--R_4i_-o5;?IvuiPgrKJ+jnW^(W*0kwm6aj9eT#+<>-ZvQpV-%`3bfZyu z-vfQC5-XDEYie`NoQ1vQxuS1Cj~Yg|Og2WiV_HvreOwWhXzSJNPU#Qto!&0!I2tQN z5+hpTPT!9Vu2n6hl;2D_kqfkf0;8Pl9s2&n@Y4&6Okd0$apO10DQVoUhz1J$85}y z9U=(pp1I}njp$r{RyJ+wvKf94ies{RK$$e}-18lP>GsG{$#Ick< zGO_3+wjfo%)Sy$ndVDyj}_zismi@{iYi=Jj4M%og2CE3rn-qu z%#sqCFQ?hzMN9(wb$ZrIgVUy8iryo%e8k1sMKuw!rOart3KA4DT>39qU$e|t5t}@{ zcIIFtwf*iaJ>}bnIx%-|bjrBK=zg*uZeLpO=sWu-cQ-_Q!P?zh%+=NJNPg>cZ>HSot!y8_4Jt`AKsM$ntQ-yuzukt+?m&OS%Op;EkUXxhQFBx3!aP1)l2!t z6E~}G;|$H9T#lizUCJ_@{9+hK&xmHyyQz+N7DYrQJ;FiA?Om2v*%a;S4d?p02E$pB z#Rh%VG8My0hmXPJIn?V(aSi(Vuospru7}R1_HgnI5qyvPr8hF&rz6-ATE62}9kcyu zzhGL(EJY!sBC@ckFByC0^1QwPnU!NOr7ZROVo#|Crr!zvOIe<|&%$EV)XT5*VkF;y z10$>c-YHg$<^Z*H?^Xx#A)y0RqWU5uCJlsQR(GE47?vB=`m*-J)(<{_UwcU`sE}AklxP;~L}=TrVp%RQXwj)BAnlT~GNS%?OJmS*;*@oZtxOL*hg> zJI=N@@)m3nfpVt32>yM>{_~%7IAcnqQg35Voc6|$_qiLS6spjR$sr_c=Ucy$9>KAz zqpe%>x}v6n>$-wjWR_e#JPYd@DuU#fRgAkN;4enJU)H$ajdkdM*y)Z-z^)5P^za)3 zhQgyDTlRmA6%hb;|No-4f8`AaNv=CFtdYT5NY>;382cmEZ&t(?4c6pkI9Dd995D%$ zd@J?{7L}xNnKk!#sn|ouzKYJ^tMWJQc-*H7krs(^9F8?&|BL|_X1+I2FX9R8{%UE@ zKiH#{uA8l&w6%Eu62lK$(6cvNHOMn-7RD9I6_Q(?B09U zu^|yx0_m%PM4F(V>d9M&g`&}y7=|O5ctA3kWQAzaxvYz0MlIErEsF?7-cSk6f-g5Y z9+E#F*ngSIx|+_`&Lf@YWl$8wM@z1%g&G<-eR{1Pz<@HZIV%v-B)KZ!LY zL?9u4YDff&OcojOWwk+Miwpu&PVZDN@xTT85NKSc3mFCWN40KPxFaA(;Db0x)$L#3 zFHsx6djQN4sP*eOAP$f9VkVGM3P&MzfT$E11BVG2wSQhd|K?YK9pqgNxmdfQ_(hMb z?O1;V2OdGk87W{H#{El!5Jm?~kUz;r!8Qf>(cnIrJlk9jjGjU}6*mq9Hj*!N%t|wlcstjUq6016?73 z^q+lNWu$Y12e1h41h*z|fqIv%+F&4hpG(FHyrec#NWbT{0G%pzCBT4&7u-nz_DLGh z4c+R0-f;KNx{O@VD>&NBLEp#eDSpjiXzCvAOQ3J0JVd%0Aq6HRG@(!AZ>B&1)3Xv( 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

D1zq7^;LW%ym^W}PF(p+jyV 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 J_u2XSzX128ukHW< literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_022.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_022.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4879ce4441bb28dc25d1025f4a543d7608f807cc GIT binary patch literal 116304 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�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

wD@m<&s#`cSAiZ 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 @S+!u7?Ya#hfxO)#viR7maaB4+><`aK_RLi+$&) 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_023.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_023.jpg new file mode 100644 index 0000000000000000000000000000000000000000..572066f60210d8d9841f68997be5bffcf1fa5952 GIT binary patch literal 120558 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�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 AyZ`_I literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/metadata.json b/dev/linux-gpu/videos/multiple_masks_depthcorrected/metadata.json new file mode 100644 index 0000000..70283d5 --- /dev/null +++ b/dev/linux-gpu/videos/multiple_masks_depthcorrected/metadata.json @@ -0,0 +1,125 @@ +{ + "frames": [ + { + "file": "frame_000.jpg", + "time": 0.0, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB" + }, + { + "file": "frame_001.jpg", + "time": 0.86, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']" + }, + { + "file": "frame_002.jpg", + "time": 1.44, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True" + }, + { + "file": "frame_003.jpg", + "time": 6.06, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB" + }, + { + "file": "frame_015.jpg", + "time": 52.67, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])" + }, + { + "file": "frame_016.jpg", + "time": 66.4, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB" + }, + { + "file": "frame_017.jpg", + "time": 67.67, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method" + }, + { + "file": "frame_018.jpg", + "time": 70.01, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions." + }, + { + "file": "frame_019.jpg", + "time": 74.64, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB" + }, + { + "file": "frame_020.jpg", + "time": 83.81, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']" + }, + { + "file": "frame_021.jpg", + "time": 88.5, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 21 saved (frame_020.jpg, t=83.8s)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8" + }, + { + "file": "frame_022.jpg", + "time": 100.07, + "log": "Capturing execution frames: multiple_masks_depthcorrected.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4295 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 16 nodes\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"16\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 16: SAM3DBodyProcessMultiple\n [ComfyUI] Inputs: {\"inference_type\": \"full\", \"adjust_position_from_depth\": true, \"model\": [\"24\", 0], \"image\": [\"36\", 0], \"masks\": [\"39\", 0], \"depth_map\": [\"40\", 0], \"intrinsics\": [\"40\", 9], \"depth_confidence\": [\"40\", 1\n [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_multi_rigged.fbx\", \"combine\": true, \"multi_mesh_data\": [\"16\", 0]}\n [ComfyUI] Node 24: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 29: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"18\", 0], \"image\": \"\", \"camera_info\": [\"60\", 0]}\n [ComfyUI] Node 35: MultibandLoad\n [ComfyUI] Inputs: {\"image\": \"fellowship.npz\", \"normalize\": true}\n [ComfyUI] Node 36: MultibandToImage\n [ComfyUI] Inputs: {\"channels\": \"0,1,2\", \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 39: MultibandToMasks\n [ComfyUI] Inputs: {\"channels\": \"0\", \"auto_detect_masks\": true, \"multiband\": [\"35\", 0]}\n [ComfyUI] Node 40: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"41\", 0], \"images\": [\"36\", 0]}\n [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_giant.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 43: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"39\", 0]}\n [ComfyUI] Node 44: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"36\", 0]}\n [ComfyUI] Node 46: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 9]}\n [ComfyUI] Node 58: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"3d\"}\n [ComfyUI] Node 59: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"40\", 8]}\n [ComfyUI] Node 60: CreateLoad3DCamera\n [ComfyUI] Inputs: {\"pos_x\": 3, \"pos_y\": 5.1, \"pos_z\": 8, \"target_x\": -0.5, \"target_y\": 2.1, \"target_z\": 0.4, \"zoom\": 3, \"camera_type\": \"perspective\"}\n [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz\n [ComfyUI] Shape: (1, 14, 497, 1200)\n [ComfyUI] Channels: 14\n [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m...\n [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11']\n Node executed (1 total), capturing...\n [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'}\n [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path)\n Frame 2 saved (frame_001.jpg, t=0.9s)\n [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True\n Node executed (2 total), capturing...\n Frame 3 saved (frame_002.jpg, t=1.4s)\n [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path)\n [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n Frame 15 saved (frame_014.jpg, t=50.3s)\n [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput\n [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu\n [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=2 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 16 saved (frame_015.jpg, t=52.7s)\n [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True\n [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2\n [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 324 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 607 in wait\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py\", line 60 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x000070592f3fc640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first):\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 953 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00007059301d3740 (most recent call first):\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 297 in triton_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py\", line 308 in get_cache_key\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py\", line 246 in compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 849 in _do_compile\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 720 in run\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py\", line 370 in \n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py\", line 82 in per_block_int8\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 302 in sageattn_qk_int8_pv_fp16_triton\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py\", line 147 in sageattn\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 569 in attention_sage\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py\", line 139 in wrapper\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 453 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 521 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 791 in process_attention\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 891 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py\", line 1560 in forward\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1790 in _call_impl\n [ComfyUI] File \"/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py\", line 1779 in _wrapped_call_impl\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB\n Frame 17 saved (frame_016.jpg, t=66.4s)\n [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1']\n [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput\n [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n Node executed (4 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3])\n Frame 18 saved (frame_017.jpg, t=67.7s)\n [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True\n [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 19 saved (frame_018.jpg, t=70.0s)\n [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB\n [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB\n Frame 20 saved (frame_019.jpg, t=74.6s)\n [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True\n [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB\n [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 21 saved (frame_020.jpg, t=83.8s)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8\n Frame 22 saved (frame_021.jpg, t=88.5s)\n [capture-periodic] freeze=3ms shot=244ms unfreeze=14ms saved=True\n [capture-loop] iter=750 t=93.1s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=4 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_multi_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_0'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_1'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_2'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_3'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_4'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_5'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_6'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_7'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_8'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_9'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_10'], 'POSE')\n [capture-loop] iter=800 t=99.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.3/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=8% browser_rss=1.15GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 5.0639 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportMultipleFBX done (18.04s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportMultipleFBX: 9606 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB)\n [ComfyUI] Prompt executed in 99.36 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'DepthAnything3Net_1' (2585 MB) -> cpu: 9606 / 24124 MB\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=3 sending model_to_device\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -343MB (now 2358MB) reserved=4448MB peak=2981MB" + }, + { + "file": "frame_023.jpg", + "time": 181.47069668769836, + "log": "Final screenshot" + } + ], + "total_time": 178.83 +} \ No newline at end of file diff --git a/dev/linux-gpu/videos/rigging/frame_000.jpg b/dev/linux-gpu/videos/rigging/frame_000.jpg index 762be3248be0bc2802c594c125f712ebcfc41df9..7558b8bbfadab2c94fa6bd572ce00dabe83f740f 100644 GIT binary patch literal 87328 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 ISbl%`Upg37LI3~& literal 92151 zcmeEu1z40#yYRDgH%g;~G)i~93QKoLi4s!M4Z^w7f&CES>$L!&U!;b)wqMU*p0D%Ai1pEga4gnVdd~6(C z94vfX99#kdd_vMQFm4nJFC~9fz z=;~e8H!w4|xNd1>ZR6tV=I-I?<$e23V9?#*d+_L(*tqzF`wt$bXJlq&=j7()KY3bK zUQt<9{p`)#y84F3rskIJp5FI;{T~JfKYbpbn4FrPnVnnty1KT$vAMOqgWwASpdPUW z{(r>SFMJV$e4(JBp`u|T_=2E#fFD$1H1xAP7$h^onB03Ip?96VHFKnnP{BsD%|ve~hkn{ODg zwVklPx;N(|AviTB??je|S6DFZrQ8CstN!THLF18%#V-)YT!f=dZ+We|$KyVRVs6SJW%{02`BPe-^@}EbH(|%F~nP}jPqR)9e8u~dC1eZpG7VCMFFaan6S7sxI?XpyYbb}V_P|{o)UKy1uy|0oDyleu*~7|_JSN0%ltPL42>`1{wjpPtHd3$F81mo!+$-tXKR#;maA^%vZu_p!*?itnD+ zKyCWV&y<%aQu>Au)tn!*t$|!d&fw618hKkwYwb1?@AbC|N1{R}TRv z*c!2h_R~Y4kbdd>K>#aI>8YvQL8@4_o3^pK{<=v1`V&!$=2NOf;ywxO^ZhiROY^lK zb&tve)aLAJC6tY;shCF1H$M4w*ms!~n~$V)YLjV5qyO*c|7jUem7KcEm|&;6twa;a zsXe~3YW-5~_8}mnbO`JLCI@2ro*872ya_9*HL}`6;1&8IFka?GMYxZC{t);Afo&~X zd=6E|$cail1UfYjfkOZ|eF%hi{nVj60nQ^$mHZQ2MZ2}L5nB&URu2JH+(V$zmV>NV zSS@Fr|DPi>lVBUwIs`n{Q}Lx3Wx)L)>kv2qKw4HwVf#LFKcO_YsO zHuP+V!1JB1NvTbk0bq1~Z_T9X5D26&*`BG5Is|ak{^!27Wn`VuH1($sJOq+Mw&}lQ zfKrk;{Z;Cday>;V<|o*6`T=y0_01vBA-fl`rNtx13fVeg>q6~n7mV?M?41T2@H>6r zeSQM=CiH}PKC*uWs_>t1DZv5v-@#U;VqW`|EUekT-3_!ha;;8qMDy zGL`yse;D)OKTeuIxBcV%5F)$(?~VDNr=sR(f7%l{{TI$w4gnSwQhmh7#XygLNKfOE&2OTx+gQuun@y?gQ)9`M`lkil^Xi1)8bji12t$NOyy z;;mh6gYg~kKQP&zs(o+>Q2pW1a?<96@^6?lPqsJbV<;)-PYCAzb-SiKL2v>M_;v5r zhyza^w%aKy-{_Xc_-}@y{7u0Bqv<_&JRcHH2K2vOF#m9nG*2eMx9N-W>6bH@=FPiX zzz(Ur9{t7cV<$-wzL;$9y8Nh$WQ%ndL7zDd>Z~;7nob*3skVDUejQhzYoI|}c#i!M zK=#B{Z4;K4nH7@`d%mv%C;${(^4-y%A2sU_vTCW!ZC}bN->SM5)2WWK9WlS7F(p+p zYaE`IZr$0K3w60VXnty`bjU=W`JDSm=*J`?X|u24!nx(XblojIn!4Rru!_uND_>lX zq<$d8I?iH^W-m?<;4fkx855Mp{>*n}y?_kR(E2dY0rMiy%6Ev@eG@vq2k)%vOcoPa zvU6BiMz0W`ymdboZCw0T)Dl~8Q+lC5;M}te10xLQzw$ySgXb{Gx@?^-JOgX8FHu@x zIcMZBR%%ESb?FtlJ`Z`JaD!5rB<^}$zMNp5eM+FtL+sR{>9t<0n);>YFPk_LB6M{1inFj(dN*+{52&7C234=u`XGFc4k=?Bz9hwr3l~x zZDLFt)!wp4xey->L^b%iTh4WM5z!iSRS~Rd$O2@?pEI*cgORRTsVH#Pqfhu6*xg%o zt?bbZ#HZ`HyT%}#6(Xj&kqN@U^49F8i!DQf)fk1d0vRvJKrb5N!^{Pcxu?Scu@kf! zvdqBwBb**!J?rsDOw&Cpb5R->g!&`WBTh1xmA=`um^L6Nfb4D-*V$QVTm%lNH`oP1 zBhvIgv#ca9)``;f19>Md0W5F$m99&jMPr5ba9-=erLlL%$(U0CE>7m;%tPaoQ;Ljx3z>R~Nhq1&#w$$u zE795oc;TsZahkXAzxMR3XSAxR^*z#^NFMlnp^#b!+I(hr;t(ibfGJ{V60@B_Zx*O@ zNFQQH6-{vIHTUP>?MbYH&8Hs%qO>#cIDujqZ|M)ZxU&^+cxGk@C4e&B=s?r!e^4>QV`NNK38xEoSB6YPH{XcVWd>#pEF=7 z4JcrbUFN=hvuthOMugOXF-t`yVPC)a;^QEG?oUwf8ZJ}RIF{ju1-2m7xLbz+duMKp zs8zjyyX=M)ta|66WEDkO&JJ;hWQu`;sg;S@xVs3jmiJs>@~&xM+q3j# z)kpQZs4OUD+_mE)wS?2!W}xGm{qs_|O_xUeod9OkWNQQo*6;mVRfGgf+yr`0Rm^?n zVR{}u%_t0!kuu0&6hq962rdaJgQvdMTwxROPj5}hIl3p^9wzd|no49YuT#(LmSLAW z1l$I&@Yf_}PzVu?#Sxq}4sg4JFDw&pw$+}UQNC^6a`oeM&qKY+WMN&)AlZ8d^KoYlXRL#ZO|QHq z$HmXVDD36)U0KV#5GLg8t(}Zm1Cjf0*Ng1VwY2;AJbxiGeVHp@@+zv!DPdaARJ@X7 z(u(78rSRL#++3-3aqXTuN?uVN59eUfdtxl5o!mw9Oir$k5iI~hxi^E#)^BSXRr|iA z7o1`@$8P$vMI02tMy0y_NkH|4UxIBlTkIKt%U0<{ah^@J8(sA1FSe_TQ4GbNZ~}H(n|}qm>uJ*c13aIsPnrA_Cw4&bU~s3p0%5$9lLo23tq;w9R*pTB#W#dD@!f|eypHC zY;G9PB5r6AxYw9_cTaeC$pU93*qkM-32h7jx8X`pExY#WaR!Yg5Ig@Afo5vmb24+Zi4 zg@AS&gm%&y?30Ovb^`ue1t|jvoz3d|cgDU1#y)WK2SGbaSRLVq8z=%lem|k-cLK@4 zL&!fNFv8%N;x z3XjaJ^elo#@NHQv@a_EZtpK@JQzAHis+;}eg63YGvj_{#j{CfN$r!zXSJk6rsCDLf z*1FKklZ~|{G8(r72(tkFoO)^%_J%-Io>$<`_E{C!v%Vb#F7@FR&dWX`r);gs?al_) z6x@lts||#*vEW)qj&93+si478(lxLJjj)n^~9UtZTJmab>CNJM*3;T?HYYN0c)5-jeeBQi@r!*-AQG7|a-S zmdtDT6%BY&yPKN-aaOu+rMRM`1_DWyqBA#{n^+7l z2Qgi@oQ!h{qz~SGf5lBFb|L1SR+By0{smN)QM+(S*6k3WTik+)W}M!6t!LjvMC3D0 zE=xc|sz)1ca0n2aRurZiLuF188yVJ%3#kYWWDy7H>YxR9jytG%*QXc0>g{Is?J|{aU6~6Jn;B~MS871Zu|)~+WLqktouAt{Fe57k)Gmi z#hP$n)=g>tVorIlCgZS85oL9lVJ!CM>$Tx6sX&wd^E!)elo`8xgT}1Hr(O(SHn$r( z{UvS_m8So+EI^J2?&<6{0a^*;<)}<|m*|V^XNg*!(&koVs9VnxMFwZxgKU4)#bcRd z94(Y_5-3ZysOi46)i7b2vq}beel6PuH+8P5Pe^90c`*A_^IMv6c;4rfZHnSXM{Rnu zG98CSUoDD*?wZ$!K=$H+fXahMA!4UYofSmR-6B%iZ0x>&2+Z~GkMFa6O{)E*?67Wo zuyPQKr^xz4yj)+DWw*AsTeJ2O7+l(U2wWb!w!!~(MaX2rhMh;6=EEK4Tbs*xWe^@x76R#ANB5O}epO#w#Cq!Rym1&un|fh%lupLI3k zU~^Vyr5?>mnv}l4J zo4fe4St(091Ej;nkX99nCb)T$X+S|(pzVeC{XGy8T!wmo!@-8MP(eG9HuuP^ zgtIOmGs5C+@Es>u2bzIDnU%6+9*8c8<{)P$W+ey+w0gS+!+VdcUC{6YEy}ZVY(5}m zpv`^M8qos@kj2ITG`qhwMG6J9W)UL%W)MSd#E?Qlp)$ZnFoR$;d<}v8m_95vD>C;~ zv_++pmPpG|VHgy2Iw-jl5|KzX2K|XZi!w`sm6jFA1WyO#UYajD_y_U1H#Vfy@d0MC z=R^A`yAv8OY6rlq1zCXg`jw!BcQBLg#N!%j40n#Of-HqiI4WiQ`Id434ogbP*f zN^Lf!VtPf)L+>AyjVvB??0;n)9a}gA#u)r*r=*Hh@b`OBiIugzuM+EQB3ozpm~Fw9 zqjV^RpXZobkTY9zB*4m-4}t001L4|F(2W;hSa%Z)x1Qc(j|Xi>%Y$t)2Zs%?hu-4c zA;7oWv_V!I=UYFv=yM2cgZ;wKZ)xn8z`)SsA+S;pZVy?=2+a`I2w=licV=OID?7Bm&P* znm92fkSb12L_VdPN<_GuRE{MQhLjJ7;Bo=K0vFLT&%SkLw6n^Qcu&NC_MT?QJ?U32 zTdNw&NVesUg@7+u!Mv+HHnxvWZ=JXc#+7p`kL3vi6DDrLbuUgQI2n($8{fP&S#V5ivxIz(;QuhzM^3b#xnhMVmCjk0 z{W6z;NM{1JQL~+%e}K2gqeAK~IKroIzzD&a1Eg)?yl6ZZwmgT~2~jxq1r_KDc6ChE zeC3rTu{SM<_5uj|3Kbl(>(7SkI}kVOSot%qr{WE=PmYvfJJ8k_7Oy-fJKK*&9I=w` z3Y=(5MZKAnr9(hV8XMscLuclqoq>pTAy*wzPcVZ=K(K&NG?<`9B2@gQFIY2Pd|Q4o zeen?n$TtWrg3u12&kOne;$VE_2EsvxT%bs$bELY7T(dH1*?hj~JaD0c>p14cdC+?X zl!30XV??0#c$8U6BAmb=d9xje}#Muy|iVYOrHx9=JISBDo^! z?zB45s>i#@kxXQiq(KRT>hh!|GJ8%HJm9aBfs#8Ru}iL75R+m~&Bji@Y&T+^zAsy~ zWn6JV@?Gs}C#Z#__Pr6suG;04gBL2Y79HG^`b7J2u;~mijSGC&^8Fo6_tL3LQrE%g z%h+beA#f$)DH!{3*quHEO0+bf{LcfU2nX~IyoL6`gpmG>1<;!#L4B|drv3HyYP4~G zGMCu^k8a6f;95Kc)@OFv!Eg)c^mqx|S(hMlQL54>^8JqX8%b&kCy=G)4Uy2gHY~n_ znX_S?N^pE~_6KNd-@zoqMY4uDgTFIDZ(*`McSLJ`=$#`h| zrs?(%OmrcsFFK-SA|2(-sS`yH*)k779neC9`fYQOi+{xi{) zNRj_TqK`#B=l#2^Qoh4Jri}i(KoowW>~Hl(h;#jDPW&#;yFZAt`?pd0E-scI24e0_ zzG1_YmRl1}u@^fDwe~T`dkUXLUsNDB?a55smycJ5IfI#{jF+CdMqX8Bj@aKS-D^|h zdbfI2frCht+Yz(Vl}y$}T!gsgwVF=5%uaYvf`saLnIg=>2v#VCoW^PKf}tN*qh8a_ z>%?(0TANBopJ`2_;P7#>mJs(%{Vct(Vm#u0n*5a`Q~_i!FmW(o`E6*}kXG-J~` zXUiFSy zv_1wdvB;ZJdYqNc)(xxOAxP@Cytl+hBbi@YH`eJV&?e$sB*euLlBX|2gDddhx_n0h zn?%QTy2g~2r?&bIJD^qz za$@swGe$-h%|Q*qD;(^Xu6J@(id!*k737n>cP2PQupED7iQUG3YeT|U$;D<^U|8@H` zk4osaJ@r?StY;z3)zKH6(_U)LiP6`YW-Lae*$)ol?rPvMw!Vm9Lh-!sHs0Cg;(#8Q z7j$jvN^_{c=N*`qY7=NfKK=#0<8~1CcPENwH!_gtk&3pg^wX(J7HN{nfU(lsCsFKg z#wYR+nYo^o(T6GPxg z2?kyl6$TL&__qmla?S%ozTa>nNJku4*$5R4z_>klN<@(S!+{k?W;8z10};v;Lqt=N zXU!wBz&J77;9{@lCfGx)>*#oUbU6Y65D}I}2m{FhNGZZ)pfH+%Jcoa)J3fn|@t08{ zm_eL=k2Z*7`iL|;e?PUN#8iROK`xbJq))96iViY%-rF1(dbPI{!zbRm3D{2DVAqR7vEm<+iB?_nn)|yo30j;QBdW;^G`I8|vLf%WS z)#MsvcIbkFi*ge0e>Tl1FvF3|NzH_Nfr->w{87`pq0q1C`co@~+79|aJ#cdV>M&FFwVLjOgTZ*jGamG} zBuy95>~wE}77vSLnG3?@{__(t6`lHSC%I)Ug6?qa4n%7(F!0m!dvC-FO4{k_DB_|k zJ1&qRp6#OD2vhM0G-xg!p@#z(*E3QK5Ro2aMFMEVA$xD=?mO^2AgH$&&^Z zi$7_Kfe13f^V9Q)1CM#6R-i%9@H-T63A%(MxI{Rr?&g4CQb8*dZMrYq7ZDFSdM=-E z2OhY7!T`o}kl+8r$O%Kg@&V>txXeQ(5s|PTp7v#6Dug-&Da4HvuqV%NLxB|L(eRwS z`}K*`6uwpxqTOJo3Gf335F@CZe_;s080tJC5#$Ip!qiW41I3JRRsJG{RJ0`##MmIr z+atCSChkvcf_C>2yP*9H5ktU1M16iH;+X9hGf4O@eFz2iZAeds7Ww>%24s!a$y_`^ z{Jry)weRx8LyR?Oa|0~G2uUOMl%J<3a=Ows@|WGsO+`H#!5?RPxlPZ$;XZUd|NZr& zLT=udINIjiba-7Vs9sRBzC0evvgu*e&&<6xz}$@?+k9gkvxsqUa5Q9hUw4wiz>A$A z8BV@wKl_Suyrl0**`m$@*OJ{qtAi7H`^fACQ%OzvhHeRKi}(7A#dhgs6_xOb24hqF z*UICRX8TJvC8=R*3$!BBPb-uXdX}URz!xL(*)A^D4t$CrZzrg0vlKkmL#f%yw0OPw9y%j+Xbt`bTes@eZ0t;wW|nqX+q#jyv&80&Chl+w z5Z;iCjght<+A@%;FfufvZpL#7j+Zx6za@{xb6xVz&5Vb+gIr;uq)Pe5s=%}8zVl}x zyN`?})~0g|Y_{TOpY-c)Y-$!xc_!;fJ$DKHhytM@z?XY@CMo2WldY}eQ`LU=08XK12Tys*e+NTTQcrX)nL*2dL%g4;UGhzYiwdtv3$M zycHVmvWoMrrk}e+a%?J-aj}ECwTuqOl45#nG~U>G&aibiJqr8$_`o^Ho6y@|S6^>K zi%v^hwWe8H?S$nU55E{qL6zT@CLVA~@_5BkYtYtp!*2QEmyu?6sNId8sSDV`78KL- zh6$o02_H(#g#>$sjSaUiHQIEwEI75sd|kP{>Ahm~{?S5(l5;6Lu?u$KChD7LLb^R1 zTK|!Q*WD9wXM^UJ+n$vP>F!23rm~5dj7{1nzo+p=k5M2C5!3y%x8 zvp&ODv7=Y)u@mr7@_Aqpy}tPFUC;&7?F^>##nRIf!nyplxLhNFg*^gIwl#5{@7*u) z`5UsZWP2`ZFYc+h0D%Xs*39pCwmBSUlww~~h>xeu_obHiJ;b%TmfX@ezp(w4%8jWp zCg~~-ak8UK`iuZ`Us2x>w3{p)8>PLtMRJAY@%(71&HJ{sO2PPwZg#YC0;1g4V)sis z>~qR>G8@2S`bm! z9N{^9sNV8K1#>#F^0|o3t7U2asG*MRfdJY6o`VsNh$DaJ|A*(`O&TB2G|%gLE;pdn zrX2S^=+Ogr`0YiO-FrJ=J~_R$)UaCro-MbWPL~8Z=Af$NXTREU=%Csr={lI;Cvw@C zv`gJL6THGHWwMfS(u<~$``%2hWH+oTrDUsXBWAyDAJ!1Ad-~Fv_Ax-KU4;WABo5qk zZ^gSO9Z%j)UUOBEy|@vRvTpqY6;@!inykz*yoj=tC6@UEe&@%}SkhBZ;GIy2fXhyJ z+~ga9ae-X|U&LUhMGZ7_dgX^2FX7Md#=|)@(GX^d%$W%qVlCg|nNaEnr3c%& z$A-v}3H?2Ut!SWl6iz{863_l%@gWk4)x9+khV*ah5e&k_^c_{llyf1&9KRURCpO~I z6N0H|AOq$#9od&hO>vG=mw&XLj*LzS(w6ZtLBFs7 zQcR@Tje|%}{>k9ZMB@5^yPUW5_tk_^^D;;LEyx`fR$!Ie5nnP8&qKhM@JrrCaIxkC zFkwhfvg7nFY!i&T;CwG#>B3~wgja5O)((Nukh@zN-%E=`&T*^-Fw2nr+T9sgApJ>! z?r(Qti8?_jkxrnQI%jRuKLEyQ9S(NrKS6(bS9C-;lHl*8XAGX1WY=^rNI60McWGcF zw5gnsJs8_xlX?^JwEnnYbvw2|*5E6{2?gJ2DU)f@NiW(@J`YB7m(vc&e7}`^F41Hu zvX6al`n?2p(*7r%6sy0B@_Xsu7wX@XLF{h#``T};e=C48$dfhP6*mEc17jEWSihGx zf<+W#b^hfpzPSVQQk!x*zLM8^xSWylCsgHh0sjMqK^D83E{J`Q1BMUgwWJIzoNd zCSX(pOgi~#QLFaS#k!}0IgFql{q6!oEbH~G%=M#c@LmGaKX6-#D2qG?uSEQ*rCOrT2>6qId`gM7nIth{+f!> zrF!%t4A}@$rd5Hc&p2uW*s<97Az>%d(}R5g#ea%9{m~IlY6Nxas8%^hisX<0fcCXA zBAE%|BNsWsO%7haU;=p66um4|$uK0EC;Z5OmW$n)t0u@Kn5o)IFb@F|tF_m^PQTfd z(FSwaolr+*&Dk!QlUj~~K0Fu$6J9Vh)K*P;VPgyt0{gYgQPOznDO0t%i0m0U+g-5Q zpHg0|H`#V40!*v<0V25ezqMdoR03fPfw>P}CE!ZA2?s354gn;%ACdgnAfhS@Bm>!4 zydMb*;Dy5;9s&y~`EcP#5)2BwkFNYc3o?$6*i=$cDL=4@pS0l(&Eq!fo=AFq1 z454hnu70Km^G9p+KT{d=Lg9YxvqJ!>?)gq{njmy8LK6QiwZsn%{ylR4Hn(zY*4rVw zB}W?t4-8C#MCfY>Jt)L~PhM4dCsLC81_+#JtH+}Ik1FFp7mZPh#=Z?r{XUq41n#6d zA$G}z3wR=w%^gLuYImH5qv7nfN*>Ru~f_oyoNi0IW{h*Q{)M>@oD@i$NQk6P@HWDc*BjsCkz<(u^>L!bP6pEf8DOWjJ-ee(E;XGqE3Z*!dsY{#&i}*5sL;>@#?|aj)Qz0I zwSCsXl+~WKZ0+PrqmFl5VEp6QWlJKn^}x9!VyLyG=A{&U42GFsReCb(Hv@9&K}>5D z^D37uV0`APqnC%bG~L4=NX7z*S_j^Ku}3H;6(;W0RDKPy8!KDvFtY4R;wq*Bua1%2 zmw6p|c91aJTOHN?JMuj48%sqz8wJ*>BR%gzi(#USPoKq)6f;yj_@qiD8yZKi)$PxS zB=blV4^%%Km^>)0K&^Ba?#Q-+xMxfC9b?vnQnxZRlJGsJVb5)5>BMn<%}0q+w_t{z zgwA3`tFV@e#(oD@c*3-XG>MnjZYcE!w``4`EJ@YBUP^A76oJ}Wd6x>D2N0{wj#6;c z!9{db0f3VVSwZJd^VGMie{AqJ$2bsYBJ(Qi5QwMOJxJO2HXU~yc~m`3YX$MB+>Dr( z+c;R+n{zM6%7#XIUEZc}gWZ6M7OB1x^MQFDxH>p2)3=xLUoOn5igQr*BAz0TzevS5 z;rLF}DMi(%FZ)sYTc^Si+z`sXK62%H>g_wHU!n1?tK$kwyy-?w932~#dPF_6+qhbM zdlyX*K2s{Rk*OC!%E~e&%bE#UXqQ5<$q8O4TyRK(x1M7}i5_}dGZFB1KC}}<7eUqx z5`b&Pj{PIg9i!5rJ8+-(fn6-z?lfjz2dBi>8vTR|TXPq=T`OLemkSn=&6B1^K6z|m ziq&x@EJu8k3<4&t*1$xC5PTX7Ohs7raaVM{dD`gUz_5^17T!+kJ|S^>N<7qkJ>TR5 zPi0cq7zTV`fZM1}?oDb+tmPCY8bL}RV1^Vz*y8^9c3<0Q1Su!%Y9#opJmv};iy{f! z+AGOeP2=gjZc|1i2C#yQSl3*oabI!s&-ep+GXaYF1abi%Jk7~vmP*CMvTJ|36Hyo zOU{-my>c*)Z=Z=la?Z{K`yn zdNmafiMb0Y%pnKD401!;hPZooo@`^DwV>1lm|{ZB{j#Iy-_F}8#~42u!a{q#SCW#z zdfI-e8nafd#h>TXjZR&rntjDgnEF>gOh|aD?4(cafF7}v|R#j$xsON=} zQ`YRZ?Pa=2`|d7#=Uqjqr8}V*03(ocB~F!ABdweVYHjm`;vuQ9E`iR|q}8${628#S zDT3vkQ7?yVt+G6IF(05hnCsw%U%nLy2&4F)w;IF~4Nt)46tGf7&@66kU%qaHwl3d`1T-O#p1@Ktg@l-s>zBe%zYgU;| zfw~D*w{9*PW;(;E;hSd0!_`jk<<2y%`z9mksz-78wE0y>cj|PtZQ2cT6LxBAF*RCe zU_9JbREaX9GThRtSAjB?&5_!E@de=(nUC&h@0-hAJf55jqUN`~B_92z&=4ka71w8t zf?hF1w>Lq(x40M$`-%FgGXod`6t4jqOVs3y80k}mWzVf$WnaeQHb2UWl5(EQzonz9 zDg&yXe6-Hu3EQhB1l%K<80YIAP%=4nx=P-K2XS5E3ea!0bP$zWnrS!UjmIGzxhi$X zy`aKim3iduplPt7eoF+!rKt;|w>rckSVX3~{WYVhuU?;$XG@@D90Hq zMJU>B-lqgjRaFI=*Hpl<&BOTj6pcpE- zm(hpC#;b~i`Ek9%ns(_jOK74lJ>I@oYX=vyXr@4m(F-jUgwNjYHu&?O>Egu8&n+ovV6=}|pUU(}n8g<~)gHmo# zS{l8cImD#Fr0`OK`38IFt-U64-7;6(szq)lk7rdC*HsFb66(2L#uv0 zgP0G}oi*_1m4y%fy1)}4;S6k^(T1v2QAzh6XxU%C;I@6+OguudM|33X`G}Im^=$po z^DmPP{QXI!1;h?hyy3XlPWV{cY!{!0ngz zU`9WXRq^skb**;PM2uQcovdRIxt!yjCySKg@i@T5sx-}TR5K}g6eWcl-UZvg#$~Gl zhFi{6#>Ml;%V#)W5paC2fJV4{UU@x#Ga<5IEL^q`_TZcxr%mRJBY0<5awjp5-Xo(Uwm-7*prYL7;i#@H3@V4<}?Mp9p>| z)ThQ$Q~pT0qbDs6wK)W=qV9ySq==Wshj=-$NUMH?G-BSa*SmeCGIVySOKA$qATb0; zc}<4pg~OgFO}_w4nX_8oPBYiE5!*d~LsGrgQN%J(EWBS=vxGV!zBpOSeGpgiY^177 z7Y(2Gjo~&0u{r(yM?;lP^PAqAYY#W;;`>h}@YJKhm+6=8p<;a{xh~;NTSs`66_vYH zE_tI*Bt3b+z#2@~k7_9k6`Ua8*}IrWZZx~ebQaE%;OcjcID_^!lS^Y|cUf7HJqNW9 zs{z*=wn;DQ7C8&NT-3ATLFfvLow`8}yc~QiZSAI-2|o;;vm^+<9OTk;o&Nkg5z0n! zbxi(vJ!glni`RX_$~PKRduDv``N7b(ne&;1CQJ;KyY{|(-OuK6pX(RD?Cn3tT2#Em zgl;ZPYnb$ylfvoMEAX^#DN{TonE%BF-_Ai3{8lK(9qtp#WRHq)1yur2R{jau|Wf?@m9wmi$5*D3CJ)OJtdFp zQqXzb$Wksjr1YYi(VPV6Dht+^Cm=Il9FM8DyI3;FsdY0n{HY2j?Ach2!iT+As2{#~ zX6(ARaVFRfOLPThjFMg-8zBQeJsy#x2K)()Ix$5!H7_#C@;lIkyf?ZU@#cY^n^^q| z9}na0@DT>neFcq(mb@RYeEeS4Es}cQ4Bl4AfB#%<-Psqqo}2PUcuC2i^deVwthxMf zho@iw*`w0Uy+a_*;&Wlv`hpcP_Y%4GRmfR@u)W$wPE&#La#=_-=Zdi*e-wX|7cN8M6IQ%xJ&8E9@fScqTFFfnz$x#widi;!pnvd?~!n6%D)b>kk<)zG!!|L z6uvcY^tn_kj)~qzF)&c?Ijk>bLa$6-Z4XO-T z%Y_V|b&dxMxt=*#mM#4~k`0byd)^r18km8L5g(hCUPTZxA&j%s z9lX*mjkeETS2}X9XJN?BtU^7%?ZWGhw*Is>jml@Y?C{IqanDY9`DZMOG>Clc{c59b z#F5qZ^!~eBy-fET$XIDbKB}YGp4Mu1ns|m~rj8Xx&+gK`d~@oljZf=sH`i6WL27{8 z#UBI6Wd;7Pxsusdd{+Lq8d@Gbb}gDGpE1u*iWcT|CIRXZGWo756k?b_AO zK11z(MBKy86m1pVX&~`#(P=79frWY7vu7X0yY8dI`AhjBx-BblM%mDV!rV-CuOR>c-9GHSNbjZ8jIeyKWFpMLI)1P+u25DAzT-bqHYJj5biP zdY%43NTosugDdOehJ>`pywM05QpZ@V!Y-&tE76I$46d+Ijb13MS8H+^ocjHpv2 znNJCCL{@`Vs7AItLwB~&X>~FmUHOPXIn(W@Pg~}rp;vB;EE-LcL3(WY?Cfr|`QUYq zsH&7XwLe*%GM6NKlwtp=U2V}~46^f6SDKFnKw}8HqxF4=2 z;bLT`z$PaTsIsijQnb5_(K>Y~2EYOKiw9{^V-6GSqLGI{uG;3%HV)`i z|CYmiboY-?Y7TR^5wsRXxo1QUHrF!0Li19w^4J}iydR23%~_!+am+60zmqiN3@PuH ze_Mbz9VsX3Z*A{J{XBP2WD+m@Q_CG3-qThy!hj>DjD{CuZ`VYGmh`EH>b$~P-VtI3 zd-m6QA{IDms-7BKq3cumN-q2jjEvFOq=ThVt!PDktw4ks&2-uRTraD0Yr5WDm-U%EK7$qP++5gIt26=a&K(JOWI{ z>WCN@Y3v|+p=SQ*3U>L%gG2YvM*TGrcTV8?Uvk)*a(ay2sVAK{ADQl&ODpDgku%7K zU3`>*8{eRcStM*L^w%|(1naOw@!BViPbu5o$0<8R@{{G)`9VQ;qUWuL424*qeb80Y z^ML7Vuh`zuV?#$|iBnnLH0_RT};*$$~E6Pjt(r@1V%D)WG89n32PWzws za#5&|VV6uMf=qR^$9VB{`Bq=ma*G~eN+)Vm3dw1ZLD@5lm0;`n#c3AYDeir%SEHJ) zb=@rj)WK#M&64RQVUjccmyDhEF4n59wS6aO$VbxytUv(yK9% zqG5oW(|#$@Ustvrmrxz6-E&@@!h&=gow{wL(q5z^>l8|5w683k!aBKc;dPymG;5)& zC>Ma`q|Xogw3vA1KSASLvOMsTLPH5Yhd`7-%n?jG@N$W=zTKO>4GZIFbWn{(Z@53h zFx0)r>?DK2ays8XWJRg?o0Z;jOS~E2E#aK99V)?;i+V5H55^wRTf!XL?~}QwT$JmX zvDq9L8(Pg+SYF)jM5oQ^>;hZ9*znlco7olH^>c+lt=ITLyd}Pm_G?8Y5#0d|kQ{2Y zw1P1NoQS8jmDAGyKL8VOZdPsP6^ocxMR4vWQKOtYRN746mkz@kuS&G$(Xz|rxEwDF zwd|)ELlmck+^s_FMu5>?T+NaH{pEcagnHeqqq@LWj zX}2(j=Q_>@>%QaL6>iK4-65zS%}jOceR`rQO6|$n34f9BAM3|4CQ6jXAG7E>3bXym=%*;#x{L!ny&L*= zthm$0NR75NR0KLhCSM8bpmM%-?6Ap^Ow68j?@{tV+w>{PDwlq8<3q0Z+GM!5YepP= zTGT8OgP8*TmA$BCU!w8d;0z2k63JPN=0$(?I@Cz-@Vi;yMP2#shpT#z%POKNZ^X*S z@YmnkjwOQTwC!k3;wHtB_o-xC<4P8p(I$PilN=bZv{o2>i^}Zd_W6k`wV_f_t)1d=7T=`jBB+p1$|L!o9QCLKtdi4G%~V!@ANQs^S^a- z$mA!b&Re`RW<&C&SiOqcDd5FZD67$AoPIbNi7${@+z&15Dcg5$X|v1r$u8%kj^GPx zBNiTtcz!!{y-la5%$RRiv_Wb5j=)FGuM(Z1bwcFSdh|ldN#HM`1h#7z0N7}#o#RE! z_O`){UHn$>-{u#7yfE`2uDVb({sPh#05kCw*}w}7>HkV07yOx<_bgyENiq2(o0hHd zv-AdgceiH0%>7sm-9kIb{%K%WpVT?jcRUiouu53Gj>(*oXEAG>jjeXI!LLqH-t);Y)B+^{rHR|XF z$3I1&ptyhZlWc6(N7uE$yZPPV?^~gq!!Zcvvy~gOn=t-fip23QN5+SO%%CiPiaM+wtF5^Y|+Jnze@5Rdaw#p?6wG=zreXg zOnPc>t>OQW_ZDDLb!-3dzz~86h=YK%G>B3v9V#u|jWj4FiiETxj&y^Rbcd26f)CQt zp^_>M0@9NH*Pa2z=Xl=pp7*=H^IqTgzb=NgXUE!m)?W9$?)=^T?anU~G=nm(#~5?I zY;^J#HRNX)>xrP4;?pcPBFt&=P*l3bnlkL-;W?Ffk7Z|NVP6V}MmFw398YJjJBP-R z6C_ZXE?;!tk(XCm*F_lVuyF2iT$Np>&L}N>t}SUx>9Z>SDqO_F3Z7hD5#M2YqR&DA z)w9IyS7RzYgd9hFDwYJoyw%1>d4kzaWA9lT3;gi3( zI76i?BNoV8ZUm+5aVL0QeAjeqMW0VV!+cn~q>g-kH_wEYbaXF(L-J(g{nwVFiH`Hy zCGVE2`QMz&&k`NS-Rh+lBQ47V<%BJhn$#Nw7 zX11-wRCKd@-9U|bpRwaOG`V%smH*8XDDX+3!(}}y<*i>DU5_n(xS&MB>@i8G`k*^cBb zLO?d?k9z2p-j)&_E#J2#bufbDNtNC&QK=@a7)&~@YYeml-schpZ)HmdwQ&4ZAwELX z)xDPpD(J9PIPW_Kj`xaqf@ziO@(u&bRjPdnsdY{bEd+h84FStKB=Xj1>h%MCMp&rX}o|miOlFBd9E7AHq zpmP~ha0BM|y{8K|Q6OpI6Y|<{wK##RiIhvz>a5CBVUOffO>v=B9a6(2A_B9686g^R zOxD7cE$0ex=`e9{VXNQ!9F2r6cuo>U2gbEvEp_twPQjfvo|}xKIf$)Ya8B zD1+|Pz%_{(WQ2rCp^Xrx*LD zeLp6gX4iBIPwJ2I_}pT+XqwStf9^(Qfc$D!w%Gp5dZe{UXB0=K+ky$NN-(7Zzi3(k z2Yy4jcp)EKt) z>xD1J8lpoi7^4NQ)!m51@EvUuVGEoX_tmjGjdjJ06KEXm@=oR#E6!)cPz)nJ-If-B zQ?u$N%w1WO7_jH|-Mj6md18W@ls;p$xK!^LrK0S#z~fVoz;TFmdl_4~1nR{ZT%Q z@s++TYY04H+^>@+ZmnI2jwhOp+`FWN(F`Wo(@qe2y{q-1nVN5A0cRiPFnr3@7k(N> zzVjA(F<*~!`gcCNfJWKPjE&SElX;@T8c+xGBIM2&OY?2VM-4oTK zlr*fYu8?n{%!pEG2@6rEZ2sieX=LY{R{5$TO!wkg2tykIG2y*MD$6Xp(y!iGBCm># zn;%)j{F`tYL~P!go-FElymVT7QYo2`0iVb=4JTS`{pK3N`z}J|`cVPl-`Y+OFxQ)7 z7mOwhWM{w6B<<+jE0c39v&>lKIDSyBMYgU_^trq8?E*~lvL`ifxgwVt{2LwX;d9pK zFX{~iOa;plGwujC$b`XdJ4U_T;;G>9tyN9BeALIQMxD8 z8F%57*|f>-INf*_H7|UYs=$yL> zm(RxIacjV~X5->FL;k@67f-1<_;^}6O*}tl&sTK^ah7LaISNA>PG7KMHV>8WYQ*&_x~_G>-hpIxDwH-+|AvQ**to7n z&_z2bNjCL+)7NZm1$}k#U~tArVItj|l4s9WH_jDoY6rsC@}^a;o*$n&IW135^A1M6 zU#jG8H;~F7^~7GP{sP>J&iA&{`@!eWFS5omV@vpp>t(gNX1?U%)>6$E^yQMYm32Jv zyvp*zRO>ql`f}fNGvn3weHPD`EOfH42{qJNg`C$mTArnF0JswGKL&C_Z}STq{-X~= zcy+fNlM8r?INymGYk#Pgsl>lDZZ(orHF5V-aHcnh$g3Q-kQ)|+YLgT#)Q<8S*5xH1 zK58A)!gZEm$@;7{(U%gw+R6QVLeLiOP3R!rY3NE@#Fv+ICBIc8P7!hGov|%LrpKO} z+H<(@;P9~|&4+(Uz0nT~O7FdX3NxjiS=(Hyw|OHkV)WYF+~rGWc#@eh29Ld&4t~AI zHnopfb>@3#e*U8|hN^nt-OY&|6*C+s28PJH?Dg3UIAs>!1~N7nn433=Vw`o=oNRyOIdulYuuRI*r^Um|k(W(z}}RFxS^$j)yw+ZL5zB zTHd#8{j8p|_0l)@b@JD#Aehgs^Kr<4=MwNG0;(16`FP8ZmMiy1l3DsJ3kC1aH)uyF z57!@S(7fhY2v6$47oZlFC^h8n|OW@r!ae7 z0LN1v&;Ot>_G<8WEdxWjO%up5a<2uIMxvj~291rvOtWsOIC*S5@pwp~KknH4rmpF_ zB~VT1j9!XHF>lmGK!EQ!o4t5f_)3L4Lrif+u5~A*~J+Wg14|vewCy<^_8p= z_iGHf#RoBGS9`@o7hzQe%e$EVNrP6AiB)0vf$NP5w`fmZNsqm=Orw99gz#-rwbR)9 zS!8F7>ZHc-@ag0Dr2aV zW}&IwSJKQc!f{2xf~@Rxt@+bdYP`xe?_=~=ZFkae;bR5T7xzl4s$T`Xv#2J)2@1tl z*y^BUOt9>-9P}a8Qhasa^-`~V6oIo;69pr|^1}6-9Az>i1(wI@G4KLEKb{TIALxk7 z9b70Ud(?K?o-&i-`J_`4(rL(7dLUXscaS{XB_R4Uw9xY!+e)eRi_^M?)QD3k&)!?r z-%GS*Cb847?GAgv5;W|+HqU@5E8$gv8U75)H=pCWM{{yt8mmV#Yn^{l)i~v zFjk(Rvc&y{wNHA&Cg_HEm5SYv-B}r>C0G2MQs?K+Y$Tg5^8VuK~idsIALn!-3%!0Bo(Bh2qIy&2%sL6 zs^##oVz9ep;Xl)+5kfxtmWJbfZts~0NJLq{n;DDJY~U2~F-2|CS}95G0*|Nuanx4! z&K0-IlNvxk(MD}a51#6-WiOH>!)!uriFPFgZE4)czwX}c@LP{*XP@|39_g`+JoS^# z(Jp-c)`uHw|67?CF@F1TOp+^X`UK}$n)5!Ep-p*xpP0H;ST(Mhl8)W`S^1$^tZGHl5y10l(aI`9rymrJ4#fdpF`RG z@Rq+lG~)L8H_l4vpMW@gb_vNpcKqM_+2|qq7eD*xGn`=h%fb^0jxk9WPc&LxV?3cH5~-qdQAao{?lXG$){qk+Q`E$IbFRO_|oUxbYh9 z^bCURR)IQBzY4J+@q+u?-WVB|U5COwZ*^g9;@NFmSIQf`sEj=8{q>$>#QSggbG2Ti zTaV3O#&k#uNsv6kSL#|;{}0ARumdMv?YC3ALDH(gwp#E5=AArYg{j;BGMF*&kv6Hb zlFeyc7=f9g#` z#m5R}LaD`s>Du>V56x8+Ki$;HsH*UpTv5iMV9eoMbsA#`G2~)1(KF%}eq%pjA$B1w zqStwGzpC@I4noD@+z8+8tMJ^$LJ2}*(^@JI_A-PjM)%%ae>VeC;ToPU9VWNRSzq#T zpH*Vsbr81B?(i`OlxcuxRaW$-zcPQAA9HG`dP*Ii%yJ1P@Mi0!&z7nZXX&a=(7>&* zp?6_y9}qIs8~z(_RC(X948Ok^&nw=x{qk)Ecfi{#N^JK(<59v_6HJ3+XB(Z=S=%X6 zBqS-)_+TnhR_y>*44jOOun6qJ>Uw(nsU<-=mA_#DNML)PJ>n-|uAH(4FT2ba2d{yF z0G#`MPCsC|A$wE%ksAUg))9wa2z-$saR4goBrC7Q=g#es(*Os@aPMaoO8^<0s4-rl znjT7YlJY9K^Dx#i+vq~Gdjl<0sU;~YK(x$Wy++VK?PAN$gM~mh))}$R0)r<~$k7qI zyLk~d!91ZU?+U&<11wjzzWAEx=762tm66D2NTnC{ABOIEe07vHc&AnF|AtZTiC0O0 zL-%s^y`IV)%>eyst}D-|vOVM8G|eL;7x`N!Z8)?kb@Vwr5@9Q`AgGOJq{(xnCTEhf zy$2Q=&9(c%YF~5Mwb6N+eEgy&Yt!Hrf4Wa=qNP#Up6weffwGixMHga{tAhnCtKh)q zBiNQ+_s;}o<#b?A6L;v%8(|zvXm(47VQ% zz|jgkY&MPU)AvE+zws|2L8lS@s?*71LehviA?xiBeI zrx_ciG}VaDafgAjY{1mLexKlEyb+h%831e+@s7qn@E|SO4afBetYYiuPT@mItDr%Etr8(5_Wo3jA!~4)E_#^_Y$V?-(~kLr4Lj za`8%nvYYs9g7*NSma19=x`Q;acy4fF_xEn#4uY~|$q}A>puicQ1*BvL0yzfCBm>lZ zT$06btuh79=LGI;0$fyZL@ZQsCSD)969qy=3LAz{H60D?g1Pkqw}-0OXx2fSa_sLj zTB5I~hcNR%b^qnY0=e}-qyH^U5M}2Ij}HHbo&U;&0A==_E-kp|+H>7Nrjz1I6@Ese z6c66?dVVV_=EB>Jc?-@0;hqBKO=}p|vN!*(O%xa;v}ewm&FmLwxDWVUoQPP2u`~ZTpa$S#e8fM_%&WC}53B;^*P{JQ(AU;g@ zmr=u5z5ElN7aYXmUB^+x7M2oSpe@!?C8_i=E^S9etni@F!L?b(U5cQ{WIg`^!FkgF-EGf64n@sGd>aoo#B#v z>mJ!6tzn*8mxie93@rZj9^QqW2uy>Ez&njl>d!czh zfj{y(J{KF9m&PhS;>UFd#AZBcYN}_M+KyXwRsb>(aEqHYM#3=EyrIxu3O;)H#g3_6#q`>4GHu+u5>8+1a{?KH0%*~WU+D$Hmpg7iFis5I7@JI~vAaiTspe>yGD zpoHal=P7S6UT2p@S`Mr4(+k_l-^tc;sBYv6)Pi-lt~LXHVFsqKv2%G!pa3Ai^nCKu zfroPF)u)`>?4>!)A%G_q17_fJaY{-3*I1UcK~E%^vB^o}o^jT0cjhKfsy(ZB(jZu3^Xji1=cSCsRx%kR zmgMu`w4)ua^PRLYa#!zC1U8!7uB>ZY5x}KrQWVpD7PGmV-L|u@j`56o@vo+vFu73D z2Xp~jgNWT>Q-Sf(Z1X)(ZI5RkgkQs~jzguZWr4 z8o$V}w7NkPN#J{hAXxggH5(UeUHT!nL94Y|b$P@P+gFA+>FP=hfTCSAYnFq6$Frt} zGy=}f8(eA$LFWjh(SXEcix^A*LSyX+mH&iTHfA7T)hv7#(D`WyQ-Ep3CXjX(b^0p&b}^7yO`mHj^@?3HK1b!|fehFN{cNZd%FwGJZ^~U+qrdKaQF?ZkI z-DRu&xG8qIRaE)yYOfvdZqu|(MKCeLSwXC0>eE$hj z@XR=$qcp%F;ZOep=ETweirf;7tPuJsF2WJQNB!e}+4*0GL0!{6n4^3Hz^F$5rveRB zRTi(|0?-Wc8bq1#=uCTSE+JuMUEe(YlNi@YHJI3%2t-bZb%KJ=VuHp>Q$$y#V?|C# zOoLj>pb$*<>id1yAF%O03^A~m#(3=_EYWcv05s5~fh$0Hh7eGx$asw})dT|;N`#AB zpmlhGD}c8U2329^U{SFZJx{Oy<9-iBr-;{d^1g_4Qtc`z`aqKopUM1rneck&cI~d4 zH?1V^!JSkNp9y14O&B<4lf1sK)3|{m31a`wXI+zKV0Xdgg z9_=aZ;up-W zf7ori6yFox%ZLJb?j?=b?Uj6?(&!AynYFqqiIg&?1snA z*C$?Cun-D+6rOf(bUb2pqZ6}gOlU7cI&r@xb>>`0(vZsYC$idST=wN%OR zA@1MLYi@2{debiHrG+B2<*Oz~cxnZ75JR3+P+~O0(P3X|Lzj1}E!V^{%pCR3G;K3K&9WY$Q0`;}8J{mb^#>#k6gX)b@2tP7ehksGPCQ-% z6^IHxUQ_$pOOPNWr06R5&Wv`V?Nu+`%lvbV82%L?j41wk9aP5U6eH4+q(YJ@hD z0N9U5t)Lt$#;B8aji@9ukm za9PyOUUvYzy9M0{{k=y;{5a~ow0B-h71OekunVzUv_hVD&<|4siaoPA3!i56uzm#| z9R2u*|F!-0WWkuG^)8e>S3r%yp^ z*me()?116`OdrW|U{PI8L%=M8tx~-SAQjC7wbd<24%SYk#+YxQ;YF{m2$f_x0kGt5 zs~oPmWZxVpmNRzVE7PMId$;g5NJoIkmR-W{k8&RL_Nl<`25JD% z_ay?U%ZmPw!Jh`UG58yB$&E1b4KVRBY% zb@}cOm}k@XE*uZi+lzx(6~SKyv|L7z#Phz#n!fi7{s-N}s8D@$G$pz~6Ohx<-egq! zj|h68)S4{tG5-#(4>V(dJCD;5g(t`~I{fHWl90Msu+oeTEy;DJfob(0FfABy${M}^ zZPHCk*+rJIs}R@xWQPY*BcdDXd@ZZbWmXp?(i*4Zd2lW#r3>-~Dl zAV5ZpFmXW%(>ZhbZy&14U?mXtHKTUq_J_nwC-W7Kaqe#x_9Bh1AUocu$a8;!@hH$^ zYv*Ae`{XxRHsC_?c?A2Vt*eRy8MbqRhwIXkN_N>L`truxwcJ}0MAh@j_2dmg$J$cM z&t58WbbR198G~Ob{@O@{$IGzn^!ycHo)WAT`BRMxL!Dmw&Z%`4D!SD-c9cn;sL&X- ze$Yx1)n5(tsu?SgxObEB#p&{LXJwevnaO*m$<=k+s>KMa0)MVy+1Dy3PfAi%DdSwp zCdi_0shdhO3;7yWosJ&_CvhRFzY`aE4GSZ!pq{U5 zUh9PS4wfQy^f*@;%e|X7MYUqsBPL@zy5EemROsS3*#!ob_2ty@Gf=x`_Agjmi%{mI z%qxl_ZcPXb=%XFT?xH(76Hwb3kH=y8EmcYahUBybJkq0+vpb1son>#%Hw(?xylDVZI$>$)&oE4gHK|BafZoOM0hl?4HUEOV52P4Cfbf_| zZfTSi_t(vTD(<|pK>laxi2*X6lQdup(8;o$1t`p+49Mzx$lTB^{rq)M$q4Y(q(h6) z|C%L;uQVsUqWpCiN4IKehFeL%zsbSy2 zSwOUw0V^QJD0n;Y8X#d~AAF7ps&0VFbH5lHsv}S~1OfmwTswS6&R{Bm0&4(C6-GZR zFXM))Z31oxRyxeWncjNayrFgnG3SC#iY6@h)|VWO8fMy3n~l(M`V3X+;)#9VT(T)m zX6MO!f(y4NRXf$gwC!XDhCTF(W^VeEcHMNEmXgBV7qd5eI+wQ+GONFLDu!?J04sHYyJhw0PcFNfzFfL85BkYV+l)J@GfktX_o%F>2Y$tw`V>^%iy4bf1 zGuC|{y$-Az5QU-$$QhIwRmK401r;BFUJR%-3e;)nl|gi+O1M_)R|5k@OMwXA=L`TF zf4vwtq~RK<5DG)TU^EpXV9q(8Q9?&HyNg&~@@6*1mtZSuYw-F)!3I!_cdZ@8ajXTv z;*F9i4ln!JhR6XGd@6L;Jbdk{ z0y9U3>U}Fa1ov!8$Qh{|XRI*(7>)M-A+oHvPYa9C<*7YRaBX_{n^;^v`$%^Ri;QD1 zz__ZQUG%F2eu8YykBM4~9|o2^qVjds36Ts|dS*663p`NbjkLmBw?0`9hMhap_ox?e8qKdtROP1OH!^3&*tSWFp+nV2TvFBCU_<5V$qim znv8y5CF6%Py5T#PzBxV>^lnJqG-o`-w4J+<;sbB$CEhopIt^LKbSO1w15xL>(( zD*V;BXpKiU#tXfcQ!k5~ufBhupkYZad@s*wn8Fm_E&ANBX_0;3{#}(0CF*SAUs#z( za%&FPPpFkWpnT3tcJwq0`(BCge}@J5dY?w~b|Fwx>E}v{B_avRe}dJTa1F&YAjSc) zVfAl6V88it@+@4KHwt_0fl2=d8Ydk zEc?|VdszK)rD78#Uh`m5bSYfhcJtAUpouKi@K%Y32$5U%JFucjS^a!86m25q^p!D^ z<&+A5W`Sa6CP0C>`p*|}K(v6Rpcn!cwE`#I9K^Q39#El$4V0bPfVM$-D*#dp0|l1B z8irokpxw|XMMW0y3uv4U*Dh>`tAN1)a`=&b*$^wGiA+3<4uxDhoJ_kj*+}sq;;fj6 zGM|pyyi1y7Y8utj+TPbQS8(4AiH{cw4uECB_QD7S{#Ej0T)D>yoWh+F_RDmod1N|1 zw2>&{U;|s!p{wUVkdy_u9}H6w)*|vy%$U|q61O)(diV)L-sVR348{(?D}Sy0-V z5o1v47AHEE;+0Pu20;u;Y@N9hOe}B+ml)FLd1nxXv^POO#}_mT`C4^7GTp z?#_5vmoXY~uXIYy0yx7+!1?JvX&GeERd}$o09Qx==SGXQ zlTzrtYUwG*s~Pv_J=I<90g7>MA_Bvy4T3k824Tej&p4-BoJ_a^LO=d*9tSd8^<*ss zag6FleJ1625(pmw;KrzKP!I6;@VHlkKMIt zLYC5!D2ZVokt27{s zLM~**nimiXDp3IfR<#BlYyby-61y(#3ZB^du-6Q8ZvV3%Fgg(VVbHYiYs1pphYutx z?ZXps*dVJ0sIP@c08A_XI<2lCs3Qf`kRyE^Y#%$+G_sOPTWb44HnTBNTomG@2cM%t z3+9nR0;v4S6zs#FaM-2;>&V}C{;Pyd5PqXt)WX9SE=r}9KMR;e$5$P2r;jPvS zC;lpBy3NEc(b9;+AzD_1-)>4@9uKFwRd7}sFGS!IjoW&D{Qr*DK@_nl2_c+^)kc3V z_g}|yur}KX^QzuckQP7H{4JN%N2$GyY)<6S_df83&ir-C>GQl9QqN&ozoR2WkO8K7 zj*1&=ueZ0S%+yaIEX?fYu?5*jUprS~I2*rxB6fT)RLmRbsGk8)RSX)kf;5LrK0c0b zUwN3evinK@{6dy7e-pK!WexW|7edQ&`&CVj0C ztPOKnBFp0E(Tgi`AHpMssoW7L^?oH@ge!)+Mpve+<*N5`I~l|_Z;;kHz$qLhWhr^nLIG6 zZL9}>z}{BZuNtf+ec$4CdqC^*1D0&lM5P&B>kvMNIY{(<^Mw&J_u8D7*rZNbhIA48 zjHQD0yX{AAY(hN)7CwiP4O${VDW!nip}~Tr43riNogxFWr3u$yrAHLlL+(UB$L8Jx zIM#vk{IkQXNB?Nv^(#2!YEnRG3ASp0QKU}+afkcxDxg#8L4I$(n~cCpECg3846=%}N2Khz9Vn19vKryWo5(QlO(?RD|5WwvqfVidW|c z4I55W`MTfW!4q!SYW-Xi>|rC3Bh4;2I=D5IZjJL1-#Dq(Fe(uw3st^)SP*|)&xqc@ zPk`q%XW;l&KRXaH|6KCrKq36C_Q3*p#X!wVhrEr)4@Vz01A(~&NR0@$Zs2G{9RX7V zXoT3{3X~v>Nz+&Q2pBMc)Ci<#FjX+jU?w39-<4MRjNS0b_O5$f-EBwIafx7))A%A; ziNQ{=4X*W>VXa#O3<(D}B@NyMUJ*DRNF)Is4)^yvsdc8G-0<%hyFRI#<4{uLJ$6!hP`K#4Xx>ikOQC^^2lU=U3g;0W zwAL)y`UGA^t%ZrAuD8Qf?}ttCzvvry9cLHKb;4v%R1!ExtwMB+O16nsm-4=x?)iF= zG%o+uPNu>TZ$Q(t8vqsVp_A783bNI$_o{ZrT(HmTZWsy;YHrof)e|LCpYxTH*j?j~XzzH6jcfOJ zl-b5mF9L#8xgp5}C=5-d5D}w3K=*e8Wc4@w2k1yYO$T7<#4P8tU*n)`*Ll4{#7wa1 z)VEJNuKk_yp|bobZ(Jwc?d8)YgVx+hoN9L}ml$q)b=Fub$%6nO1zVaavA&6(%~a&O zE}`zD31+|&17^rk<0^{5LD~jNEI6pXgEH-aId-H7Ee2E!5)_X;uy`B_5rqB1VgNGc zHz5ddG&&9w`W=7zM8pF%tsO+lfiR5%qAhIN?M1P*QyNb5njjtjvC0ov;rI`j#Klvy zbIck52tKlMJ&zpaQ98W!pIQP{C*Y)~NJVnbivJRU;?Y6+ARGhD%+ch8R>FYUCLO43 zDBkp&X%Wy9Juu_^GV&0v9m;s!tpFy_r7`|}*QP4I`HkVNE z=nvS*#%IbP2O%?F zajC$Fsv-{9+@I&&&;1;FUx_K7SirWJFY*%nfSvA=*}X^9@dP76(uP{Vv&~`t)FQ#u zC5k!?;pzF#y;T)y0wVL5d^$|W8h*fBAF1+oy9b)Cr`9Rw*k(pkL_G@|H*t(IIiXiw ziX8nQhx2958#XrAqAV*qoj_Dz?Q&DPqUPaZ;q%W%CMo71f9X=;faqn2|h)S0Ruy$*fa&lM! zb_B-18r+RTzVjz_%BPltoWJNG!M`06;9JuKEKMlCoQq(h2N26 zSydVCs%WTrZY;<~Y2WX2_Kn%|Df=K*|2=n?7sJ+oq_qgi0oB?!ZLK0gnj8+fn9WsQvGd9VU7)IxuqmWBCrW{)-8GZb$7< z;92lMVY=X>zM7vuKB=_yz)^#MH0T4t70fLZKmBFRI<0jem0Z}4-G8(d&*lxDBhnje4K`FLxy`#8B$oulFAc^XV8(Zhczp-o>CcFHU&b zsdS#(E0G@;9$Zs!6;14A`fYQixrSvS4KCrp-hyI~utVB}yeLLMLd%rSd}Vp01v+zMvQx<;z$ z*VirHQ+znAC_BvI7pMhg%YTi?;emryADRlPgL-9?6PH>Bw2miB4DV}@-gI#%Zoik! zMgF3~!f3M-zTGcjD0}L1+v(=A9UrHBnG&zON5oRN#;?4D`)R`nkBz#oHk`C1oS5{T z7M&R1?zx`Krnap7h%!tpsu@)LRZo zRRFm{2JtTkTq( zS=<--`!5&vFV@>p7-aF^+Gw=GOpXjy9<-XaeAV;KZ=<`&R2#IWU?o%un67p6 z!I2+JhnhJxr?j2l4!I8FQTl5!2vAV-4tUe8;_j}1f}vIitqriaDgA9!(o(${|8SbZ zj9Vk_PI?c|!W&$6w=?E42~BhxogkF&eF}~$zODpH2f&16#b5M`@%_zou()c#{; zL?}oB#U2UspYp9~IvegSBLGNWv021LG&R&$q^SS|>;6)A52Yn+W)C(;pc$;E9tb>; z@+Xb9twYM+>0ip<<0z|CWXVI&362OGFH}z+p@IbAJwF$k!!?;roMm=i98Zp{>XYgO zVM4N+0t*YXH<>fPAsdj2iPtj~_S3y;lnw%F0r0@z*!58!i4CfIfso5m=#&GY?U1V; zwzBfTz<&7Up#4`|?YE&o<2IxpKo7$X=o$nf2=#P>h3$x0gE|{3+^M<&3fTSn*+78> z@-%S|Oa+LYm>`K8CD7zKpH7`kZxVa@Oap<$mxL-a9`?vaaUmtos&-KWu157Z znd_ooT70X;Sps)L%`>6D9t@`@e!DLPkkVw59WgU;i#nU;}ig>$(ZZ_F!65Ge?` zo11acMl&`my7I#*a$`=Cv$#CL8FUOA%~$YT;&oV1trq z0e`B2LE$^!R!=_w2?5odiqkSuUSakH6$iSDCZ?bow|yl&TeaD%G4R zzXZ#blE#7wP<3G!2uX5^Jg88hyy__UEWo}6yIAVeCBKF0i`0ca?sxBObbnnvtI!Lh z2-F|PVr3Dn7hNZCYgm)XL4-+{)lbrizx4|X$59fk%4E)R2`re(BlZ`P}xP_iINNR#s5mN>%|UxJxb%A7hCX^ zhS}@vWu|L^&rf&KJ)|QPdqUe$EW`fxq%YyI0{WskldE)<3S;Ma@rkQFXW`^n?ivhE z^m7aXs#V;Dt^&g2MYSs8#J#>GJOb+*snR^6Q}~3iEp^sUrYV^q|EMRpG%~FKX3%5$ zI3r0mRp%NPpAS_6iJ&DG&AQ33_4|(F+QV;MNG`rguD+gJKzj}_u4ISq5qhlx{Yu`)z!_xrJzU_81{Q-Jt2AdV6W2Th>mN1AGQy^zv4${4yO`{RE(U6y+J^5mX|lvnJTt)g&)s8;|vpZ{~XHZL3VyX25I>T!Li_ zdRt}BR-K@*AgJbveFI|^5f_e740)SLEu|NGuA6~1tch?p-zJ|tIAOvM2ojpK(fg6E z_Os%YX>XG>CT`bb1tAY`n~gm+;QksS0!=l_ePvpGCo*UL@<^h4bRuzKq_b*# zC0F#|wl~|0Tq`&)e{_5)pVbrx+*~nsg3fy$xsAzRvnVrb?OZZ-qkRWHrR1ay1^|d_ZjN}&sTbB zV+4(3l5Bnm=N{|ISPu$K%u5dR1QmJ&JD~j-pd{o$*XFWhvSK6qsS#i>-5A)LW%g<3 zSTWgu*6syjpL0eU2!uFPkfG?Tt9`0a?gW|_9@rbu0a|`#N<AA$j{NWKpnb{s9Zs z0rrIYLwkZ|Dv}+lJpXgbfgo03@dQbMu~6C3z-=%kS+NrE^)WU>KFjD818n+lf-BZ| zECozxQ5jlX9~J!5$dJ_FwR;D@^lwgR=sX>oJd?<;i z`ZHvJaRVaZj>;6Rjrsp%^Kuz*-Fn4(WUmrITdHr@GeY)E_9QPQqNH(Hwp%=_hyud@ z@TD?wLN>P}Zy1zbJcv>{y7QNYqS^kyQmreaI54D4Pj>oR&4|nd(fhT0n>)8<3G&XJ z?{3awZ*`DVXR^%U4I1z-eEMvTO!-v~VFQEJDq)X|X!1jiXgs>aXK`{eSy(jveKY%v z<>3vQ`?o7jh9pFaT^4bnm8>#m~+io0U~FXrZb&|IL?poMPKU zX)@kF^ruAlcPSAU)a6_RK{u>oa}$v1rwiK##S7B8A!*?MX`m()peX?2$&=-roi?jB zLHIkOh=K|!2g)5~nO!y{$_A(=auSHhBT^WeOf^9KJRP8VgGa!bTBbw0LLj#O0eD$c zJw&dx_5sK0U;iMOD&x({*Uh%1U>zU+#@ZpeM6>oF{I*pJJZbIU@>m>_;(sW=_opfJ zKZmRfM(#Mrex}&7eGBAI2Lt%ozl-W>an#&36t{VJxZ`bqr^lmYIP(KGaG_7ly88z# z-zYl;|4~jV(4%E;97^f{pzW8*2-^84c^(6Vr$>~b46V>SJq2P5+5p&Ec2+Ov57=bZ zPHmqWB#5vD9KM@>+8#{eZVBKsWZ9`5@a8}VGtxf+_x_)$T`G_xOf)if9poltK-QTf zA7z=0IuU-+$U#;Zou8j1t6fu=e1+J(WE%j{b3_~aHGT6?^ST$B*DH{HoQ*X5KlH-E-3AhN`2Y3-nPiO@>6}}uyRW|*|U7;sX$~X_=sX+20_pJ1QH~jBu7Ducx z=qLWacs8>(O1WvSH%p^2(<^l#3fw zVtZ}(lMck#I>Cpn+x?Yg11^1Xe2@EnFwc7M#NxB+wqsAFm&g49FAp zY0u?!DyB@p<>L&S?-#ze8lTB?OUFDuORAoG`CVEU%~(&aM(A%V+93t~|DSq*(c(AZ z?r&Th*NnDitA}))A#7e&4v!j=5gj~&=&|mC&}m?@$Ya=-$l9+an$*ax1CpRMBnfV* zD`n;I08~Cwb8LjFw~`!8P8pA4M#S2MW_m515m+#*;EVfr27x5`x0@aP{-=cBBNPj$ z_n2V3E}$AT_d3F$4o$g0jyx2Tp!SdE!NghXqb73{4@y}>r5r(CCA6 z{k;pbTY6mfJBX2wj;PfYI|G4ZSpP!<%oZv`1-MzdAo5x440QO9jS}eK$U((EPd;bJ zE6p-45AJ|&(EjKP<3Nl}4*J#n*EU}^>hd&VN1uUc-)H^3&dVUV#d@ut@w6T5+bW z&C*`>ZtZUjrxu+x&BQEU)ToK(HVUXm)(PRNb+~DIj6O||C~wjTN^f+orQ2u7a6Th4 zZXJW`wp-}wAb4_q9q|Jeple1J&psDjLLW|&F`?2%KfVmmZgk0CyaOE9?BP-N3~dXd zbl<@{kS@%M`E1TAWnH+(lh2lZ>4u{Y>o{m766Xwk38d$cR(%e`fU)WWR>y* zmKU)%HZM+^gMDFKhK=Ch^+Qmj^U~v}H~g!?b(EJKR)J=gEP8_d*7TtuSv0&F^Ci&W zb41j@r=hF++q(B_4NUhPb&tEBXJrhQEDk;?wu6DpaG zuMW9sjLA0?qZs|AkS-so2`Ti6TRm7Y1&hTdsJ!O0_caKIS6(5D!(PR^f0eR*Zg-2| zlWERIcJdYTt~^O0`_0NMsUnVicO{>aNPkELc+5+!O}NU2eg6c~5eSducR zzdd2f(C4m;_89#vQ{J|sQ*3;t#<`%>f(IF8BBX=0+ayY4V4m3{X+Bws0+9|6{Xo%?` zu7B{sT=3O@1Da7p3p2a~kahm(_gt-9d%{{Z!dG zLJ9cn`{g3mipV#D&FRbUaVba_+(^G_xtZ}?Yn4#hl)|yreN#0aUzjW!lihCVkS=WN zEz|h( zfu4tqTC}WXu6Hj>tumr~mnh}Si_D41oC0(5#^x+ZgqB3>;YcF>?-e6T*C>qr7oA^< zRbP6+hVj?wRvHYt6;J;ctSN*g7R6zM<~t(wvBr9LlC1htS=n0~-WYs@cZJ^O?s?|J zH*S8n`l}DM9fj7rCwH#HZz;=+j^G@l^J1T}N+C?r%e(1uNe%NuDf>V>!i(OOi|2Eb zTBpI-Bhtj8`kU5#n$A8l%I20$?f-|p_khRp?f-|*%O+8x$c{2fWoD0rkUc7C85w04 zAv-F`9wjS#q#`3pD6>Mg%)icXTCqv zQ|YdE^8++5bI}Dg*ZXEi`4AH@>z!tIG&0+3?_d~yNrZhV5^DN5aYE6BEH^vn<3;ho z6Fa+8=xqGmzg%kIQ{hlrRah5ioH7Y z@(S>&}92C9ApuIDH=SaNbZi#rdPeM~lcTRLH8cs4tFtyD;F%5QV&!HFm5x-7c;biGAR zy$??KBC5k-tC#0DVi|klNLqG#xxv;$fvY#JWKJ=9gmSW2cFZr#PM(%z2{MXo+=|cF z9$y@&oq8oIAR^#hc50l0N`hj_R>^j;u&mBn@weQ`pUK^s)Yt|&7UohXB1=Xzc#1MJ zC=W7s)8B3`i?Vvx?{@ZWh@YMQI0#6nD44T5(JtdOh-zRf9yawrec=R+G6!X_HGkdk z>D`60?BA+MZtwCG3Ooj>{}}ctk!(J?o=g07S^`fLET@LilL2_{4TL1FRTGXLUK6ns zT;q}9Z5jCk;O8THxD|e*6GLW56P4uEN;xRXA@51Ft$z0cvtCsRa5Lz%!JA? z8~G>VX#l&TG$0s#^*u>$KKq4>9n1T*%Cr{FF_RY2NqBwl=^iS%k6x$W z_B2PT&a5<9nO(WE%q#ej_6lR-;xJx;t*!0l{MHG!TW@(x27B2r)Nhj^it zXVU!?mGU7_LypF1Z6JTAK>PQF_{#3|1&}tN>)By|G1rr7wnJR$8<0H|G%yw zxgdhzxOhZT5Yh?Yh${pxG=(32CgVvIf|y7C;-iZ zJ0qY8E;He(1Yf|E0N91~SF{r0X*mYG;t$-s*K=ALauSC9cF`G&v2n>E&ZIf{bZTuo zR!q)M_!qC3ZyBfcGwdly)^X07-uc+ZK%N-?qn2rWQr`S-T_9=;d;@qwQns)_3l>qg zYcJhq)86cjV3H9F_;%#{+m=W1NtNkb$_dn-qy!iIo5Bu99qtgFr0p%f?J6M7eDKG^ z4=0R1+ZJmm2Os_9Z&3w0J{VBitQ-~*fDa@3E04-IyJZ| zw)=DTQv)i^Mgd%J5;SG%;7r?_dW2KpN77djWpM+EaMpqL=TVEMmoS2K5b# z7)y2`>3=OyFT6KqV<^B!7;8WzNQev$!AjS!4u@(txO{H?BlVrv5 zQRbX3>E2haTej7u?yP+0Yp12vYpnUB-npErucDn{)}pzF>n*HqcctCHu-^<+fDe!5feZfaxUQ(lJ^xY>IY2FvUpmB70W#0OKYn`M~NY!~?72 zV&UEV1a6}@<2X=Qxu!4WVgdLp2c?IgDvXfB1@3@t{(doPz)2G}`o+VQf?(hj)`7(Q z@*?=9RYOl}rS#f1b;Y>^>oz4P`C3wZ=o&{{iiQ8-BaGuK^&edYDube?u74$#(J{*3 zGyYY~R^gtPotxt=X7^>X8Vq=z!x}%pfdP&U=+tqEg8xMtKkNvdv`8%9`7r*$ zZF;VZAw5)$kJ&=ZCi1bOsoI}FPCLf z8J3&;hgT6Q#6y#v{mC5bj;8rVr^Z*!0V~oh0L*t~ay9qlAzkH&V;rH|F6nlBNdOM0 zWD22yIz(kNjH@X{3ay#ccJ>tK9)oET{Fkjs_U{c7&(~l--(}e&+x{p%L~%l(z3utj zwfj4B4a(f!3oZ5B%G71?@;q#sv8UIVJKy{ig?RbWXSeeeDcu2)On#Yis&gOM_{!cK z_b4?Ul}t!YCgiZ*_8q^PT5$edpszD|VX#R{b=x?x=?BqRJ1g zg&)f{(~)tZRddOWzy|shFgc>3)GFubRdR~tB9|gldjpIoFp1imfH%H+zkWr01ACU* z8%z@L1^^gS;{1Z2ftxsqe-{_98b*x}4dY5xD!pQvsd>8xmcx{s27M8d6DrCJ##j#x)BeIk+=;-*~FUrM-I5 z%TX)V>4q1BnwRQT*&jR*e$%FGYDbQ>Xh;e3J*lf2E+yn$NmA6Y?E_}u}a zvDTul%wan5N#znw_r$1_2?D(jO6o2>rjS|O?Vsf1xQBp?khEH!PV0yEYyDjW_i2x= z+{hPaPH>Z5Xc)5jaqIF|o%m>Ws~w?1bf@gusN0LG(aSqwGoPFD-;$Q$4H26pe1p-~ zzM+$Xgl};GItAP7vEGa?;lNh-n8)AZ5crf|%Lcu|xZKD9(#tX?0n5&e6Z6XY#fkYv zFbNOwOb+Bq9SaXJCc%#MOLY)o7_Y@7N49603rrToJ~q-K|fJ#DoPy(l$t%7y4wb~F%3v({bzuH7}x;) z4YfL`q6l4(7aPsRDwfZ_;m(B_-dk+!1ky!NozIw~W#r%hFu&7*o1LAEBLHp-W561k zgNOs#K{dxQR9t8dx=tI+wm=ioVAFmDbA-CZyZj&J1mWcg3`hK%AmD!nAT-vr27nk1 zoTV=M0{0bcV1+rKvGnM;)>}-d8=f2^zXr$mE5P={1+ZuAOFo%joJ{8O9?fa72lX8Z z;VmEHZ6__!_XEJQX~T!+DOZ5CcuUfB#L}%*U?M-J`}H-gzl6}4mX`&``!973wO=XG zC6ifrVHf2+=~ZKL*-3L`*Y*<2aEEK%_D>*9)wfae`a)tx>V#4vZZF&>pRVRI+5UvA zL3Eb$E9Q+ZB=-alQ4K1+3!p`L!{iY zP(!B*StWy}fXZt*ts+Gol^6yz*Of^d|>sf z!PQ=XFj>6VwANSYyE*Z!Hfe;9FZ6KJT-^7q^_s?7Po|p2k^Wzv`9YqAshgVedu8Tj zV@`f?3K&#h$oPbwXQ`%%!DlE2x_?a(aqK`eQ?~dT{OVCn#|+FIPUq&tvo7_KE*C=J zsMwZr5DR%6$sg8+aB`#4IRdf6gpFwdbJC zn_R$sth3jI?RR0V%{kcj2PX6Xx9^teN%y%u6@?*(#I&y+76UwU0naa1PCiqMn5-0c zR)-Eu_ziWQQ5oi}4tOu-zIZKpCDM&kc|dV6#C?f^bfhJ(yyii(NR!5uUT+=Vp`o)W ztf$7Sst3M%e6&yNYqr=T$1_-Vh}|mGR8!8#U?7}jInnm`WTQt7zDR*VFdey_eEo~j z$A=YqPh^U{zkhR%_QjG+o-~s-@zBDjXGi=?JgQc>8IR5$wCs;*M_t)2&vxSCarW<( z{dGTUf=6b80qnHrdWpy%g*Qqyo7H=MDI?{d)@-vxO;X>8Erw*(#j1;<8 zsdLd&ip=OQcRH+f*+z zrr-o57#Pd#y*ywR$x+)Qvj{6y1~NC`$gp9%hW#E8e+`Tocz90+V!ExUF2BUU)U_IB zm|7(QkbA(?`a7aTZP@ZqLkT58WGG; z06`+`$_(Z?ayny#DQL{Obc{Q56Qnr5RngFy=VrDdu%18moyxAnm<1S4H`%(p)letO zeO+ur=$^AA@yeZ8i{0ZrjlmYKg{)fQD@)BTCv{&mCn;LCNb#ajVb;gl14U=(O6K}f z>!o*}@8D-V*s2mvvNta;w2HQN8v21&FcLxaBO3U+h zxcx@8maT&5M)0L5H?Wm+Nn(0mO) z@RtHV&re2*kGQ>t5xkZ`Y6`y(gLD1*4mcZQULP zvq2I0StlJfQ!Ce&kNs~O(ny^<&J@iGeC4sQyxPZhJZ6yoYW&gOH^nTbC1K|u?ah6zD`8SO zt@)dLFDo&@z^X~)bnTnj?puOMi4mGg$ux4@B`!l^wna|1o%3yGFZFk}3Oz5++xJR@ z_i=d%H+4wPQ~KiWzEr`oaT4$3z%t&O2kiZf{G~pt0P37s@9Ig1!*cBEoyrWhXbJv-%C;6Lq}qyqfhmg z;?oWIuN3Rmoq3;QZ1nPhQlJdgc2A=EMVpz#%Z1@oJ}>Uyxy@%>SF3Q;#S~vdph!~W zpzh_$AkEIIWOiNd(r32#{XI`zn*vSE4%qCl*SXJjT>P;&h2NN0?EPNHk=7!U=%YVs zpFivf5IJdHJ(TxZ0#&DUq44GQM1!FVLBj^Og!N}jfDI0#%M~8W8%cpxNmOzMg{pM2 zpHHoMAGu=tQ6ry;GA1P`%jh}sJJ?X=)sA@>-TwxA1d?L2gvNLwhDz9>` zbAe9mg=CZoL%(pXNV(*sdgO#e@Xe);Y*ekAl+#n{Y#HwN&EN8#Vd`$Ky`q<& zbx&N*;v(;~*7){H&Oy6i{6oZ}`!$E<8dE&!G7oCfiV8gb)Op&!bK(Mo?-iixQ_v%N zUaD^Td~H|phfW8}TDzEnI;UXz_l35}-J_R zQi}g^d-<`6DWMU%`=80P>YxjhRR->Y%OVD?(<;=~2O1y}O_W4+g=^TOJ{7*&H&yb! z$rFdkJ0LQ@;|ublfuc(-g!h)`D9-hu?!Y5qckJj z3<1uP(JrbYnyF)UJWpP(dR00Qu}aCo;zswoLIbtKgsa#HTsR$>KscNa(qvm0KBL^FxTkC1CN^Jn zW^>YPBiW<4@1&{iyGQz*#2+qB-*_wDA6BVXQ&=C_((c%8t-H%qb=TuZ-=9C7cfGR8 zG^=uGQX@KeqW5&$^X;sJcShC3Lp+oPXBzb~3!?&flkC~UgX-+rXXCc$3G8g$cbxI! z%`P6or_!nf@ezAGk_R5Z=yiBZ(!hSr!nMx7b(Pk}CZdiKF?h3;h zePxosi)EH4t!ISCj&^lE5$Zf~Sldse-)hT(QGcTV%E?*z`qiapJ|Zz(@t;KV#ZI3J zW8pn_SkxqHT37y_vDJ;a`ICTYKa)1FYI&6)3?02oo@OJCnbYjIb^E$<&JH5x#hc@uQ$DRk=yb1A%8Tm)Df`W!)gtFIsI<1oBt*LS%ca`yMIk$4@GdqDCrS` zLlZu-u-X*(Q2k4PW5nVaTg%NAuz!cGL(2TcQ4(@w@&Jk)z6OayS9#=PxKz#K{?C2O0$&rZwx~hTclz0bpln-ho;JrqKUw z-U2P#f*S(dy?>Pn%2j}UuW`|<5vCX`3d5pTgAsr=q5v2OTPu)!@E=LDQ{HXgPH%5zuHB3%V<>sPtq|n2tGAhH0C|U^M^^&9L-^-lU+bnSQEr(G-~9$F}6A z;_pCbqkt~;rE&)S!^7lX;;2pzUc169>uK%y#XJ`>*wDVOrVYol;yOP_Lk{~QWpr8m zwwK0{tD$Smgzl&>#yOFkRAw|f=jr8VySzS**V7wq z?^{}xjQs|}q5&QH+F<|D|EVhHP0^74w=p{aE=B<|FOW$GVmk)H0`83~=a(VY8Y7CG zotl~-VU8JxWkpsFFvnUa^hC3^UJVhj=o%=5)HL>vCFZfFn)7VgO1|`m+*1E+D$sALI{f3^p$r zU0-|v_L}-544!vbdtR(r{6vMaC+L4SDJqD+MD+Cf4s`X`|GI*OP-YPaMXdxm{n?cFCihWPax^K>p?0 z4qLW1pR>KYe#qN-=q2cRM@NSrbBopqvdLBUAs{qfcHmO$t zOQADFV^Y!R*^Rq zF%?Z>UUs8g99g-nmlZ61kl?0Gq2MFTqmkG%p2}Wq@}CbpsqdBU4WSce8zR7?uxkzS zP>)unvYZ!BJQ26`wtChUzmQj}B3+Rs>)Jr!J$rMj>9>X37q42lZ_hz_(&S&2s33A~ zvG^MAT)mg-J*Q#dlppWnlv}j=x(~NL&21NKE^5quQ{{UbV3r9bf0QL6e%9~5+~Rq8 z?t6jJlKiQC)BdMCng;JIS3fzqZp1`M1yAiJF+65`>Jw$ebCwIkEE6RhE8Qz*S7vW2 zFIXN-dTHIjrA{04j7ll!g;Rh=tMBk@+^)lWA9&W+5AQlnkjqbq+3JTIcM-Zf>Iwpt z#YATWP&EJAW=wcvv&{p&50OV6=7bUde(it0Fn$bnKO-Q6L+@_7`K;|@f4+VE$>u<= zE?o|X$i?gqN{E&atp_CA)OQ!03J41Ap8^ZQrxY;)5sHbZF($_W2cv;ws^H*?X2!RO1L!e7wSVlYqyArgD5H`GlVY^{SMnIhcJGnKg`BrMuq$1c! zH$wTwFs};@L@L>vntmEwQla?5{Zd;>xm}V+cY0Q_+TRbh<@cj-WdH6vm`j`Bxp=&f zR>qIAWcNs>cNmR*;}JPweWF zPRGjRAIWw+sTyAX?&(DKyY7q9yoEuNv2O)GSlZ3#X8w^d zkygAd@DLgB76`99_sZ~54P>k#XRqtJ%k$#g-TQi5Sd!WeR1Z@e78wYs*zY9lpd%Ei zJ7K7so!nqn7-d0YqTwrSmFUlUleT1;&~!vMJi!l-{?=Fl_*u}W) z=PG}rdgxK2Q4-DGrt7+-B>JXgJ! zNtv6rR&wD2h3NNyhp}@iit=Y^GLy}|b&i}2ewQ)4O|IaOCmEMRNu4+$4+f&=YQTvq94OShHTocNL;QbH~rN7kgftS6UYs+cbF zS-K;EZZJRlR;@EtlymcGfibJxPM_!m&n?%7I)jYw3zg0*Tf5$fv5}_J*3D|L=sRN) zKEHB#-++#0slL&+BPNX^_;i!XZpH?CoA&uCvifuz`v|uj2xmW{UyRSy%JEdD!JUuu ziKo=o1cu!Hc<&otRN)j!GMe~NF5i2^nYc4o{lbN&#JX97l&{F-@OTUYqQYuiPAr|0h1OBx(8k>X%_U35Lw{}$cwxX~5V5R8p_ETRZ4u9&de>G^2i)xMAn5S{ z6ZJ?8zW<$wh3lQo{#NV^c%K6tI=l@cdr5#EmxL)2R}3gYeZhH9l!{ReAxt{3|AIF` zVi>d+s}}=-^Tq*-iwL<9Lt8i_{34(;Rh@x~zF_J%3!Rd+BCX{g^J}?QHg3bO^qJ_238OG=@>jQs{6YCj5Kltq@mN!8 zCWoD{=1s=FJ5*C6JT))%KRgQwp|z!sDX3I^6L!e5em<#b^aq=DpqHnu8-I;l)=%hV zPZ&M(Qs#oLyjNtO{mr9|#|>!T>=cvdQ(*qK4;V27WF9zjWM^;Lj`!OFEv)?!xzmZZ zpHP?8yL$mEEz7B>?_K%|d@77(X?q}=<|=MtX-adub6q)VJI^GeWnJl2HTlt1 zXD3`s?JIDFrMG5k^=;|58ZZ`*?wGTK#qJMq>k>Lz8(Z@A*hqyN6{8Km{)vVcsE2fw zs`pbWogJu|jyY(ti{(3BX5A7sEIeC9gU;BSmOM-|o?mRXKvrO9;+4 zjySXCjl$sLsdUu6M^%h6BeT$obW-@#sO^bX{^O^QQcb9818}%J>HhWv+%dpY%k5ks zC2rq4rICNYxwcs{&R(D*T$f_E0&9meUgeObqhw0RLIcuNWU^?Z#LSP>+Ro?mG}-NE zdQsdtcK;`I-BoscL<6?~-r^!jOUnt$C|-_9%35AOCda;v#&x}CK|K!7pfs|>qbXBp zOaYjD+VJ-$vOsi@FbX8r5w0u{M&kx%poh%iO$8$h#1eeCdkrDLwgEyzL|lg1n=u;~ zz=Xo?)ey4Y0d~A1Y=Z_=-|K6-sVorQ5dg`k*p1_T08?6kLUi_;XrOm;IDhbm5AV3R`#2U67bd8EaXSuf z#(G&GvPr@OFe0}>j0ygoNOrI=FhUg|(R;0qtcFp?S~s;jEZ;Z+AZgTz5;YVBJcWZ2 z?Z2e+sr9PGv^$%S+7Se1(cvBAcGL6C-}ADu=hVv>NA6(Cv6kPevPg|p^tJ<@r>fNWO`-cB=r;QjyKcxHrCiZvneel?n%C0uF*8$sTf!~ zXno(1wuFNtuer2Blni=0=eQgoRUJ}I%yg+Se|kitB~hzgD0X)@ZKA3B_H<$@R53eq zFB@UeqGoRS%X2EM&Wb1BUEHR8gF9+D&NCs_)inndCTE^hbJy&%GQ&Bu>OhP3^8Dfb z-k&W>Dx}BCmF*lZyteB|%Cb6eyZBnvjS+VlX+G*B;#W+$2VWf6TjOEx^6df9x`nYj60wX-9OL3y*L$_L)YAzI>({?TSr zf&p!b_aD0P3`Xs_efWcTP8+I{UU4|~Tv5s4w4=eKP@rh6(x=PON5*$%=Iz*hf)ww7 zMF2kc@{LNVbF+k*s}@#!!ZH)gbnHVcU$8Sp9U`ViMc%IM-LA~f01+t)Ebt89a(GC7 z=b3v)sNaq%;weF)hkP>EnRGdm7>{^FCxxa;d5C0W)9=a-Z{MF9zqilg13P!wexFK$ z*^8~zsE0hcWxRDGu5pz6_{N;Wn z`a&K5n!UdJ&L7UL+P<~Sk{Igum*B2z|4OCVVR1i*mR;@zbJRq?fxG?pk`+_@UBsqW zKz+@R^Q06Qd8gUb(=&6jC{mtK2ot$;ZIc1=V7bd`&X?^jiw7UrFVOKIRAJiD=fr@JY#>aE-JTCOhdYBXli)AB4=HQ?^9Fk3Tzyt*B(CZ4o7Kj1@ZlJIA z;g+qvgU#Pu3_Db}l0a+hV8>WY&#slcHXN7+nh`sJR$YQAe@rdmTzofaDFke-M?|VN zj4HODu!D+;*{I{{l3vCPLV+N*bE366z6Q0{Bo$^r`z7~kpQ8}IKYt`tzXV)`XI8c{ zU&#mRuh>WFKcP=OGr$~~5g1+9uSEZZRNTJztQJA1{ttSQ^;JIpLzpP{L7)qKaCB&#_*Sa<%9--r-A7CJ2JWX37T%Y9R%%@9rCz9?{KGay(bu~Q zjpYxE`4{V@5Hy^r4LRCjbkB>cM3}9uX)LviE#h9VkZ@fDRkF1$F@8$ED}Mu+-AXY! zx69d88`7Uis~(MLBdw~`cbGgbP6<*@Dr0lD*(;2(M)f4Bpow4dNE37f2z4)!vRh^h2W}sOxy5-a763(xg zb?Wkt%n#B!G+&xf)OzQIv6nr#U^D+>;Uz^u9Iejfr~5r@BrsUzZL1e`&O1> ze5ngRv~}>Eye**#C|TL&K$Zfvw^G^RVip3*6a5_DV%Fzp(aJZj_TYy z!~YXX4OwYi&e**s+Qi+M|Lp&pZrT_LBaU?Sza12Lt;(C~)Bv&mSAk2{GJp>&H9b8w z0E!6zcRd0FMluXb8*u*!7`e>WsnTF^D+t!;fH>`A4*+2G)Bu|@AOcz(y&I9 z1PB#{lP{F^d7a-YEZ4ZA`AV&Tf>P;ftaXD7e(i@ezx43o*PM9g^VLR+!kx&9chb3#R%VD$k~?Kq_-1D<`KC#v2!(0tYEgi>-sN8>}fPNM}+W zn%%rIB!p6>wGcVSUjs=YuPAh+%$|Su$cIhfAwG8$6@QEwfh~3Sc3%^Ecfh!zq>#q} zNXdL+rw5{r?y(+bpb@9k8b7gJ>1Ysr;4qnej9TvcVrzE1-B(RS4+V_`#g3hb+aiV3 zS+YwieN{)#7kZ9UMV-{YdQ93qWpXspkBNd%23K77_x}H9>XtPtL zH$w6x5}^_!AC719GpXf6+lk%=;zeyk(Xus)l+LEFo^jR~%+G~H`!o&|z6nF=NOMR4 z5c`A_M~iU;30bPPGi~?NF0c`eguXr}T6ub(+B@+U;SbChO z&9C76!andrJnVhXf#Ylka^2SNdyWe>*8|93;Ar{%D&wb7j-Rwv6KbSB*lQ%L>;wQ) zz>;v?)mJzHUYZr0eO?XWpd?}7_D=y|+SXse{rGUqeROTGSK*|@IDAYk;jhp+tX;v% zGGA-bZ|$yO&;Tk8Y*y%|qKl^BRXz^%8s8Pmf$1GUx!QO=4xV#Deg3c=U_Z5u0^BW} zeZYJXbLHdg^Y6p9XRS6!{j%0pc2d!Ob%NA_fu>d2g>#qcLY}ytXyT3G)h!FWkEi$| z@UW!D)HG0wDH-h9IYkBe4Mtegj!KvwXKdoD3{-^X`ZM*G%&odpbt1%g>j-QXF1Y4= zI>>6BO4A~E=;L~^>N&e!K;afg#$i(n(7zHP_ZMu-f8v0;>FekVvos6wj=@l z3KngaU}`RUsIDfqsP$W%u{foSQgyCx_Gd3o3GR_XO_H92eQI?cfqatZintCApJqEy z>?AKT932Ztvjs|xM&OX2TNO%_TgP@H7675985IpEy{K}E= zc>Q{ax(=|?1Rlf@_J#QBH(YYx1>ghi6v3xpqQrn8)Q12B+E9o9^a`xC$P-|dF=#~c zOB2(^^;4Vpk^(?FIJ5Oe!5h}ov`K=uMayn{?&>ZLiwGnJq8YC|Vruy0sM-b6b zng};XxB+lo4g7q?K*l@3=S+Y2IVLX+<=-;KmeQb(+E66+2~wHsh|Tb3<^OdDs;g1w z+)9GzHf_=o5wLpjqeSbGL z<)ZZTsxL2eFGz5$-iU?mW7Ud^QoFmGiDNlnGf?Duf^YoH%s9`pRwW6~HkU_2X97Xq8I zlA5Nz!YK?2_q~feNcg*tk0F(Mjc%s0oa}IQ0I2$TNw^I6z47tuTBpZ-2zd~&{&AZ4 zf~}V%yhtkR+XeS+hfL1vn{Yvc87xhYx1x^ zzaczsYiQX0yC^^gpvswU%mkn^CQkg$&&xJ=G6~=FfiXGEh z=~a>7s$R{N>SnHWr`HRAdf`B*%AiZ@^e(e$y5d`Am5dn&Q+#^&sAOIyND=8=dcL?_ zdW%R7Z@?ar=I70w+ZRzfW2$2szRp5-H02JY6WnmL>3=ytyx3yAX8wWY>i#N~+_C#z zvJMZE>jer@nrq`caq`haRAq1Hxl_n1dm0%>Ll0)Xd-DAbjjB>eX$G76gP8MDREY`X zx8i0hlR5FC_q%1BpAVQxOmdsOy!w4L6b(+InI3*2oz%b@8a3~kb3XK*r~H+zn@w!c zY$g8pII^qSA*DR89_~GwLdSH|$*WWQDx~?}g|NqV3ff=pmoef0e^_2vSb*l#v28_C zIIam$$!rjf_=E=nHV2o#2LHzcL2tofy&)5Xy+)gZmzKbo3L|C zp&(wFUhE|0FwP=i9C!~L-C|c41RVK*?u!HLo+=7wiEj0_2}*EV939hA2I!D-(?`#< z`^^cUZf)}R)t}HeKhvHW0ok9Bd%&uI+Z)~lw~zIdt9VjBJ`(f(^94@N{?k|g%~|qg znJe)J`;Pggs%bBQuiR+?i0n+)jy%h5S6gg+wr-yLYfR49*^cJs5BqEaw6tp zeqi!9-a^LjI_FpPenPL@k`Q0RoikH9DPe9c3S0P?Wdr#ac4(beA#q=LPgW5-hRWz&>6rXfP4V!QM_7s_^*gk_ z$gsP5O{a$$jP@FLFla1TSI(al5t&e&FbB@InBEqfnhr!v@FtMW1wuEp_n+ADWALazR|83GbLPXlB{@cF!%VT-t zJ_$sShyx7H9tr2aA&?!?W<)al+rG(~lqj&i6X0e56ivVfOOttx2({V(tXA^!xRo*~pb$;Y06nB#CtbM>w zXb;Wsid)L6hcsQ&hOK_xu>Zj`8WUv@4lFZe#X)U_M92Jj5-35pakVgI^(H6Yt-Edm zmz$-=27f})M#YP{z;YM}Y+AlsE#GrWS-DX>{Wt<(;S^6Yk6;3DnV#v8*_->kdQXDD z;}n+Yw}brwPscRXQr^;s47uCA;J9L0A>pZ<-aSl5bg$TZfuI9K7-Y0vdYKJ)@!+7lAVx;1?cA1YsAO^ z{$$9DbxJ%~JBFfEB36R`ekbRF>o{Y3udIP>bU{dJ2!A+;4ecm7mNmAUNm=hX(4k&w5oB{P|34a2+{Cqo_u#9(Xw`J#V( zyg-PBq<8IeMS*<2)tV#A(*iD$RtrOywb+`}PZ_3WEWUDnuwro5@0$Fj_PCG{wIy*R z3s=i|H)lbo_-LBFc1mGUjDE4tYXF&5!))?!)iJUq{^{uV36t3e_I$2&NS-lpo_fBL zPnmkbUEVGbNc4D(&=Yeh7fGMAR`LG#`xy^M2xx(kjeC|MdVbm4LTc=#+n1vmI?;z# zkLJbBc1g{!N>hsi^Ch-(02%xIq2;l?KcVKQOO=bd`I|0pgb`*eDp6;Amcq^daWUXs z?A)Dq)clG$Q9&>ICG0dbq<3x|7^2+&;X;8y8Si_OCobl&f2K0WG1!JAQfW;|7GNhY znFF>*!_NAEOdxo>KU_q+SP#pjnTGsa%z$vYvLJz356J6zCrm3_VE1?%83qRghZeku z{^n0p;NXe#qCWzf9FR#nF93vihGX&)HK5d+8Uc1PV0$Lr_~1Us+71>}O6C}LHq=X# z5K|kDNdxQ+Ql#SOEF^Q*ry_{V5PUI)`Ep$<44MNA4!4)nE`D@^n?44*0L}s11@i*v zFC}Vd7eSeDr55Yg7m3sww{m03iqb@wN+KU%KirUlg_(=nADegJ+8{9N@lGIv(BkJD z2@k^T+F-DOK;;eY1;Laa-8-RBCKRYKCm!@)LkXK5+CEFs_{W34P?m z7sbeHAO;3sx7b6=Ggh_tMObuiXWwNmUuX%une^>JQKhAg!wIfe9j5?KC%-&8 z-xd!{rKS_UYPjVtw8Xqiv6He;%TkpJKN3>hMU%2?F=Lw|A!n*<5wLuN@=+%D_@i$Orvm)IG1OK9pG66&D>I9`Q%(vp zzmApF9`nqvs9ltTq28YhlHt-P+_|R#Zr#9sGY|t9oES%`QL^R5Q-Y(hv!HRc*;qRL z^7Z^x`68{=*XI{n0Ih>aM-Z&U%KIjCp7Td3m)YKlkrDlXynD+tM~k zm3K0-I6bZ)Z0oB_W}ya-2C`WXJC-Pf_7&D#1mwS(CuqJu80RKOm#yExq!OC2S)H<$Hwv+01OGNKoA)U zaqFC>85gQ30$$SzLTJ_-Whp(0FF)Dn~9E%l;jhAbjV zrkY1pS;N!s3nH%GWhhs_VDKno7l34P z^~`7`p9v8gDJMdb3E8?U> zu(<%d-ynYoK0N@w0*LA%E#U!Z`7;c~39z04{uTPIHB&b+SPzO|eW7&*zzI5$k;_?q zZ5qi@!xSrT&P&;q=@ew4U{dBOk@+ zfoNR6Ew)sB*}pS(7#tlE^wXJU+Uf=O^epWKzdQ~QJ-_g!Cz|PM@pOH$Xvf%=tcd1V z8+H&Iq({$!I3z^QmOqnF1)NUITh!}S#Ke4+Mk`trQWMykba`m%XJgqOj&>W(7sCrM zF5Y)Iq_Cio=H25{z#%!nV@5FPbe`1rZ<0Pa8QHf=Z2BY*$NTO#ggGrd|AhI*FXqwu zO|FYBTeY5$_0WrbS%$;Ze`w;a1q?as8MVcU*u`z>&A7b1Iw9pwz}vT`yR`zru4pw{ zJrI`J*R!yDR&5cG1*dsdGu^rYJR4P}oE2qYaOa6H>;~yHN3K>V4tJ+F-?#i=L()#0 zq+{`Z2!ATJBtWJ#j&O-QSz=VfhmUANX_!8%l{zy;f4}zv|< z<2_!{1+@}VN|Igs`aayYV^j23;P_$+ouPZMg$r0p(^s5fh;nMIjphmqK5&>`Ua>-% zyzf@iCHsTbbguS!6k2S=41h~&IGAvlC+sM_StSb|5wYxuGz|$$pghT=MGoLZ`cYL? zg%SzC2$m2MNDRyiAj&}l5Mot(8klCQ5X``h5-(&gRGleW zx6gtj7*T$)CdDCUBfo*Xd4_ucJY--^jC~UkSOJ9w>nN<#11tKM%n|sGz|sXRSgVJ~ zF_0Asj$kx~|He3D@V5Pnc)pdy?e_RTBSZVOJngd&*b&)z_!iDpxdH2du>{W4(ORW% zA>p@Ue7(j&kQo@$E1MaZ4CKxQO&ES1ZrgZ2z>KLE-1gE~8krGPeSA(SI6G9N{NxkS zOp!eQcEwcoH@=*YYw#YAxJ}XI0K`Bb^m{~>se83}fvnxF6{rk8dPC})2;=m+fk#r% zQ*FQ;M1Y95J)^BF{VSL_X&JiVv8Mit=Zt*?Saz~Rg?t1-;SRNBN`2WAI}gNsZ`?UG zP98iEzTZuf{^kRG!Yli^2>kp>(s9Idr$v$Fh7AMrkMJ2gNi~6f4v~p(SRL>}asccl z_C0JGoo0qhdBTFe->rLL`jf=WY%9-idSsTQM3Cu*On{6Vlm!mX^%l?o1Nh9#B%C+T|jjYe<% zM28;X98HJNM^o;r%>-HMu(3Ak(UsFz?}ls2k|wZt`7xQ7G)_p&edC==T1uIu1ax?a zHjfp1E=79KOUWbbw`m!!0%=$-5X&>OjhHN!GKIg zW)Nmdk`&|1$L$8J3@enJ)Q{HB?Qa(~FKI$vgiuh!wFd@H2#{J`=GUU6@aiOF2G394tI9UyFZ4m~Q-sIw3cAYulx+-9r)+ z(pz2`fq$Ci22*EVb<|6%jFJw%wkWQ3=f?8E!F|N}Ax7Q~6eL@tm}NCE+%cr2ch-+c zDNw>j(epTT32ZtE#KNV0|FFpau*e%(WK*nQGH>Y9dxD-^_Csox8+nrH{I`^9k`*!7~S zM(zO5_JOn#t=1TMCvDGWKi1{4PW2b6cKH%6oOl(za|?S$x-r?#Hf{^ zZ+xZgUB3IvmD5lsk@I{dO$az7ifx|>W+-mE=W6IL!x1tWRB6EN{f`Xl|6UnXlG^N@ z)o*b#i2{&@>brdQafu&&en3Za9{8zyLqfjxyH=eJ4YdWQ-d&sf?8{3qoSp-ZvfQfF); z3ObL-4dmZ%A~x$3=7Pv=jFyCx0~9s9Had%Qy7W;atLPZ5*xhXi?7j%jX5+Kw8G z6_7WiEc9c(a;>ydFT3Sg-q1a%=F$lL88JTkWnf^LLC!t@vFuCLrO-bWNX~ zwl6eWZjg)slsXV&VrEl1AB0Xtq|_TMYLHF=W^Rat z33~=2a&)+Zw(=0c;&r&8Sm7a3KLY9;G7u8hJ_-9Knu$W9?ZLb^u4o+e9*L8>sAddo zrHhpbtYx=(0LuhAVQTvnj&3Pg0OcvEu`E_pov@E3| ztBy~H+$u6%!X)$pvQskD3H6^YPoMt)qN35AUl=NW02q#7Q*uLV5t^-#*v8LbuaAxQ z0{yNf#t|EX;BKoX%ck#u7Flq)?nk5Pf8m~)_4WBULTr)sVSo|3yb$|6t)YYM;PE-? zpU@vPFn3OS*4zhaB{hl((^Hr)3fg%kW9y8ah%0X6yn%LL6FaM8NbA&dPRk3)Qol z+58t1tF8=C5VOUlM>(q#1h9$jVX!#SkKgh@vBFuS5<$`0G=*{5`>7cW|M(4n5rqDd zBa>l$798fna|wRH@KLccm%({0g@9K+!=IIj%@MfQvQ%*PBY z-|jDwx-o@-sTz_2K7beoj;nAKJr1U(KS>FB{`~nCMTI~8el34RxIXD1gVEY# z!WOYHg}_#-ZsXrX{x@bWei|rkA8wDBiNU29xbKXLy}m*@m25Mv8bBZL5uE)H8_?$! zYv|D&m4Xd%GG0Di= z+1y-Km0?VUwL@CzDgEWjRXjjTl%&6Yo>`uHX3N#w0~)W-q;-myQR+gj3IZtaLyIYk zyX!JZrJALdlGEGut4*#keh^cx=x{eCr_3TwjUzFA;(1nCAB(gs3rSkXL=Bk+%s} zC4}^vA7_3&w7b3g+ga*&Rd4t_PEnBzKUK}$+x?JQRC~8~ZeJ%`am1blV{)r};o+xE zy2ZDy(M#;L*ca*QaBT=7u3{wXX400 z0o`CO^Zzt<<>64Lar`&NIKsFp<4A20Iy9MRX+_uMD8rBrw!@LoVG^@!Ioeb^QHxBv zDA!<2rN#_~+73&$$fQY(6q*S|u?WS!zd0E6?6ZHp&&<5P@9+D4kLP*6^ZC4=@7r(0 z)_U)U`wi#E^%`&bh%{=m&T-BN!ZxUM9C*-lTT#`|JH-}_OB+qGEvO3|Mm;L5KH2*v zRgNxKw;sDKeRC!9y;`96WBK9rH=`F`n9sNp81xC-_lPnRwfHI@T2oa?vd0__v^f!a zAK8RW3O)UDUi+Zpv-o%+EiwzQY?xBt*m9vr9d?RsL%Nan}LPWCXe|qvU*odve z^5o7V`cMg}3LP9>mGo%tt**lQf*XR(5v{C?FUk_KU9Yt1R^Bj0qWjjA-ez73e8*N- z-eoZ>IW+g+iMDeuEfYm+qpLsHpEBog;DRG(J=q?6F=)Ipl2;;LFEO|-uMKs6ygeK* zylgn&z|j;oVVw&`VYGH?=LGFSyP;ti4^EN_z(RSkfX?e^bVcc z(aH_x&|?zUUSoQW>`gajy{RmoC44#SDt#O4V!rpbvg7MiKJpcCU&4pChFT`{3+TqJ z`vwQdyoXv!{$b9KkcwI{tE0xCkH>=JUZ9HWyQ3Z(-CifqN-!PzJo>U6@}SM_cZTnx zHIl%McM)A&jZPg1wk%BLd~#T&9nMEHYDgZPPs?Ai-B_4-isN=AYu#Z(z!XnfYDK0R z`{Ww=6CG>#y%wg)1T!VlqSfuHR)*{!{zY4bn8?_=lSNkc?^Vebha(|QEc z*LLMWzuqrEb}=xT6gVR)_RCsl8jhD;0Ua$G*_L zi0!aaZmk6*lt(K>bPekju+7bVixK1;zAC9VMzJ@;df<+(+g?7FEVPU5ve&9SpwAz| zd#hibmr#Jk)%+r)?Km2~s2A&Nib#Q!l-mPL(o$4@#y!64(6*BLV?iwr~W*(uW@Wl+Y;qPAyMA(q}slx&=zp2mHz3E0O^FAR6ZM=@+VH-fEkm_ z6JM$n6S+llPymV57y!CTdHbXmq^&rSm{3y^0k_i$=&+tt-adfu0@CS}&cL<=&6gth zparT>(^%$HM5)At5g=Fr#I-vn`!$INBV%>EobA-Bs&KLFRTMEJNNN{u#coSu6}93@ zF|h2o?6}FVV4j>Fmj;nL1L$gqVjnjG#HPTzrbVX#!x59nXOj7vihFZG1|`l9@|f)- zEv_3o?3GTTY0m`A#a7vl%?b$lU!N&lWi(f0a+;j#aMu$kY59?qlljN;zRf;YWS0T1 z;`{i_URX<_Tqh*qlY8bqxF`ak&{6kdMm;DM7>gu~!SPjkHe6R!`8v0^d(1z}$@4HpQ1K8G+V|XEJqKoa{%Uvu*8|76c%tdCfgHX%;D2)!aDX6kZ^o_0DLz&3fNH%xNNp4 z((w(IT>PD2;0^M`?`11x#admXqJ-g8&bMWBM7z973E$vl8=w=JYARcgG z)BmxBIGo;msCEouIF7#&B{9En!n}^u{KX0L7Lo^H_a$C@uba2T3*vPDb^p_tD$U>S O_bd}zFc)@Xul@y-7!u+D diff --git a/dev/linux-gpu/videos/rigging/frame_001.jpg b/dev/linux-gpu/videos/rigging/frame_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9aee46fcbbd1807c3403744acb29a4912988947 GIT binary patch literal 90397 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/rigging/frame_002.jpg b/dev/linux-gpu/videos/rigging/frame_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75942ebec3770c2ce5768479b579d484483ecb16 GIT binary patch literal 90244 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 a`{;@DJ{d+0T+Zd9;OmO~u|9=2sun_kE literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/rigging/frame_004.jpg b/dev/linux-gpu/videos/rigging/frame_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7814d222dc5d09d7e5ffa216c2a8026096fb9155 GIT binary patch literal 95090 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 k8NLiXE&H|Uf}GhM$sn?!*szv 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/rigging/frame_005.jpg b/dev/linux-gpu/videos/rigging/frame_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0a7693bcb59413e552b460eeb80e161f5147ac1 GIT binary patch literal 91683 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 Kf`akiTmBEz+)MBP literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/rigging/frame_006.jpg b/dev/linux-gpu/videos/rigging/frame_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..115b196f6833dbc266e22cd5ee47417d514edb0b GIT binary patch literal 90846 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 cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")" + }, + { + "file": "frame_003.jpg", + "time": 16.55, + "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])" + }, + { + "file": "frame_004.jpg", + "time": 19.74, + "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n Frame 4 saved (frame_003.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket..." + }, + { + "file": "frame_005.jpg", + "time": 21.94, + "log": "Capturing execution frames: rigging.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"10\", 2]}\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Node 10: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"15\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Node 12: SAM3DBodyExportFBX\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Inputs: {\"output_filename\": \"sam3d_rigged.fbx\", \"mesh_data\": [\"10\", 0]}\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Inputs: {\"fbx_output_path\": [\"12\", 0], \"preview\": \"\"}\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Node 15: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n Frame 2 saved (frame_001.jpg, t=2.6s)\n [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=5.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB\n [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n Frame 4 saved (frame_003.jpg, t=16.6s)\n [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] [worker:ComfyUI-SAM3DBody]\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE')\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec.\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx'\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] Prompt executed in 19.18 seconds\n [ComfyUI] Prompt executed in 19.18 seconds\n Frame 5 saved (frame_004.jpg, t=19.7s)\n [capture-node] freeze=51ms shot=222ms unfreeze=20ms saved=True" + }, + { + "file": "frame_006.jpg", + "time": 30.969199895858765, + "log": "Final screenshot" + } + ], + "total_time": 28.46 +} \ No newline at end of file diff --git a/dev/linux-gpu/videos/workflow/frame_000.jpg b/dev/linux-gpu/videos/workflow/frame_000.jpg index 429f3d7d9b06eeb612a7063c65486db887d3e0a2..935b3a4de5c8664eb068eea5957ddadfac073f93 100644 GIT binary patch delta 156 zcmV;N0Av5_-v;a727t5y?Wcc&OOGjJJZ>Zu!vF?(2andAY~w;qlDes7RXYJZjOVT~ zQT?t%F7l{&Ag(wdjAK1|4_a`&Z1W67MmC`b3yzrQ-1VRc))f=HQnLc5Xb8D1bBqd= zY=M$+WE*1K6@dHX0&)2YWLHKxOrBJ1VO0U^UhB_ zDi*nClYEiJ!~3Op=m%cChkA0}xN`nfeE?B|@`2O8KaOYsg4D}Au^ro^8N!T{gN`a+ z?EHyOn8ZfTq=n#Z8Rwq$T`o561|(qXhX+45Imzd(NN=PqxW^e_NmB}g^5kQVf1YRp Kske5h0d)sK#ZSHf diff --git a/dev/linux-gpu/videos/workflow/frame_001.jpg b/dev/linux-gpu/videos/workflow/frame_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c45df9d556d942a31707f5ffb979019213ec95bf GIT binary patch literal 111738 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/workflow/frame_002.jpg b/dev/linux-gpu/videos/workflow/frame_002.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57c050db2f1965be3867b1a1f42fdfe1674520e8 GIT binary patch literal 111908 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�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 P6}{cm)li5w{N}#^4h_+_ literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/workflow/frame_004.jpg b/dev/linux-gpu/videos/workflow/frame_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bae8fefbd61812039632913f957e37b2df3d99ae GIT binary patch literal 117349 zcmeEv2{e^o+xKmbWGIy}LL4$gl6mYHGiN4c9x{t49TAldB10i$78;EqrA(FSkP68> z51D7aeV;?A{J-@)-}}DbTJKsu3u~8J#!MJg1_itpQhpM?pcck9r@+{{0*pCwNb2{M&yvUPIKo2t`Qz z2=G`Td}=%bYP^ki5HpaI2oL)Q+WdouPe4dSOtK3I4Iap+g7EPO2=ECBh=>RY!PCCr zK14`OwD+)pEb%_A^CYaUG=kT{AMRq4d-i6(cGC~`%0$jJiPh7|T=odBU7d{~&0U-(8FFbrN@FAckBswfWyjNC>5n#Xyn2lK6^vTc3k_%esi}bvIFcw-AAV2u3>xjuXW7-|EXs`JNBzzZ4fyD9vD0V zYDgODnvm`tFk5Jt$$VrSwzw3tHnTdchv`ocGWNc$RMI5J_!v;i0>Viq0%ziYrEiTm*veW7*izNv-i5x z_`_?}Md$S#uSmM{-Sy7wSSpxmzw*$C#C*J7k-$%&R)P$wO3ve-jf;~!>wDr%huUsO zDedTn#*2?aoW)YauzAOSjjiR!6v_zpqP~Z$MX2V!?i7h^&Fa z>D=-DZ;7I+7EH&K)+6zVXtZSh^ZDPagS{Q7>W}4)Z9NyJRq4u_KNwe& zo-c0t#=zo(H$eGL|A^}b#4NZ0y+S=e$}qio)qLTKTEG zu~ICMeB>y+GRB{Qd^8e0(^+}qT{eH)0olE@29TM^QXC=q1|-&Hn?&*bZChQkZSczn zUso(YKj-n{=NK&DIHJWt$!=*OS)7wm?BGmhW{|%uQL(1*WpGcK@GGS^{mRn0?s=Ld zUf$kJ^$&Xx9%XX7oF;5;^~5#oI)bLWuR9Z(dZ@G~@lZ;J$q44__wO=8yyK|}y_ec~ z8t)jB6mzQ#zB+m>*-va7rC(Umc=Z$Gv$$_sDF?N(t?r!K)#q8;<~wB)LZeCI{-aqR zllS$>KFw$mj!6C(o_KQde)smm))x|}%;Dvjn;+X8jwZj$Vhwl@rMfh;a9p3Q^ej#J2K1T;%#-|>U;!EW1ciVNNLFSIb7Ti#Z)RoAjkX<_xZHCqDJvE_rmnq;%m~K&T{vSiHREs`JR^BaItH$)!H~&cZQ3$w1w)<(*M0c= zP!;H{+b0>DcDO1O%H=Avdk5)g2mT$QSwnY{S}W9chrVd{_#NERg2JYhu_QF+JGECW zwBu#AU=vOJ?myMxD#IB2ulAdR3+maa!Ad>^p3CN>+0-{zQPNJmyO&xCiT~M;xKLZR zjMjg(;v`pvoz&*O(^ZT}S|!By*Pzl^?9^o%>Nh(~7nvSEksU6(?l`yp=cX3HlUB6* z4pTq9H&$SW%c+$tjG6>b{~VJP#>T%d{u=`o7WX5C1{&L19X}WBX|Q(wYfI`Mr`FC( z3d|S(9fn2Q{O(TTIU%Zrc97a>=T%Gq_WZy1n14`odia|pik;@;&dYeGJ?7u+`af-f zEKFDPcIu?)jw5Er_+Q^ql!Ik<7y}(w1u5r>9ar;zee?eJ7FeUAM(*F+O{^kKQ4-OX zJ@{#o(tCDZU_I!+7m|Py$$x#GX;sqhw6WCfbXBP*h6XD7%fjt6opv@^|1`-6?(V#i z$?mXy;152LZH?iU_PffygFm34zwZ5H09A#4vN~h-aRUnZ+o7;R4aTn9tlGW@?!bxF zhQWdnM%J~=0Z$IfytpG`%%_nIp6a{8)W z_~WJhg2X+<8nQCG2c(}2E8bf#PxBNDx|Jb+=pj>GfZZMAm(`BGERpxyJ&*gl$l`^) z7wJj%kOQ4_u`*7U9VzGssnkV3#K@rj2sw57)JMY$)vY<2ct{Nk z8_Bgkz38l0hQ?&a!={hQ^~zlu8!XN*e^Gki%S<$}x#m9fG_hh)IvZ>7)7FEJMnddd z=xWK*k4Lj*GU_06YomG&Oy8%niah*2G(Pkj5|T%reTJFfn>+H<>X?dd+}hfmO%jwmQ*)x+oP1MH&2f=c5~&gK9n5dZ!|C zHW{ncBu%`|&{?mPGKkG1E!8P952A?F6w{I+@j*-?A(AwjLy?+ziatb4Lr@Z~2y$3e zsoX;ozo|1=yb%vc91M}DAeay|kXLf(tS026B|D6SXacg*z$b}l63H|q1i>{9_oJA-QP>(&c6fX)i6}V$2@#~xfVT1AYHcA&1Zd8WOuP{>DMNI4$j(-B55zLW zrKmz83)jRn1SF=>v`vCMlCNQcA@L?fAH-%MDz9bCLMqdGUfB@zTl2U=phG@jY-q?J zjhaP3%M5X8fFB4b zr3^oG7Ic!>j|{6EaDm1v2|oZ6APadQzN7YmUS3 z@N{$YT*?Oxjn>B_dVB3YlafbN@-0T_UaIBR4N}ykRLPPFTCy8nZtBm-7*)@9)3`82 ztGDM-O5YvdX;j<1bQ%HIuE;z1eX;F@O^#7`4^)ds1ZDQ$x2x-ro@+uq@R%FwvaRrn zjA}T^Y~+$>KBl!^^AyC<%!@0i5azE3m}lMs?9O>A`%`+sfkYcWWl!^>1Ze@)ClgZ< z$22rAjbcjr)zMzTD`8S698~S3O9#uJ^GFZgSeN?Vt2mFmvHAnV`t7R@dLx+2%EBfJ zXA)#bXng`2F-9^@P6w#EPg+h$5)-4+q^%S__v_6b%+I}g)&`|#wE7 zs(*Y}cLTcPQGR1)fBolhbQ=9d-hE%*=tik{#mK%g^0}JNc&jiRlb-%zJ?Hb`FN)68 z2_Co9cOS|xiZxBnBo7SBvRFHMR25Wl-7IYSL}Tj-_U7l3Jo^zU6x#aSDC@7l&tP7? z1bh+ZuLY=?>J8|Sbgz+{VFTl_xh5xR9z(dF*jU7D@~CwW}dA;tu}`E1eC4e%tC$eUfW`@|FdnOg3yGGP|O z+Gk6alZ^}Mgooh5-e9(U3VUuc7P8(T{8gQ5OvHUi(!Ou`#HZX(mHC)F9ps@oGv2t5 zedOenS2IFe{674g!s*i--&mJ4Ub37HuzP>5Yp^+1zc4{W&n5_YYkf58u+!_u7TSMwf-JGpLKNnWO?PpQ)8hd9H;x5P zBp+%!Tq`X{=2bIB?zXYTDAlyRJ9kHhP5J?3B{qIR6ZPpy%Lb(4@%@S~SH_yrn#ODr zaTAgTFTb0Y=|lsStd;O28&N;Ei|4g9b&_7w(5xPD6roATKE-FsY{(gQJ9g2|Z{RjnGHq| zB?((Z(Gpp&P*qafy0 z$2)P$k^JP-J#tI4r81{TxzltD_r({8xd#tsE6kX*Jjrd_eg9K<4SxZJ2UCRv`hCPxnk%e|jEe(k}v$j6g!Po!SBF#C;u%e%1d@eO2ci z??v9d;_Zu;rTIaF^>OtS``m;p`Q!IWl}#DMd`_RND7fu@anPjNi<6RL@C^5>(q7RV zF$BJYLr|fc40+D6A)jNjLMw4m9#riQLm_v6H-qK7x|!)LkLuQ+y~?-FW}XX~OFfo` zH8TVtjg>?ITNz+86oyrU!DqXDf{lDIrOK9>1J(;zHDa!VX}qj!O)|TIB?jh+7T6lB zO@j@+R%b9osUon0XJ8JjHwiGSl{A`o;5JDbM4KE;1ThT*qs#9j-##j{TLB@Y3Be8o z5`rx_u^#~j4O>j$1i(i1&a6=0p&&mh3L?ZXu)R#MSnzf9-`+tba6X`ba^Q5pCU_F- zAXrOsBCCxQd`H*oD#hyM1Edn2~E!Y(Pdvvfn}ffkV_JgEy>z0E4s5-Pr@tZrb)O zKPHI?=c1A0yeq7u0HyqspMX_{R_8U?FGvmmU4)&9B;dDbb^4JB$R_(y`)FhMztO<{ z#rE;jM1Z*g6x@gh1`ZU$BhgXqymL_qcw4DpBqAZoImbEX);M+Mk@gYkTwy<+lTia5 z=50t5reL#sp^EIiiR$0%_pkJhYMk8nqGntuu%9;kHe=Dk+z|IM7ungQ-9n2gc4-EU zN!B7n9f(!s*UTZu+>Rp!7!r=$rnF(Lb7aj;Jysay5yCmf%Byi{3YFw@Qc z`2NF-?u16(PYa_ah<{Wmbe{>EpeS2zp*Oj;e_0~XGw{NM2uZ($t_q^hB-e}5b}6!i zzR6VfIp&m7ZtKw~yA(O~F^}^R%DrsuQyGSjjKT*RNKW2)+RmLAd7!rIhiHxuw<%u? zmu~Ak-+gqf@B3Pgf#WF%-Uh{5=8WMpnaQ~dRZjZc_T|$QF+bMLpR$HO47ZdII`lQS z%v@LXIGwc6^>e-y4#cJC%j!>R=G|sL@!vPU92HLJ@{To3{2oDk;*Z(=dS-Lh4^BsR z3yhj@dUM2VK!eC(y}5;Jw2kvx0}t&cR&?U-|setR{&E^yY!^toe#vSoab z2O51!QbBfUZAI_mtgE71C$c(`;mZ59rMZQnIE|9<9kYxcb&bUY5R|)QX%eQ#K;)(g?AD_V;foBR-XHN^kWRJzIOTkC<}+ zJznKTNfMg>UQ33FFU!}~WBz6Esmmd{DJKQ8-L6S3O2s9T{K#JJA1QmBB80NOteS?; z`nlvbc}R)*`rcPv7O_1;N%&Y}uBNHtw(6N=d1vkIT<$kkIwv8?vj{eCOV+*AG|yP1 zCCJ`fUroLI=_VgX!QGFAu}X=w9q2Rb=6)wH2-V4YFd5QU4T&#_pQ-pNViE7EE1|Oi zvF-mdK^8FP8JxTJB}lSuc)1voZguuFT2a$V&QZaal)WIe$5ESUs{I zq?7D6AiZ*(H3V%NHfn|=XYkQqr(8f~rDjN<+JL;4Vn9=z> zo9Q~P91JDaX-r;?^v)VxK11jRGIYP5mk+ZCxFu<v=+DT&YL0Cq9&e_Sget3OC$aQ z9Gc?E!1Z9mP;d)pY(Pmk5(0Jx>|yiEjrdJS=D=-{D7^6kqXe$ez~L>VeJCgz7#xVg zKhh(W3AQ+!p{N$9dRqvGi-WtAxE0=@uBjCnv}~v{A<$) zi2Oq%W+`lRS=-qe30NCQhV~}ZWcW7Nhhu)$Y^6`DtnA?W5)JgqV!3HRI``ydOBYZ{ zT4(2NK=}!V%mmi#ZJj5QXoJmDnxWtTT;-d0GixiqiSI*X9aT0dUV8$P!jc=%R3%u7 z()p7c&|vwxNO|{}g+gG4zO#m4h0C6wL)~BNyG&;G{#DQ5d>P1fFM!zc;3{JMGf0Lf zY(R@WAVaIO*}zF$*)V7QrNqud6*1FKivGohQrbVQ+brC8nzouf!H07A4k9$vsw=7@ zY}{c3S_0CA@-OO2ZdVvqvhFc16!*%FT34aRXO(vgOxOXntVd$TL$TU0#Xg_Y{wk-5 zJx>lOSB?E{gq_#+4yFp^+g;q9XF?h(`C7U@dvd$(l~WhEk4IiTXx=a%HMlwt`mMOA zwU*`$^j1FAw7%c?H|2`zo0sKl44^IzXGFV^KQ?AM-js8tIz<``H z-}o0QShus^FSG^n{qp;*|M2^5fqcLF{f%%WvKf2)=J$gqfBOA@hyeTj5`X*sf3%PF z`?03tcfTLT{(kfO>Hf*@Z^ELgn|{C0Kj4E{Wo+~NZMXaV$9MAkapQ;e`^7{)h6GkK z-W^t()N{PryQVmob@zD@rexpP2e5W2*Jd`L&nejN4C_l9&}d7Gp2_rtZaC%F7|w+d zu#av)b3-eDJJ+B9^XHc5PSCik78z3e-bW3lpuS75`AB^PDRjWWTQ5^ZGGZnUoHDc4 zSQ`4i(69lWy=GrN1Mmy@vDiqhI=*hpQ#^q0@&WisS5R}q6>l_F3#1nS=yW#SD9Zk> zZ>^Q{SR< zea}9l<<&u!{zhp7GQrBneBNwn1pCc6HF>gV|J4ed!hoPszrGeC5Bk2&n%@tsOvd^m z7^S9pBJjN$`~6d?cF*lsT{C;DTb5Q!s zwi3g8BDR(0O4a(fa!qFp*q+S}r5>;+mT1N{H1d_^Ue-X2TTbwIOKeBLEMWfm&9IU- zCDyc}CU+iK@t=~P`1$=)yjHMiS_jWR6jslC%38}!;z@T(5}K24M5$-BM9?c`9JtT^ zZi&@Uy5qKV>n)Gk!)*0?tJhZz*7L26Z}s;m8(eF0_mc`pN(=6}R1~TQ&6)HuXAaqW zKk{Nq))EG`aC6dUT3%~~DfO0|82Tl}b)T>i>5S7Wl}FgB#1b+NMWu4I zzu?f)<7yO(b!Y62pK6U2i~Vv9ksJ&)VtOMii*D&tzs!u#c41?<)-YtZAUw=eTl_M@ z__hsQsEnJXNY}ph4JcQaXQDsvo-zZYrPJvjy^Wt@T3QWh>+B%$3*iFY*%aCbzB(9umAUbLV1p+S#iBqdi;B{GS>+c7w-YYSya|9}~A!tt9qGAJ@5 z?FbjvL;gJhgrw2LKa?DOXO1RsE0^<|_X;-geLzmnQ!}* zJ8Rl1qzxliu%{03Zspv5Mp`gQeJff?1>jW~tVf6o4s`LG8miUyDyLE6vIVkh?; zJdFgkW(${(d1bzzCLYjvbqltg^VV z7PZc?p7_9B-6UJ>gGz7yQ3TsH>lZw=bkqHu#ba;3%q;0yIq>%6%ujU$u1G|Gpt)u& z;puEnc_PuvX+B0)pKsm_XsV)Dy#r9U!BAKzCSeqQ;$D?`NoGS}89HQR6BI#iR|54gSg z_I5Sp8SS#3QEX>qKYRPc$3dEe>s`$+vl@s2hdF}Pe-_lQ-mfCFd;eYHm}AAned23 z-;XtEay7U})6o>mcYsM*87@ zsvC7&)txiWo$Z>RasQ!!r>j{kF||dZW)mXLHJERT{U$YjeFW2qT3^;#GXU^!_WArQ zPkZ~D%NJO$Uno6&hqUMX+Ma_4ei$0lrXRBE?PWQ1n7O6N*>z7;Q8eqJscAg6n~HNn zCLQvZovb3Sm!8I#={Y|-=0J%`e8Ri#wE^*un$H#{&MijercOV$a1$iB^0vi`IZEEw z_A2H)Z@#%r=is8u>pE2j<~VoyeSR7reM#Jxv`tO3iue(0Esw|EI(b)9XF+3 zXFa^iA;~ggZyXdd!SvAd+1+WhMexmwCt56z&}jP^`e)X1LYnwm`Zmp9`3@jVl*l3s ze&Cq|tv=IY5Itoz9q6^6)^&zDG@%R$=_fzoxG!)g2YnO2xWkx@TM(%q+o^W+y9=tKOnR=pUUjs5w2{9qd6 zU>d&aLhjUyv$C;E6WCO@c%|r^v8^MjBY)5T{h6dqQNM7q(hg zOf&$S_iT=MndkxilW1+01{UBMbzSi^#Hyb zZAc>!mC(jer2A3)ynA<8Q3T`*hT*$Fpghn`>=lqBAO-huR}vx_r>cFw z&{2S4;EB#A4Uz;Kf$b7H9vTT$2xBq7E9vgADz?j@u@tbO!Ae@zUVt_4k-~`q)CWH* zn*{NudLK;~ooU1e3UMD+1$!_&MAa%rARz(zKPbs%I|=s!Xclat5Qhd_4cz~U2bqJI zFu)$L#S{F$2)|tuo5E9E>MaA+krcK@&SHl+QN;)h6Bz2*G>{Geg99c6PQ?vr2zaemZG%G~m53B5#bl3trv<24+CJ?rrB+y?BHnxCvniC>$BfqPP6B7z% z2cQnX6Zl(mJ`V5MaVUZM%7(C-+8l2%EW;`wP9g;wcCTg{zKj8Q6$CUZ=nEFY@BIae zM`BeAlnjgw(7?~>iN-327@p0Dvw)eh!#KjiVW(-L$_s}?-f8i$QQehKab|PQAO(?} zQE|rWNOo4X8M`uV6j@ct8QMEtS6Q>POs20}O&yJnGd{Qh74Vl2rkX8uOIKu@nre6> zBDxozY9<8|gjGCDj6L84nbv2BMV)hn8jgG4k7~H*wq!Bm>uWE@<(A#~w&aLmzd`K&sCO6K zYG}LGkSr&d`0Uco?+r@(re%$8#y4$=dnC~m3*EiQfc@=l?_>uyb!e<9*2%UGk`}TC zn|UL_3kAF4)Xjf_9lMS$-5T9UFr#31KMlU>g#G7&_C)54f-SyUOI+4{P{&#exPDg% zkHfZ35$yAOt+kl27+ZzdbxN|$~Wt1PfK&yn$c59!xd zLfamfiMJHJNrwUeHvL&@_CYvEIcK?ReoOq80Vkr1jtZQ7c*ceaL08)Y1FC8s_it&- za`}5i$wkZGVMwiMdr4f~e>NE6YQQCv)iym}2za~7 zDn0-jPJvz6pQs}(pxOu^As8va0KXSz@d)6eemG}`!#r_CwsWV7wuk9BHWFY0Z&Git z2n&Ar)uFUX*4ZQ?Y>pCYLehdVNpLQ48{x{_?-y{L)C9IA;C@!Zj+mALVvB`EL<{HT zei5jI;CpZ+4_~I=LQg^MIByO>z_9;|0Qpfas7pI^6Gw(@lhHeP&A|}X`2}7kW&wD{ z#5nL=0f_OF$OQak2ti{W{2Pf%;13yq`wDWDn=<@{S!;rXDo(T=Lpg^R_6hLT@!z^EIu06 zxp)(ZTOfJ_7$-Qs_&pZ@3^Pb{Lz^K4Jp%UX(KuQdh-C1R0c(9%xrcTzV8s0~d~lS~ znbVHSMrE$&8!p zyGgWAwCFgmQ?fU@n?qYpbmExep=wNo?H+N|?&|puw;ck!4~M$$ttGdo;(~&BsvE;1 zb@iHZa*|?AwMSftn%j|mNz(4w@d@#>qo>XGeiJqt>FgZQjc?fZK4ZbjH6D^-yY?oX z|0XAEmx)ok2~Tr=MNY6%uzbrCNy$(}n%O;SYCd17OXbYJ+#+x7Vy!9?C3z(%=9%eS zDt+$mh@PkZLEekz1nX1!7F;YAZ1JlVFZfS<$ZjZH%G$N!UNt>V;(xzNbYUUc)NRE0 z!%A{EDSxx&JrXiO$`1`B{fF{Q@zVHiq@|1qXL-3T_*~h;)(@i;v{6TK>)5Nx%ZG~#5_(3yzvmFw3)Qy>HA##?A9`@Y-|IE0yk(*~sNx4jCJm=Xy|g;o>Yu%R+4iNKg{3QtT+n-ThCWI{-t7*{ zf%&Qdkt^3-zFnjC!4S5UO*dpFDE*glRZ=*MZvF;RJDARn$I{*N0Kh+iKm(uc~y2Mf4w2pcEPM znakw8nC{<3Yx6w+<%-mmpa;qVeS@?lgf{V1wlDW6U(CK(*fbl6@Rxa!{XDGnRF2p} zj#0k5FK=C1ZeH*;UU@?9W9kDu?(JFQx^@DAG+IjdfZ6$PeUe{-wVJ52#%&Zlx@P37 zF`L1Bi{ML+m^MW^&O*`Mf>*cxXT=s%dEV?UH2Mw#qupwp`7q(6jTh~?F1$ta2Pbm- zD_81xqiPM=YZ-R+N*)hI;79&Yb><58K=fvwU@|L@_!4~+c`R1?n?EK9q7Zofhz8n> z7~<4XUAP3TiVh|MxQPT)FjN3z24IIvnS#N5$|}$;LP;d=;SnxdXw`N*go}eGR&Bxl zg5BMKr|%S59s=mSf10ON7+J>0ZLyoBuwed{dBP6^&HOYfz>okAk2F1a5(1W*mu18j z?=qHlyVXASaUdQDDX;<(z}()nNx+=7#j^zh`E5r?wz`5dk6e`Us!Bfe5Q(e`&@}AO zZ^|VNw%u*uH*8h0ViUsr-eCaLm^AYSei}*feSPv|qplpEo0h3^d?ah%@;*bmWTnc= z_Iur9;`!=Mvqe`8#`R<*6*NY5FFI5uxYNfg#N!#xl|0H?$@~1VLg;~pPs);~aCzSB z_oW|ZE8Vv1&CRI6H>kF(NM^&VwIl1Y|07RD|9@}sKYjf7Mmstl)&B-XW2ANH{uSZsm0PH}38-aZcigMJ6WgD{L4Ruuq3 z_U+InWfcyRPi<`}J29|C)t*ptrq(3-Dj^9A+w=sm68b2I0iT-Z04GS0c~oiVz8B8H87 zC^k4?oRf3GZW&OB`P(#BXEZ*q+V-FKP(#Yk-`#*Dn&&nkdMOMz)^xSJSMliXWP4Cc z;?h9klf|ZA4~QC=?$gp-O9hDsp*2)h*wz#8D?kG`Hro^O-MSyDckoop8EHG|nL25+ zsV#Yg+@8MVNKRT&u32jXjj8^RRR3^A86+^U-DTctKPs^4#D2=H&i{IVF^BI~X6Bw+ zf;A(oJm8ExP9Oh`-Tn9Fx!Q;u3?)8g<`L}hz~VIh_h|p0#6ezMpt^i_HEYiYl&iE+ zkfP0nLZi&e&aTb?MHSf=OlV|4R<6=sF!_iG1MavW)#gi*k2zUauM8w@lA%DVj|9MU z&32m+p$w^tk2ZkfpsO@mvA?V>phbb;8G8-Roh$hS8$r?_ra1m*G`OgxU<*Q}pPbo6 z?UO1djejI0u7c3fdh09(Zt4C=JsVjJK2RQxzysIwr^zLw1nm)l(-?LnI-7J*5B&)|Bo-lB6)3c1FQ#JQG__oDCD zju>DRsA`hs-Zn= z-|d@}I_qALl0JrK+{P4@Ul)+)>1y_Usr_mldzBztb*JVo9_5-5*U+c{qXYUzKE|{s z_DBxAom4&_^TDx9f8JnM5*Q_A%rB76;$@4nXQZJ`O zPaOX(j-mqA366x}T+0H7pu5p}E+4`}zpy<4ZxkwgICRXprRoW_wVx`XYEf9{qvLn0 zO$e8-R1}X27pP{oO`nW_+-gGnJHL+CU8wE3b)={uYW&88V_(Q?)ZBB4tA=-`J~LdJ zU&y&k*HciUY*V0mFG&8>Al^0F5wSyEjU@8!sqMM-x93A79S=i6XycrA|oTgUbiCjs=tw<_t36V|?Dq!!JGpC_D*9_X|q4DjTzvaaZw z6`@^jkvH`-Z#0yix4Cof*!}WLvc4+|y$pqrj|JNN&WPN|g6eJc5T3wmQaTMH)t&s& z7w{6NB@y_^c6_b#+9y6zGrT=4d(@FEyQ)Xy^c|VyGYNEg{wrq-3yQC+?YqGtSm{ND zR%8iiA&WC=$#E)`Yd%u`AVW?f^SnM+B-9mv4pnxp%CcP;O}BS7&Ev3=d7b2&8l+w3 z;`$lmC**wLfJ3&iesgZ#U4e7YNfTtM8403A=&Ge=D}VIeW_x?_;{MXcc82>+Es0#< zy0VC- zR65V;xLkQxMJ#eIX{O$VLaYzpuQ4rR*^jaeagm0yKYdYOnD>Z zW9tTFRqk)>z51H7?LBq)?mMs1p@{Wwp$xZm^YV^bIWvZP3n~|<8VWMIL!vD6jOTQc zKRb?n6fiJUif;1G(K8GXFAa~ZJ(qNj;C1y(5^=|{kH^_VCmX-tPhU~KX)dgLK9AA8 z`LVmsqJ_$fPdxcFMW;K=MaIos87$8&(hj+uq40I!Q{6q%U1UH=VAadRj+ZAOb37jJJ4sOz3IC0h7p*yt{CpNs2@{C) z8xHC6$4DHgPEvd&DbsG5y*HlQ_cFgUxCb#IaclqnYayXZBcilA4f(dH3N3OiV?{>? zH|?YM9+T^QqdOpZL)@a~eZYvj;hxNi=Epg!PZk%8l^2{=O61WNjBD$!TJT_>4tA*E z&z>+!#t+;H*Y(sKE?r)`QZBpZzauqIoi;FFRF zH9S>IEIUwFQaH)r8h>%QiD`A}4UN1VwbUHD`}eR6&Y6_)+`K zE+moErGE@#IW3sQV(Dj0z`38Wbz0_;W!rAZh1Sy2(p9H6OO3^4BvF9fg3U=mZSAN5OZ44hNkK7Vj5iA`R>W)X1m2aGp3sEVD9LV%k=kOq?=eue`uZ1Fd& z4WBrHXFo0!K>%99b~1J>5PS&s+O_)pN{p6`k18qZ$+821jP$Grhnh@M8_G>^H*%k&-B-+Ys&|Fq-&Z$%YENxrkMNeKhIBt zsHGSX!OE9gP|p0TD~T(kfcB%vx4V4c;J?{aX8#+n)r!TikxH{gMGhdrO>m+>ah2^Z zs^J|fJlm}O1Hdr`*Fmtgyha`GwL;i?4NSkZa~-FoR=2Cp-+buZ`5E1pud@| z*-ID3tot^sfuO84C5Gtx%VwpSL%$C&lecRnJk}e~a!c{gwi-0{y*XaV^7inX%#pcw>E50C z1n!J2mkvb@s(kkRGNxaUX2jh}l16(dijBKT@2MmL9GWD{)6Jn&IR>1Y-2D#VgdB+M z%ep7$rq@X3a$?(?q(7H8>K$>G?yCN@enUb!gde%=heZ`A{F0imM*@B&HgL9t49)>5 ziLY&;d~m$-$8v-dCSbexJGb&{|Jc47f04DYhXIh#CdP+L@BE?~!GHucNR-il;{cns z0K3(LL=sFk+A<$7HG)YE5VcxBmg=`11b%e^G1yi%fkXL)K(15(mTtbz;5Um2V!5Ab zC4iIWg@7ivwj3Pd3gFDG91wVw0i04ot|WtF3V#?6G60I;z!&WPvjrDJN5Gy&wEskY zUW_13nDhIS0@e^>j{Q?0=5eepa{8;Gmv?YiCe#(bqDe%5RBpLK2;K3eIQG+3J#z)! z7om#fb2-cZoVEnVJ%BhHtXWa+lnZMjlZh%{8&?(Qvp7S0i2P}wDk>Y>S?LUwOi}mCCE-%Wm)ofv+6WI6 zID6UF<5QQ>_MMA&U1}u)BgxYvm|{L*Ugt+Fv!360Dd22j@e2o4!Mf6r34H=+kf2=i zC~=!rAm9FL90mpCJ`*I%+Q_|9aV|GMo>tslipO#!X60>LEDz_g`%s0v7_p&)&;mx{{v{I?GTAUS{#votvG5iSiu6Z71f6wvyiK6NYI*nu+Hr(<9&(K#M z&QCHFB-~&Q(Lkl==e@Z1)kq|c(3!|jk`zDT^BpFMiaPe(r`)OGPbL~NuNKXx*Lu@@ zK3P40eEC}Y?Zj$VU+)*sI(j_qUF=0}&wBeA?mc_0HKJw^`#LFK*NR{8#aqmQ+ar|dBs|g_sLolRLLFZa*LM*w^!JqvlqLMYl>6~C#jvhi zZw5K#3D*-My=^sU!z=!HRTQsf*F9$O#DxJrmO*ul@LW7TAKz%HTDb$x+Y0~jkqZ^&pd1@q^0^?)x zC<*rlOth&SsS~NQ_y-3RdqGo)=qS1usD{<_L|Q>X!~yM@qf9wn2M*t?2us>;g!%S( zqNh-fKzvQ{#nWe&|=ZY@xR#(kIW}IHAxvLX;=``B+KD{Q>;2 zyg}N*01$%6x;%~%uD1{*(TuR5)lBjjye31MW2$kaI%4Q>hzzUHm8=HwvYFVrtVzB- zpPK6mZ7)E@^$;z7QWAdZ*P_E6DWQWMEgqZiWs=$JEx+zly@Xl9{%R4@B<$1#NcgjL z58RFa_bcgqijx+r!&e>xa=yjt2t5Md8G&jr0Qm=r|CviV2NajVaS$=H&1Qmvp}67!97sBvbUFknh54D`3P@gjzkO^%dquX)vn8n17Ccx|>*`#4%U3!eg}nVf1t`DJ||r4Ah`D6*1sg!Sx=8$)w;nml`Nbo5C6i z2uh%SODr9eZNHb&^L5Op!v$}?KA1+m6x)Dq^qy%@`PM}F#Y0k6XQ(Uhib-BOCBjBrAXInhE!~Tj$Zv+n-jEB{NN47NcP_jh zI&smF(O9mq?efw*WzG58u+i~#HOmP?y`b=HwY2vN5+4jHCs`#aix#r!>tpuHo!~vT z6fHO{vjIgbu1ZH8rd^`3Gza|5d+%ye*o0s{FZfN94%2yA{S>8f?~Wi=u&sgVzZ?pP z8u;BFe-9&eQh_72V3vRS@cWErGBLSc6 z*Gkd~4~EIUTk}*7sOjNL?Z$0gYzoKng5jkFKm=?zKv=N3#NdSlp|NktfPeyHjetiD zeg_+Y;0vDfwp;53+qQNrP>+BN8wZw00s;fwYzB?|rPorer#e!YFZDsvMo>2L?0UVs z1L33IEBB9R;6Ze?(&~24hMR>R8YDmNXDCDq`&fJqhBA=Gj#5@1&Rrn+{GhnXbuKlw zu4l&BZA{UU@Xl_FCp36^sRju)Ayk%8t0WvLSw_|d2adcZ7kqb7A_0Lf%wT{H0N8a< zL@M+j!W$*n|l@SY+jtF%#QD+Z;0>P zwF?UH)3_S7KQzsODKyr`dd6dAQi%1j>bpwi>I?p5H7lRkM#N0B%}fm9iXTt3p3)Ig zrGNKiA&mT8{9f^kNo3(e2d9m5lH_(P4(>v~XP;i4Y>)3{ToWBui<2++XZUJ~CVGBP zo?rT%y2u=p=)(S_mz91+YG>9mR%CgvA5wqQA5FbQlPHPfd-Q6W9I(+ZW%%lum`49B>AXoP2@Ui&zyX@VH_aJfa$r+Sb;B3F?p#epO z(CPO>NU^)CJQUJYHHy8e!jB5+-H^xJUFV1SQZJBGz42Y{S2Jn3xZ8Uy|MI=WftJYy z_R|WpA*#X#1XZet)jg1nLxGlETU}i|`8cCmAfGI!pLeCysBC$DVT7R`>v^b-{(a6A zL9<&xc#E%iPtK@UtkwKOsWb=IOPrn*&y+7bl%*Z1kRKk_X~-T}Iz}_?krKC8m}^W}0ZXWS>qx!PTb&RDQaEA`EaR%*6RvbLNk`S3;ey8A~A!ZpDE za!+2IPBZTqU(d741FD(xys2NNyV(OuJk@)|T@d({^|w=m^OkwD%@n;Jgx4NTscJy` z$!IEQFfF$#T(h7^$$4YvKCtA(SQstiL=#UQFg$G3JSrwP>h9pV0XarbigyPoMNu=; z5k*lf@|YtEp$qV^_YKs4TjMeWh`I{}1!@oN)Ok$42Q98BCJ1K!<& zNFgo$D8ZLmj_m;!lEOdKpX)YTs&*|+yntz!};*gCjNT)k4;hYv;@UH4pPVo!AN*C~()$)ykEZ5L&D@i|FIIr;6u>p@xU5x%+orqB8usSCPDY3r30CNUwL zMz=Ly&w~g^8CBln4L)I+`Ywd0 zJ}QS>raTpRu_vModq^Hyk+5YhdsSNN%X&Q;uFOB$Zk88UrfhhYi;D1uJMk4^WhX^O zvJdfg<-^i84lfq2Hk9cnPCCEoZKuIg500H2tLR^UXLZb`PtcEHs(Sw(==5qO^*kHE zMn_wGN5FY!t%JQHWBJ9{!(twh`12nXN%P_T-JCSe1U;xJ&5&>Qv3;bTqO;juegbiC+7hLRd z!%xj=M1HJuUo-CwVo$-sB7jD}AbW!x=`)4RJr?%OV@mCFv)T1mr^2^9%1CypFtAtp=A`LsjAb_6^EHw_Z=AT zd{QEfNqyP!s+s1#;kyXmv5zX0Cj5&734Vfu>eGbXPHf@hH8V8$$Bv`dEp@D(ezk9| z7OSE1ThxXc9!lB)2hL-`ZApHO^O(_Z977 zAJAr5xF?JprSP_Eg%yT`0Wv6 zB7gNu6e0jCO)FTN{I2%FhE=$C>~OjHlgmMtgqP0I^#Q3RPM)|I!`jjpcijz5tV@@X zSlArvXp0?_EjzNSJMwP|P1{@T-y8ZI#jO;ee%0KH(Nz4;Z6f?F;pROMElA+|o zl}l7en5lLa+X-^G8ZC~FPDaAUJUD(jo3U+k>xYtA?9O>q=Jf=xdc?BY>Jjn7s#mN4 zytlcI3U6@GSpVYktM`{}tlyLnvW)KkfYl_ft|g${DkJjUr3ISQYy zdx2^`icZ0?=1(2Css%u)$dObK>RdLtZpLdeo zRrDSwHqYb5`s93JbflX!aZ3f_`jHZiMijBMm!<5`lilpz7Y7pz3BP*!bnpUlZ9+zi zGvC;ySqz{TqdYIJY%QHE9-)2Lg6P&&lKx~WrBvrtSl2?}OYYZ98EpjJ0Z23y^zp+p zOeA?$TZpxmu!8*Irn~pA1Yp0FQ*7yCCN4dc&Ud~x+BVvGHH=O_Aca+q!H*&pj77f( z%kYsEm6TADpB&X3ML!8V&JFaIGFtqApOpw+asI+`9m?SaQ?))ErBY;}P7%UNUFn?&W8S8C{xYiG$?9sJvUa%B$iv^UO>1 zAXvG-Y}cu6@KsaW@SNkfsA;+wYuaNSzLX8N-h0 z){rhP3@oxC9yT=4{bZj5LW(c|5kn#UKZZj^NPAFn3X<)B2s|Ko2zV)AF#HKKJ|0Z3 zY(gB!vY!EUfQ|&EK}3xcOe5gnPz3)iXMH;SLeR^TVfp0Ie+&B<`hrpWPvjRMw0r)Z zxYhxPF+FGs02C822A{E!AlbhI^OKb4NrC|bip4knip8H~uc7(l>_JZl@n5kYdF1*q z)b+3DjgqI3a6;?VxRj6w`?F0ATgV5gqu({6A(FZ2ql@=bV{qch<*TKK+4;E{rOc_# zr=GXXm0Ku}mL|hgMC5Da4DAiAXnAE&%E@lnlzjBLX-*yFZleK0;c$G>f? zee5)~0(7k{0OKD9&A+1EKUrB2_x_Iz_IzY}GTjeY?Um=Vcl8>czrJIC*gW9%e5>$~ z{odlB>=M5h|I05t<6lTV%&U3I&^upJWxKaGSp0aW*lQ`;1PZ7QbRTVX9fF9o@V84_ z-Axw{Xb+tkYN4P=BFIUnk#D*hjd@c6+rFk6a*dr- zwD~;2(lyB#p?L&;bpZv7BaJPtMineBIGu@514(SZr}G6oIQPsJMbiK7KNxuteIu1Y zr?!|+SsGu^h^|QYdhV5Fc&qOS!$WW00BcIN$1@GeW@(T?b&G%#?yHOc=*e@7$8y#B ztokHHGs5*k!c7}1I$KOC(inMMOe#{HGX|f!G03O`ZwIO|ULh;YDa~BdMady`8%((7 zE`~6B`PD4@%J{+d-fclN!9e)=(-!pa)fsYmc$NDTl@O!V=v+B{yD_svc|)tipC6zK zcSe|wG8(P=`t7;o&LilRNiWv!)B)|V>pisjV8lc`U|^v8?Xcjk@Mn-RM*Xg)o_BZh zP-VTB@!5TxjAz&Hm<4f8OiaoeZ>)&m{k)iNUo08q@gHD)&F1H_XrIF zq$|FB)c*>&SFy*7Y~b;U4m>ooC;#3ceK*zeo=fSvv(3~6<^ zJCl{au#LItr{fd3C5Uca&oQhcZOe}rLqoUdj%_Cn`wrC(aj@#AG#J|YF-@*#%z)%?9Y<-gwL-yYpv_j-B!Q)aB-x;;PqD*QejSnd7%f&aH0 z-I)FXGlMEa@~j1ji^F8kYUu9=6G_$@Gu?8Bykr6cVc{PMP54y1`z*d540mrbNbUI~ zm>kc^|1xWWA@yv^hB6>f+T|BY0A%XJL9FhNf$}&{a(cMs=Kos{ex?=Y?H9A;c>}pQmUV?wNUUiD%qB(-7I6|P|zlN%R4_p8Fo;ito zla#~)-pTKjJJ>rjYkmurgLX{EW4uVG`nA7gf1q@@K%N3tJG_JcZUBo|_me@PF9eu% z6VYjIwY(Ms9CNyfS;v(I4CBEj6W+x#bb-*xEL9oN# zVm%k|m1>yL_wlDp(g|GtZ<{%XFNRlG-Wpa5y%2vZZe?tgOF9+OuL&2?l*x9E0}7-E z?KmI9go{|78L?!zFi%qAa%gNK4i?Ef6MQz@xI(GzdUqxRx%2BMqUoKvzm&e>@W# z?tW8uXeI0iEIaNbI057Ol3cOQeRv)p(iN*|3L1!MS1rw8q=08FM$zExY*Bt_x>THKC6Q-X$^!FX3E444F;e*LgXf*FAg4;rhok0*hzEkMST;|QbvZhj$DFb7maPkx7K&CX1 zI&jUO{T7Eqtt`DkK=Se(C1%qnmGiF{pBRSdCBD@bycl{z2pJJi%cOJ`X=DbQjgQ)k z!HL`Z#gjx76Vr2@_fZe%AFk}!I7wR1^uO{{F_(R%#1YV$n(NXj!UwoSu)D+2w+%m7 z=7)JWc6$l87F4z-lyki+O7~N6S#Kgd5XMO9%$KrbUlIwJ2Ri|1H}IdlP7_0nw&Gtj z2{+Ft)Gui(eplW-^2a{ns=2gyjC?BLNALwh5m@dAf+WQ2OiR|R@pFw@G`l8>YpmY` zQ||OdbUIa+ebCf7=n3zUo}&Oi^I+i{^wF;e3->S*$R?OE>f*GkdGwBeU}$kz{3CNA zMnE(F@NvkaDp`?5s(;;xdcrMC+=M);5f3a(Vxj;2q=i?4=;NfdM?wJ?ri6WG>j%yF*#V2sahda z`*J_CO*MDa6L)4ReWGZ>%;k$PK?6lRRa4QVIT*CxTlJ1QxiCL-E*8F1l3 zs5Ir}^&w-82MreX+guET4j#$WPcSFT!#84^JKZ7^6DH}0<8oD+%%?HFiI81?!CbW2 zvPFo?=A3;K*XO86f>=rD`U9-gYZXj5MJpQ?+Z#2#i?~ebLjyD>axC39DWb7D`o7IG zb}qEG=P=ZhClbR}V|2M`_+M%@h7HMIjl40efGCBw5M~!liDb4KIQK>#K|@E|Lb~i3 zuRRrfC+Ue%S9k6KBW@sUsZ92Kz-0>?Ywfm#fmTby8!ZTg&BI-7DU(g8$qZ%Hx6<A`;gi)Bo=U_7w}Xz z(^S`JE4q(zEM5({PgSN<*2v~n<{}|xQ;5pjB>HJC_u5?9mv%LJLp3L&2_=-Z$5a&$ z0diltCTSwrXrD`k+P&Eoj*3Xdt2DYlSR!@x+trW)oAF{X)L#i=y*a7_FH6Vyj(-D6=uV@`zoFC90N4{2XA4Iq`nAq>o%zQMuvGO zzmHf~HZaTUvc`XN`|dV7n?_VX7Q_DgAbrxUrke>t{YI1>v0R*i34_~-IIPbY$)2=H0_W07rZ%1maunTxV+TkQp@DmGt zET#rDEWkz{s6w1>=uR{&jyvor8d~RMcLq*81-Ao;AdsCn0phP61C>>PaDL^#pfgT1 zCr;6c4Isb)(C-jmts4PCmXv2%6m&)yE=t^Q#cx(;;b0F_6fQCaOA;H}3T<|4i`i%k zp4U<^+8}t-6wrY8MvwPg^bpR=wKUn!+XUNgY9K(GO$l%{u%EBQg3A79w|jy4diK!U zhrtE&bO^)@*5DuT*Z-Xd=~q)R0!?7lKVXYf2bNW^ua;o0f!<?z6< zs+Uu6D@gwTE}sH@0%Ar0oN&TDIKi8q{OIVXv2r-HLkCKb5bN%5cSgMZe(L(=SKF9g z-}=;86;>pc_d4gcu4PP$reKRN2Oku0Ow6u2E-`xX>x%aW+}j%{;-AnO%Y3}LX`7Z0 zX71P;9pkC1SG!dLqjdCCwUx`+rDvNq#10*Z$(!T}Rl9OLe}044T?bYVW!!P9DGKa-Zj2760uFclB{rIRN+u+NTc^1Zy~tJev;JEj=E+ zeqMvWGWGee>mX2jD0t=egVT@9*EhR%_bGN-GCs*x?{~Z3-}VBlh$}JwrX=%i+|{?6 z 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�J$Oa^m8_*enFlZx6}--OoU(=!tkX@74Hh7FU_{_ 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 Nb+O<9$v^V?e*yB=)N23$ literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/workflow/frame_005.jpg b/dev/linux-gpu/videos/workflow/frame_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b70cae1a0a70d7c4a9d833754cf03b1df499ccb2 GIT binary patch literal 112906 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 z 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

t{FPNUe9ZoDb0y4CZM^>-HFq5r+}N3 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 cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB" + }, + { + "file": "frame_001.jpg", + "time": 2.48, + "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)" + }, + { + "file": "frame_002.jpg", + "time": 4.83, + "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions." + }, + { + "file": "frame_003.jpg", + "time": 13.67, + "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm..." + }, + { + "file": "frame_004.jpg", + "time": 16.06, + "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=13.7s)\n [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19" + }, + { + "file": "frame_005.jpg", + "time": 17.03, + "log": "Capturing execution frames: workflow.json\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Prompt has 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Node 3: LoadImage\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Inputs: {\"image\": \"masked_dancing.png\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Inputs: {\"images\": [\"13\", 2]}\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Node 10: Preview3D\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Inputs: {\"model_file\": [\"15\", 0], \"image\": \"\"}\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Node 12: LoadSAM3DBodyModel\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Inputs: {\"precision\": \"auto\"}\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Node 13: SAM3DBodyProcess\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Inputs: {\"bbox_threshold\": 0.8, \"inference_type\": \"full\", \"model\": [\"12\", 0], \"image\": [\"3\", 0], \"mask\": [\"3\", 1]}\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Node 15: SAM3DBodyExportMesh\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Inputs: {\"filename\": \"output_mesh.stl\", \"mesh_data\": [\"13\", 0]}\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto'\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody']\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path)\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n Frame 2 saved (frame_001.jpg, t=2.5s)\n [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250])\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] warnings.warn(\"Momentum is not enabled\")\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions.\n Frame 3 saved (frame_002.jpg, t=4.8s)\n [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1']\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=19 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=13.7s)\n [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4]\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n Frame 5 saved (frame_004.jpg, t=16.1s)\n [capture-periodic] freeze=3ms shot=233ms unfreeze=9ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput\n [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB)\n [ComfyUI] Prompt executed in 16.33 seconds\n [ComfyUI] Prompt executed in 16.33 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB\n [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device\n [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device" + }, + { + "file": "frame_006.jpg", + "time": 80.79027819633484, + "log": "Final screenshot" + } + ], + "total_time": 78.17 +} \ No newline at end of file

ZVWW`rlleCV^PAu^?qid9Go)rzdvk8r3wsu2C^>R>TlIphG zKl9vle#4*2_5A$t*SKQ0wi{{&3%no#;KI;XY-$kmZfD&=84W>vfEhhSdqUMRfCxUD zVF)gT3@-3RTQ4-vtV0BeSFgrSLe09lOZVanK$_@87EvN{J)^oFQGJF`D2 z?ZOK*)4@dL_FFRgdSma*xvg?C`6=7pgr$F6q5!+ue^L@RvFfcW=t8jE4`fNRm2lr= zt`9*E{y)qc1hE;JH>d=yZerXaloXMZp5x;F0-gr)0lC3scY3ub6IF{Dm5UWGoPtf>73YNuJLZP;)MdMBW}VU27ARA2Bua%CJo9v?|;1|l03#m zA71ifRMauznlp(Eg1^mJ;ii(S_BG||U`S`f6x>d+r9XR~(r+g_a-_aqZKdXO9w{4f zEV@$!q&Mt*_co(?bZ|sYu^FnkyZ4shv?39Eq{0JIq5c|~Y=Ka(Y1!?Nx!pMsw9(P~ z{W*UKXsYwgS6ZrUS3ob$@v&UREwjUrGY=+s>h|A!)a`q`Wi!1t|NQWPFz4D!LmHtmK?HQ1Bz=lM|AAJ_FPZpEr zEU0Jq@DF#c7k+MFFBoy>9P)=aRhU^S57nk#>c`8^ML+r4!@YYkQ zsxSGS?&~!FuRkL&RhB(Bh7WZ7w4c zx_)ZZx^s#IN4Tcb+#N)Y{cd$(AuqM?ALvFXzpkw0_}IR-ex>=pFu~!wWW8V+Wc&JK zL9Ln0Q*0xoy}gOWm(qe65zz!&OjH+tP?m*Fk)}R}SatMhlaO#DpG6`AlM)FZ11Dpc z!uoZYwjeSA3Oa@=w~Waim-#v$!N9Y0cZslsbewjoctiq~s%eDmZW=4f7|Q+vnVa|e zHnV$GeANjq;v$AL!yp%m!8JX6p!z^xx7uq8^3yVbh$`n33NJNeR^Sj^%TWEy9#`Qs zG5xBkKt3jIIsG?gj)G&;1z3i5$~)iBCm9i6o?+~xPlOS;wYA0z&`JI+0R#U`Y0-RsB+(AVd(vJ{9dY{v*g8gy7TBbtq_9N0|$@mkwjvoyE9i^RVc z8vUMUH}ckrG%|$Y@?Y^ti9OqUEm_@;Z=GYuMlx}qKmYN3GA2W3q9fG1n6WaUMe9`x{O6DSHbBgEo9K}m$e5-sQ#57uwDJIQ}u^N4ku$?T7 zn3UWklRi6CpWm78M6p_X@1Tcr$tQln#owpUvABD7_W4SJsSpTz4Gmc$X*E7;`X{}U zIVW{8VIbaI^Ej?Q*W2X$x3l#EBjfiEtpE+l6qcED-{M5wKyaxPpiBwNoBxC|{jy3I zstFZwXqw)>Nc8X_E~4WV9`-qvd&iu7xxvN?)YOP`g8)aES;u}M-t*aP zCE|E48%!K@F2t1;HW{in)LEq?w=ND8pbYpaSE_bIGS!QFnk})@o=#H^Hbzk3?XR!v zEc>c9$$uyy3F!bqNA#D^*%nKm&HDBr+`y_Yt0~C(rcg0)y6?m_ZhDy(+-qFX3TsmS z_wlI&!@UoEK5q;%`uFwfiKX^04k|h&)M(b*e`IJ32n{&w-UF3QyFSmsLS2?csx~dr zxAz(ySGFnRnrFE1Qu-G)E@-q>e*}eiNPfsQV=liS%BK6Rw^8$l0&izWN*$(Z8!z@> z%vp32^fQtTHCg4In~(eZ`XZc&F!%?(S5+JCfW$4FFh?d)#kzbLV^3viYD|zilL!0X zzT6{D;p+sqTi#qcP-K#dD0jjur{ZFyro^=|Ynv+0y9{#*>3h6ckgFGa&Tp zj}t^O*L3Hdh^vQdXhdkP3>2c>ErKMZaPY|mWm8r3gk3}8Oo8ZF3!$A(@wummI4!MQ zXfn%o8dlu>bRe5)YYWz>6JoAUT!$7P3o*wE5r2~p0Hi8~ygYtW)P4?2f~alW5$icV z1{6FrYKfOe&o}5>Flfaa{jPU*TRmF23A8mBW+Ka>BC;OH32bL~2LuH3+GdFzHy8P0?4Ahn7ty9YqFzJB1J-T*S zaUw|bgL_sGRETNjVU4=(Uz2y;Gb4kwx)P_)_=I{Lc@j(B$n;TF#Q`?7jc(Zkrxe+& zPC8$ZZAUgs0$o$#Trcucuxx?mlRDl0ZM-2^_v9_WnXk{3|1DW zW*57UM(2?)Y4<$ApPtp5p`MM8PvC;{eC7M>2J9hU`uN-kRkiGaQ6otuYB@p?)O64W z0&9?Yrg?TiAIJni_ZimML+^#TK=Fj0gDZ45!Qa3!H7JcVk14+PzN?;nomg@y`H#rx z+niot_|f&0xOThK6lrG%56lJS2FT}5h+?B?VY=(xk!{vLu*&wo_ zy`2Lxhz&VEgokIUvqB`+>{VXGx1v~CIl-dt!8gV!Mz3zG)O%2g(6FYye zFWSLB{Qh^{=XJK6aO8tUt7zj`?=6>;i!*jKdiWTbs8aXRbY9y(%HRdTOBvCbj%kzp zIjWz7mIP{ZuFvGX5k>vNraoJ5zes4UV<6{G>HSN9k^mD|9ZW@}7qOxCs7-lnLT;^_ z<_&epYf?AnHqVDsyKSDoJzy$npJlt;gh|MRcc@{Fe&hZu ze5g!vU3oR{*t?>`A?5E2wjDle}DC2pfAqC<`;>_Mj0lasfBN*3nk@0(NO#Fh%x z#`b8dCiA8|XW}7stfY?M;|&neK`{tQLePAA^k}}t4%z^^T3WzZ08iQELhP2A@4apIrKS)z3)KJ9Rm2TF$6{U{|yCc%gcKM-x(f|H0I=xp^A zHJ~LT!bf1Xh?3=%qprmSI+l% zmO;RIQ(YQ>)@FNC%{Qn)tOy>o`JB=3oOr>^NZdD-F3Th)2@=5_i_RrBdNX#=y|)YA zd-}Xu8QuvQna{lo1qED@Ox-G(>Zz%zq|(y&?m&W@+X z^PTvq_xODA;v$4s+a+#9OPs66#-|)secFV47|{I${!?~&cB_&PAn9^{J~lz$ zeU>pl!L8HhE$@+S7)1NAd`_?MBa$So3x4+wT-O%Lu2`F{s^(7~K2(>LjnZXbp09ph z9gLoUD}tbxfPesk!|R}jgvkY58^Yh=!;n=bOBnXIFT)C& z5{!#C5}vyr9Y-C5S)>lAd#-IVvvJtIlaD^>kHS^Bdxm(PO^ht>*B}L)zQ{f}VxQbo z-f{a`Y&`IWzl~ZfR#5oPGnI8O!f`G43iVVKT&$PzN7Fbs{w0Mx-`#z_IerMgT>q14 zwAu^*_yIzXm6KB?Q?I~O^OLe153-gUs0<#7V57m;qxtfGk3_oorB zB1??hw0ql)v-aJ0y~S5%&ijK=4-MC}NVK2g&PQ@gP-Y zZMPC9-t#%wc=W0Q7@k4Se3}q~S~|VEu#iWN;RTR!J0gLJ9FPnWvM(3?32E5F<@p{; zAVH4XzCH^I0Y3sN3$Nyw`{`;Bj^OP*T6NlVntSVR@c6Z!4GA4I-~Eh0S)!ZswY}IG zfAxPcb9S0B+;EWnN#xs6c4_ve!GMeQQdWrz(4|Qj`V8)&T*Y28;4__*;7jX5+-&Yj#%JzYij? zF%jfg{^)rlS7i&S?%DB2N|wO@-K(jc0Y7=FNVly$hF5b*2lhXJcctG|d9=3xKpF8Au=j zSOEfnAv*?3BJXR~8N|(fpf%`8lslc8Rn1RRGwX6HPD5zX=IVF{cu zAyf6aDt@wh-=UAIBrv6tD@Ic$~kuB-TCFV<}In!@_{KO9L zHyzfH+ME<_HUz^$GEQd@Gi}To!JUSL(W$1uuzUA|;<#K^yd2pS*f2cU(0M)A0sGS6 zvoB!j!9RE%F$xx-^sJv(b4GGCeG!kl-zEwkV6!CsU<wkKP_3n1e$ zd!MR%^UCUItcdNHZkE`N==MNL-!PyGgI6mzg1o*diyb*F_GQ~v?-7Q`nhXN;t7^F9 zWIq^nXgt?J#~b^Q6>{kJK<`P;&9sp-+SbspyHj&A>P@9E0E*v}of-pt8qvcXqtS*v zt#@}oE~_lMhXr5O0DuezYFk=bjt+K;3~CPMowNfcw`98$6KIjOhMc90q!oTf9C`_u z0R=%lL)gD?`}S>+LNF`G7lH({rKJ;oAs4!&xCx11nQG~Ro&oK%9Qu`|+#sBZ|B0#g zMDVcS(m8ESYG7TxmFRK1%A(ksJ+c{t?~Q+yRk^+4;c*#Aw|^5;EqMOHVcX9dgMJjN+|D*iiz+A*Y}$ZVbo{3G&DGB zYZrX0Ng18eZ~@f1T5~cELDke=oB7~ADzZf7QLbINRUTPCCGzLnxupaw2?mBAxexPe z3zq-t&10gX{`jYzKLiEv;o+Vm&_t{h6)@K9P$zb51PWGp+_p~Z z?nI{#V2~jZb8nw*M1ZFG25A7md921NrL%hXcX#oq1bG-4UsZh}d0Us6nRyNyuc1Nq z>V;QOD51Rl*f%$q<3L?oI|k6VuZge0e8_tXmL$OtT{hhivh+G0G}mwhUgHL$?GVok zOdm@@Svfd3c-1cwG&$@~zY4J52-5rh+u~S*z`t91arF)33+}HGt`DXkJ!&q$&V|?> z=DaoF4c4IH#N*$yI zbn;M9(TLbK3df{XppI2SKehbkoi&z#)Q)OU*Wath%V*!bj1x>*#mU0o7tI8FkZXQ> z6aGc5t*x=V*4}G%kt_@MW1g;zl);082x&zX6(SuB%N3)+U&T|_FED9r3`@5VjK(#%UDwcF{*%n&;0&S_w$X#R- zh{0EeOL7x`ty9=mey0uqm2o7{PQ}D*8{Q`^`L&DejDQqCAYu%4vR-qveC=QqC~hDS ze855qU-}aq0*n{KW9R8`{XHb`51*VId-dn&9nFf3KR&q?^{=XXp|W2ZS(>Aj&!(0J zxpzig6OIzDELT2;$GN-Ntvpyy2w=i3@p&5WU3~_U<qUH4xdI5p?QBeS2`WC9Dko^%S zY7Fpf+wCP|co!E}?!U}I=kzcWAz1>rGGf?mcW2{k(#A#qoU`WI_ho$dY`Y?Ql?oqd zm?m82JmjDnIZAn>S36-R8+x-$qhPh)3z=l!{WBF`8MY7c5w$9;4Ks!>`eee`^0qh+4i7mN^)`#l@Lhwh$TTA1~T5O9Qwkj*N|)@8iFgd_`{1Czuj!TKgvicKVdsUO@#F0;N}j$do}Pyby(d7PD!KQLjF^JL zW87N`Vg!a21&Gl?$0aFijP=_U30T{$e-(jYf(^9 zd=-{AK9~I&c?UF1jLu79-an@?J(3P!L9vE^PD*;flm+}>d;5GOUAVmSbVH|zM*&>J zSd|BuMBZQ&vl2*PIR;YjErXtQvQ7cKT@n1Ca04qwd9fyYWPd@*3(yluc5lLYKsK^< z3>2c$%wHvM{rWBicXz(F3I|b2D0IfD>l=fw3SgLh-%~I@4+@a?G^@LaIvQSpCio;j z4or?_>pdRvUdL6b&Bu~N446)PS2t>}-#EA?M$nB^QuZe9M_#Y|RDwu_A@I09ejG~U zzWb_1WM^ey?NQ&Y`_Tn|Y}>1Lrqyf-$T(Z{JSN@;2ZP#u?>FDLcVq%;-e(8Z{_czC zQs-RM9E{Zpa=N-p$&BZ@wN8DT4G72N zX?`9kiz@8T%ld(K9+MX7*-MEe7TQfwBK2W56so!849cH4Wc0h88KQnrEWvvO zUbQ~3&+>gjKG;*mlK)oge%O*6Q`r{{CmRdioj~?r>zjLMPM!ov^NJK2_>_k;{5HH{$BGyUZSoEAi%y<$((U!gJw4Xl6@9idi`we}AdI&%%n^^y%99 z$%vzta7PK={m%1>?$HNna!h7tadLKJ-!8w7=zH;S(%26!b80y~%cNngU+x;oI6GZ) z`|5-~#}QgYBx*OAKIH|C4X@p}Bu>ynexLKUc74QY+vA4rxt+^HHzkmD`R;WIq;w7E zDjTApsRo;A@{CTG94*{ZM>v~x6|v$=eF;x|ak5pHe3T!_G$tj~gY8J1JjWM6HSMvG zRleBc6a!ZPIx_VXN*;PaX40MMW>_@f$W)&(+T} zZkNvI$2%Jv8_J$f`N(|#yrBoJ9(_@rC$UtYx^8*U9M|j%A`wiabFIP%DpXAoC*e0W zCEjrMU#)2c-l;OjgNC9AyS!Ex7pW*(tD^M zn61Q?Cyi@Zv8JI!m#i08aQOB8Ey-|owrcMFK)+~Zv*)9ab|Wq`s=5g9_; z_ARl36ayuFsrqODnDel%0#|M?wJO=z*mSnFf%jS^t*mi#7~pRPOrr!a3C|rszTw~5 z8Me4+R_;Cc>1Rw#jO|2)shL?ADKABuZb2B;>u%jq8=mlB$UW9oQyV5wXBw~f^D`kV zWom4^X;Z}TSpMr{k+jKJ4-l5dWm30(G(Yl`_D~7ngFUW5?(ZF z+K$~7&t5_p?>KTSZI(<+Rmt&MbQc)YbFIq275aPVqCz)rPW;UiQJABvcJ z^zwCOIeE@qBU>3xgu1AnfpuR#-@df7vH}6%r_Z0oQLCmlKP4Cb{UC`8?d_`|ychI+ zNQO!z;}<^dmE;$j$e*5+HUhRkkjdal%2crxtnMu-Kg*W0A=m=KDuvxJ^g2o+R$wEmM@%L z3Iw46VfVc}R_gR@-A@+KDZJLdFc#}Dp$0&bh~|BKG>E!OGaZw9Tl7+(9&xc{_kCp% zafG;}Jl_MNocn&CJ`qMUm`UqbZ`YDhVH)dF-*^AyG3jLTe?Z%D_Z+0?pw? zn%nfoL)z*oI}T!G@kwYmp`QVD(9hXzI6AQ?MQVVt3JYGW4FYWk6{bCwrg*2_)8@WS z*i{SXahJqLj43Z2_S_Z0dK(~?tD&%w49 zQlg;51J~~s6OPXakO(VhMO3v++PNtzDoRUBtEdb>w+Ua0Pt2(>@WSuY-NnVl`Nc)G z=g)OqhE!W3GhUNPJ$KjL82v^g`%Fo3oZ7R4t7gj;m_%R`Wu0bw!-aig3{m)5nG8?f z^)R*Sv3Hpp#~9)!LdwQR=(9^*5s4QW_PuL6YV*nulyaW8Ex< z*CgT6g}pwJOY-kfh>M)AZHL_JK$2ZtB4n;xjn9%f&)K1y zKIQ;%46R^BneaIaMyn}Ijgxa=ibaJw{as}u{UTl1e)rdeU&d25I;Yd26_teNb|>$T zv&QDOyII#t= zOC78Zg=T_$Ssg?N+h-SW#uim?T3I{6-?3a9X7(5R-5Q;>S^+k#$pJj8kdtaW1m`{7jSgI5D2<6y8(BN{`y0(^A%HQ!*_41#fKDZJCjG1&!b z9l}TFY>xQKvj^VTI#l>lX?xk^nQoqqXLh%ihlu9-jf->M$;J%!^+l(qPL7Y~DL&zI zoNq0IW>g{NuBH>Ho1+m-EG!YJy3tWlV$sjFwY7Vyn+;eff-g+zS;F@#TDr%(qfo2W zg|XQLM)6(bevkg0O7)fq|`~8fsVDp{3SGh*N z*w&G!fARHm1AX_No8~R|x&C-jZ2jFlw*KK}5xIOP=Kdgv`cgb+k-u#tCRLE4L zG?F-KNaGP=_cFC6wQ#MX$kQ(laNUfA?^}I#O8qMsc1kkp1kcFF-X=`$W{hOSntrx8 zcg`3g-}Wljsrl1|IKK_NwZl6Bv;;vWvXftY3fpX|*EaQQ&bsww140V|LI1>0qWVnD z*QjA(q;79mA6EiShX5Qk{DsgaUWD652%H)<>wF5F*dpg4^%wOml3zv`x4{~9V5R4z zH!&{mq_xNQH1-w+2ho0U?O`$49`HQ)LpKXerSCzh^^o7R?*uj)x{SzSM~fF}r<6n@ zHo6d{${5#jIM`zG4Cm45`p_A3{7xX3Qg%-#L=ulTZOMK$rzT|9K^%f}=j3Tyvbs{? zso<7dG%fMTpIev_9g2KpcaaQN3qCV$>iOf0R~paULR`MgWB`SqA&5*OQsGOfcfBzf6ypYgHrGOxKa+?%*2G2o?fPl`E0upyYABSK-<37Wp?9{ zp{J)OG)r1WUo>DJE;Vk!(#Tc@abgnZ#Ks{64pi=m&UM4yln&vaDfW8ozURjvDRUK( zhedaDZ0uxXgIUjhpDTeOcsXs_;M@AX3r#JFv5u$w6USbRwY?@0b0mND`K@`fm4j1o z;zqgQ4@026YA*2W)X2TH$ZNnxNJ=Z)he5hW6F3ctnsRbsZPy!DO7Rk;Jtt`7jY%90 zkMde(v%Q=-n?*cZL*-~L{3-_s0?&^#-M#6u(B>*6NBOTKEHF?wnW9aTXxlnd<%6D@ zTGFkWRwy2E@jOoxa`>H2DRLJBrA%uIs_OS6Ntvr;BH!kM7ew2;$Zgq@f6k_dqK0Ft zE_`g+I@^i$%}5w}0k*(c&+vnyM%L;!zgM%SeU;4R-kkcnA~d*^uA-|u=Um~pyK@Vp zqwZjF0!nWA9H5r3;3=I;7v7}P_c;MRI^uZn^MHNri8K|?w=KWR%B{?w7(A!}y%t;; zjX@G0avDiVu&lc7D` z)@xn%@Rd4issKb<$xWQHjsR6bW7_HyU<&E}SRdpBu0C~pcEw=#Q*k&k!UiIH#BqzL z4bK{VhBsNlq4C}CIxHG-xbT8aoqvr4TLJBgUp&VVXxM?oC_#<0;5o`A13U{YU0q#! z-dsxoK|yWhcc-VPb*R|Di)JJ0lzJ?Lyu7;`y1T2_V*m|8<26uDIdc5oP;>Ec>6!U? z5Tz?v&tKw~-)G`b!A%|Ht%ps^K@$Xq0hoT?`?GR9*3Wcxkqh30;;icAI<*z)u3?dl zuD&oC8H{g>0e$kCsGl_I#adi02j`x|2Qig_N+Sizos^kNmfZ}{seh8~jk?63^E%o{ z@oWpL!$RRq^d~b9pmI+yo;vWDnl6@RI&K&xrJMyyOC3V8Ax>22ux*bZWf~pn2Eau& z>z!$rf8F284!@RHAWh5@#}evSek=cc&{{_``$EHM*bjx1s;r_yWUrGGU*8ymxD1m~a~p&2(^qrU}n)h8k*;%7t{ zX3Lojp-df`G^IEan^=|AjpT0ENvMDAQ9sS7zW4iRcqlG^)yZB9OI_9 zuhwj_!s!%M! z0&vJeF!8}Mc!7M^{MPmFr3H6fzOdZN3Gpu79dL>_V7toX(Nf0u5OMZi$aqrk;j|LT~p3LHfz!c0jLHIUK3s_4PYHiYXpD>oy&Yg#8?}_Wr!&31ysY2F2Yom zPA!A|s$psPMVNX$yupA4fBS7~dzS?2(DT9f-$=x;E%Bu&mT_2E@J}))X8$JB0|0O= zfK|6Mx|-3QH+Fz5(VEJA|Cx_8DuK=gp4?`T|C>A1&T4^orFIsU^dXwpP-C%9W|NWW zA-)tl85Z_Wf^&G{W}j#}9BplF6>P(qI+BQ!t}58>Zp9~0z<{X4;AN8$*ffI8g0Xa@ zYzaMh1_20AAY%M?sk{-?poR9G5SB@5{MYe9)DPqBS~0W^95ht2glQB4C67y;H=i_O z1yB(M_pLZHb(|*WyIvlo+xu2M#x*8#OLnC1xS7`%dlg#~=>NN;r&dQ*O^S107kiT1 z>?cuyIDC!#OkZE0!|DFYX|QMdQrCSat0$|kCvlBi!kEc46XTNN5~EtdCUN6oF+=gE zPpGdXZj!V9ecFkJs1?6~hjR7nlB$xn-CR7l75&t3CDRRwm|BjoGa1@ry!$q71E@6O zO^Je+Jp8n8%C>0u_onjS$3g7{_TkOLHSBKc27_(5dzZ6~qMeML)pM7E(|#Klfz{X# zLw`CRVH9aBdp16siEqqAEAV*eIjBUu5SAzLE)4K*tH z9z_|{a;^&0fR~u>Rq-`vcSx)+0+>2JJVmumD4C?BJ3hB{NfYe?JbIMWujr`_6%Nsl zusP1np@8G!`t!A4(Rj47zFQ$PDeU&aw6YBbFASW@;Afb*(}ZS@tZghWTRfpS;`_VjyCdew^3YX`l2>R;}H9u}W61PE_%6*)PkAY-BZ;VL- zZbK$R-+4392&C>4xvuYK=wJMtu6gB#8nb?M<{=WSA|ooM{7x}9mhJ@By|Q;nBGqeB z`|6!!f)R$$I~XVpY7~LQ&D%neGv)t!a9GR~CCIm+GNI~5?H$v28FBsfhfJztWC$dU z$$WgLBg-KuidH$sMD`A@1d_PHf#yfY3sS>k&ZS+!a7*NxnJHJ#tuH;7F@kPVmzmXk za{Y9orz*4khzFP3*xc3iI7t4cW0$-Od~>(RG3rkKq|6}tj_4Ir_{{rK_t*Ck=X0WZ zk%VD|tR?7Qn@AF#vL_xxzcgm%8eb7$i&ggmB6I&fq+nrSps^*f;CdB+ec)I;gJ_9lkAIHLOGOM#p{ z8^3g?=W+SZ-A0+|GoOwxwg%|~J(v8nva8PD4cLym8MnBGcy%2%2&#~)BF{IYM-Z2u zwx)#)p`&+5ICZL4B2u0xrfZ#zjf+uTm#Z7UXuZumW3zUBRKAZb5_`;@o*e@O#8qW5Almj-tuI?3n2}9`z zp^%Q$T%h?C<%I)etX*xwgf}G}9oxlPdeO-&iQ@=9N(Lpv{`0(fcsrKbM3dq$b6Sc+ znrnUi0lw62q#IueyX!8`MydsL>OGcu!3T{iS&us=D$0f}aWXxEVwnE+orAeb9r4h6 z*qvIoiF`)Aq;#^tGEkNaUQp)*bezNR z#QeHeOm^bl>;G!J)1(gnd%t3;c^@@11Q#p4q}m>dMfUw&?m;fV@4NqO)wQJS45Hp( z=aM_DmUvto7DDWeT zO`gxP5w5cn$!Fa7I!8{774+0cL3lM~uWzk2lwntd<_gJ4^jRxNn=0u%swl|9|vEKE$!RXSis0U{f+Www8H z28MRYHK;SXDcuhelH)^htUlR3#q^kaE!}9zw?UOO4SPn5B{zxP`G~__P zFhTMG4gFkh{mF_dub$L1S|Zgwp-5AU&L|W`7s!hDxj0;+@GHtI02?Qt?tMW&NBVmp z;v!kT#@-kX+>GR8lAx#H@a2E=7LJ5(Jtg&X*#2NxwBz31-VSL_df0e>3w(J>b_OnT zXr&~hP5IgBqB9=^J$3SNnlv>EHba@soz~sNVz%Y1hu&daa)aD(2HEioiw{4)l)wITBk=3lEu(WBykH{ ztBVO0zv}sZx%la_K@%QktqO| zDB?KU6*jtG59@c(nE2^@Z2HPD*VJ4uTdm}hMSL2PhqhYsi{FyD_?ek4j66@c7X&~E zI^p#8aEf1qG2uXtex2)qm+;sMeDt9g zy2m}kOQ<(GlSQp3PHi^|H`Wat01;V9 zacObH<%UKQ5_;39K{!&%W?yepze`W&ab344KNm`LZ5wR$gKA*TGB0r!Oc$dfKlfQ6 z)vs+&DES`5KKQsc{Z2~UTrSD6$4ULd#qDsCpoZ!&@;2NrrVfY^P0l&8n>pJ@2-ohW z#W9C7<4c8S2weJ6Ud*&)fb@{OqeY3lc$Ukc3rKou1sd!|zfhI&O*P|bW$~NjSkt%> zr5-z>p##fz@SYj_{^GDPilNaXH#G2r>D&e8k(jKC@xeGZ<*&-O^Awb&c33`2j}>IA zE-JJigvQX`R#XH}GQ`CZ93N<}#11CvjYXd;I%FG=hNH9&Musm zy1QCiUq-ffbcjNnR>Yip`q7E^O;Y-QCHE{^_f-M4bepzA48>VR7ccY(EhsJF%$R80 zgky2hgpg7&0_Vx&k_p?x3Lf+4+?ct2Yc5wlpQ5gv%Me(@%f$uFKi&QNVkaI3<%5R7D_EHT2n>D4tiFx&-QVLU225EpV7dkO?|A*APp^h8DQ4?eh=h_9R8%r*N6tJ^#r;`^3$KL69;F8NG;9 z(9V-#dFJ~<{^8->0I@yRdf&-!mI~qJjG`wARNKmiEkgTC4K5@46DKKPB9kyvcD}}~ zPyg|LIECnU3rAdu$G=~V=Z)8;o4l-orPBm-Yn>t>?Q4EDQ%L3e0{+VM^ydB9vOoZe zYn=U*m-kbp`d>}FkNZgJWw2~HDs`e(KEsp2totzRT73LJ54-Y8sZdLq=yT~HyKR-^ zclB64`wc1+x8T=w=DfU>;M(SYEsghHW!;DCS1*uR%F<}S>e$Yol5Nj%yR z9UUL%v0ik}Y9qpWC1}0I-q?s?MzzLPnw>wueV=f`^cER2fU{-8o2M-Z3V7MVp;+%E z?vRhb<@DX{UtXhlczJxXnwA0eHBNzQZ9!ynQTw0VP^B~>&wc|gnBQ3qep5y^M%zd6 zk#?1qb`4G+?syiq_6F+1>O$acFdGu{)Ei7%7mH*KE!$Nc_%o-d)$T{qCoo-12fg{K zm?7l65JR9};MpbuTzAb`uLbm7Oa26N>m84IEauhD!$quQLy@RZqOp^rdhUBBq%5`X!&plqZdoX)o)_NF}{H-B}eHkL`rONqBOT64wBTfm@so$ zY~sf;VM5r|r%#&aGi#w1W)97ymA%Xf)%81@-BCh3D?3MUbO3) z1hZ0V**hkW++5frM@B*GlgSW3g>v7o78|KJV0mvYq>k*QmEIes)!?5HbC+UwHQ<#QGNFu zpOWFw!-uTp3zMMa)_(BJl;YB^UN}3<8hxV8D<|NlG#Nc$W+sqwfKX{LZNx$e+}S_| zSODX!LlI^$wvlP&Y1Fu`#hzq}-(`4>*Rw(jpdv@O3F@-9MzV&ssB`4KSiap0s74f3 z$L{N&xZB&4gT44mxmiW@lnHU_^NS|d4u~1#?sarYRd1x z)#=kUCH)4ms2t1up;hM!njj&H;vX_S9h)MLG0a9GkV-nsP&0nXLusRp+^=dNMwjcb zIU`r8wm((Gak#NK{4>AD`9S^P=4HT=M`$Krkz66O-cAWqM=4Ww8IZX1O7m8Ct%7>N ziF2!ZtFBw6RW`=P%4*Z_?0r?^OwA9@0%`G}dl{B0YTfhH9QcI;#HFQZzcUC3=viLq z5c2ytv^$GPH@x4PDHahl-&B2Dq%qz9tls!ci~GT&=!Nb*EhCE4Jt`uM6Ysi2dzmM4 za(+h>GoKOJmOzqe(zX3%Ab^K~0`AXDcjcs|o552P3=U8P?)?XBBK8h^3#EO?`uTcG zy3hJ_#uWO!_0p9170gp7+d=g2Nw(vYlYsa35A;9J$5h5IPrXb1%d%?g`9}7mBzf~^ z8)X8vc8Xv(+;xhXlB{i{lzMdQ#{F1a>g*v$jE=*Ha0?T!bCiKuJ5jT$YR!dGW#L6r z!0AnpVKafbpz!|cA5q(mntc>;{0m<{P^R9ZQI4S{4u$|^Xd`k59LU@tXR>l)s>)2( z@^i<+s^QmimpFcY8rc{L)NnF>P}Swt)!pM{q)5iZ@|PL=6DkH~bt(LZf?2;!DQwQe)Di`He2V#}(I}$}8GYOQq3Z(=2|F zLDejH)90sg=exbtMR0hUekVidZd*%62@`tm7jVYs!^-bTyfo}d7Z&QN)+u7GKfjaT z^RMJSCHV`eL!?n z&XU&iJuziwE{q=X_O0);NaS(=K|AR?HZEbyek8@L2dw#^<)5PularS((JbWVE>H9N zTvU|AZ#*8fGslqpr?HQ?7iacW1YRKVvnX1qCy9a~R32{jMwK@6n3Qn>LjUv~W9JGo zr{C@_;Do-b9fXX$^{mGi2JL;KRwS~ZWDCtaZf7hO+HIxz-HW_H&NAY)<A*C z@@=x4CdBPxxsHBZi!`nKla9;Bx}x18FN%x(*b&bOnaz^@Iu}c=iD#!y0K7TeeuKoSX;4~Q`-r(aOapP~p*V%LfM#CJv?E5!lw4_~B zJ+g0=F@$0?N)8kIQuGE;NrrzZ_F6}f6FB{cbs&y|8t{H)xl$xhXgx8mMUkZXJYqrl z)dz#+BhfQqiBBQM&%cb_;Zxk&^U7@Jj}SEX9KUui)QFFaWSN0Y7>MQ%O8f6b=Zp`j zbKE~J9jMZYHx&nbNenfKLz;jYQNJ%2|3fZI%xhq!Sf54vCGTQwJzn`<)UkjU_#`I1W5Q3N|_q{ng(c5K_bjD&=wB#2M(T<#UGpP5lu zp!Uq=P2F_;{&4H>F#TCfpqWMnYcmFRP!!d6yPJCUdrPh2$ex3jAD$T_d_x)!rm; zD!Io&N>cMdVTDFUcTa4%V9llC-5b&4jb&@fhq_17ZL5CBH5*9cAa>ZB$U>ioI-SWH z5=jKN?z)Q%Zk~6O-p}Zn+mq7IaTn21bvdo^0%VT0{@A2=74DK|{C9qn|J#jLKj)$(vStGseu&AiV_YYOA1&;X>vnPBSLbV?wep>pj=F$dt3?knV9H9K?%lJO zDl7~;$BpaaI3;c{4858@UVW*~^S?0sesbsl!R%AMypnnMwv&}70Y4a_$z^AexzUp` zko6S--Mh^#wnxZP$|cvPa$jPAeGPH&PURq(`^J*~x%;0lN|*S%WqnKu_1lN0elxsF zUyfAh^>G)G0fj(&warNOzb_CF_s2hOZ~+UBn<8Q9puT={?|3lgkr!5>=a!H<6)oyL zqJ2(h8_ohiThNei$+l-_GJrEGJ{p!YRpPXGG=9$>Agj()jbv9-65u5>b?oXbeTmFC z`{Q?i-De?pb6f>UR^UEU;zesphn|4YVUB)pGg2xJ;7b3l7y#effrI)4fejdD_)-t} z^-2LhU@WfgAKLUhsY>zOxJ%%)nvn6GU#ANUS3OE ze=Lp4J;X~L^msRbn6 zRh`Zzk@|V*9z^ue`j3pMv`ioGS?dXSkHuz0YB&>q{u;n7!$;Pve)IoX48#<_g=jEP z2CPj00KV509e`t%2cdv}ehvw1#;>jB#l$|-)*_J=!lT5)HqormvawV5VhBp0Br~9@ z2C2D55%G9}8iCyA)66t?&wtDlMGJYF?Jg(9Zh7Zy?AIkv=?`w4aEwlWT9k~X zeWOqPUpJnp69*X`Hi?`Om{Giok?g~Vgx$KG8v_}t0s`aUXZpmEtCGurSECadHrxQ= zwyh&>Ufy0Vku(%^pg!Y&WC&#lmH6RvnxCNPckt}bvgQf8y;92eAfwS=KjrSAvnF}B zsC1V;D)*`@7%P9+tA$Q_FX+d^(@7&P@qQ+muc@uZGp?P#1G0&O2cGE`R6}|6Z-rvW zy`G|HGJaNHYOG3ce?Jl0t&j^%{}pr-O*0D~Vc~qxhu7AY=i@o@ z`OsAxZAU^ObVcTtMD5cu9-o(5Q6bD#Ozc^ew<0%hivB*OueznRV4e5!4xHaH;B3!= zt87f>)rE-Ay>vpxMUrrA^*Ro3(NfwBUFGHGcACvx0G7s*2qm@Ix2V-ty>HvW==|n< zPJiB=UFIn z;s+8>N6|`g+H^)@cxEw#hKHA55cf2_u#`f55X!OM^4cYGwxNkldhnKh+Xs3vb@ezr z+}D|{Y%^{5s8JxlKcSs%fOj4B-zfTsLiI2Pk5Qc~H9j|Zvirr&6%st}u@%F}rIFW}4AD=@B%&TjIrZnVD5iM7>fU^s zk1UuhkQdS5x0#HW9?bD)-A5=aI(vES2*GVSeh{;3J6Cou&TnUFm6=ld@G*|0QD)Z1 zk98q)KMh#6Q`tWfD%Knohl=b>py1xoe!?s2rd^W7zj*)AzM}mn9aom@X!og&{hF3+ z+FM;Eg!jbEO-;ke1&6K5UGbg)b_w0Gm6g>!^e@-KtN8eHuTAy$_nu_^59cf5|38GF z{yWL8y$Q494*5r@+{3(?=z9JooJit>BkB&Rdig^u&H`CooopDgMuf=n3ESR8)c6=E z0S#ho%jihwjTf)>OC%0FQRtGFPU8PCcggTl9v`t5@Xz(<=tT3Fe&O~i7*5VC&*8hT zho${y_I>`Mq?hTJ;?ErGc9`F_ERq#79DI(e-x7u*#W|gjb5Dq>(uy;4Y2Uf8kW_7c zbh?O)P1y0`yVA2~9Q5+3W5dJ8eIbbX#t)xWSW^US_4vrftKC#~qNhq`U)Qih z@c0~`T}y<0%pH{xpFLSc#o6^LbRep>HaO*3OU7e>($&Id)6nYh@ncJ! z<{5QQNMS`bd>d>biSG`(wf)`*L;!5Ox%WMiawY_agwrff&z^x|Yd%qc*|*YTQ6JP{v~@L&eP1< z4wjBmhR~wCKN0O&Eh4_@+!}@aa~mhIHdS-BRd~*a&$Y4?S~F6kL^Y>$9#Jbt^fB2! z;TTn^WuD1<$kceBo?j!liA9{um<}t;76c zA%&PhA5q`ZvTQ#5{S@XyDfP*+)jfp!WOshTR4{7){{egg{#gm7D}Ii835K9Ydn&8i zg?VFek6E{lbJL%cdYyy29VJq8IfbX^q6pnH!=<^=K@CoTMseQLD~!eE56ewd_vPgmz$lNyTrqzMi`O2KT}RA)f~k&yW8zMUm76YSyy-5;fEIRqtpi5 z=@nbzo>=}6j7Ob6Lih$$50L!Bz_8r&>EFh!BlKHv>O%43Lif4A`ybyjf>Oj>E6mxBcmDbAp%C7fem8b$VQs+#PMI~$8jaX%fo494+Bqd zHP)P2A~i=9Jc=K>sZ4vc)>@f}{oJ&rN$VMEpyauN43L=AKlNFdTmkQB9w~2mc?s=< z(MVJRY=0r0y?(P;@FjR&zK}bKldhNck8v7FX#k&-ME149Kd$^YeeHj2VIp~B9t;Ul z!hD)%S%G|mIfb{dy|q<{jL9thDq}acZ@T$fnIs}VpHXI6`(vaTH&WvV4Yg+#H9OE&o)4-c zFpz5n((FdhB#cmQlC`{&aQ9dHS4Lc*-F+W|0gxAMwnm|Anj$3{a$v*DnJv|Ki83V} z>%r5{Bd+kf+BM}EqlLnQ(&$U<>V$A-?#|;7=8l*?3*Z$ES-CVA{MfJqa@Om&&zL$K z)fDfZ>*}jSX2ky;w8~*|VBFl2g42&ycDtOHLTkp|LbwJe0KIQnN;J{EC*z~y$m19> zYB%j-fvz4_E$<;_naFiZyQ005$<^{$+HRd46Des__J5d5_dJH$^He^BgVE_7?k$yg z(*ujVSL~5<(T&y3VQEjI2cv0bSd7N1a+u_}xlNIg=c4XW3RZ08q-+gY9hlNJMc2Od z)>ypxdawyCoXl&kXCQ~^a*K5_M1nev#f%)|zTN!%d}k{E9yBK)G$vZs_|M{$G`Q|* zA*Sr?>RLClR+OKQhH~>JIhL8lZ|C%rz_~J%K+E~o%)Gq*7smmPdiYY&reo2wVyG^B zf)Wil9nE_0Z^Ab7Ct~$3CgL6K12Qa{AjqG>|G0D9{h4+(m6Fv%>tZ9kc9o$i+Qk4d zOg=G^+{u&Ghw*9wh|fvBRZYpud*9K}>F)(utvy6XYq6g$L!*8d9Zioqi%v?JQw;U2 zyje=iRJ#7t!O7>O2bP_4?(^H-qzN-J&jv%b>PLOL`Ujfu=({0>WcDPAw&TGAV(kiV zf+4B3=#X9=bz7WVemR(XP3IX{GZ zqgTXGheifzg0{0bPy&e=fL%)@tsA8Ef;XYqgU)TIHd>lYi-g>JtFn~AdF%-j7UiTv z<1XdGVgwJ7!t4tiG+nzTUc|+6GpU~mTk_$?lnIw6DQRB2T;$Br9Q}m|YyNEA1cDW@!6;<5h zb$iaR9J%`ExV^rU<(niAZJRmRj7UzG`dItcIxhwmn{{ibxexg?QC?n0?@g?Gls}}H zAyQjVaOEjGG&Gc;>q;!K47B*9q$Chvc^$43FJB9xCnhEaMy7O@az41kYXv?1yOv-K z4Zc|bXuiMs>#AnW$)JjfRY4I5*8BaqgMn300SAfiw&bP$N6K}JGrYG=>F?fYDLcTw zZot6f;B@j4>G7CwfZ}ZLT*+^5pfk0zJfm3mYz%NX!Ol8o=z<@|^4rSxl~ShkqtQ-p z<+BQ&oXiLv&@J^vDB724#;&eDycZtHWLDj=A&IJx$j0e6e;g_5O-%i(lq7_vI;TRu zd2>E6W`2I3k+9euQCm+>mpd{P@1|O~)UtCP!B@x~0o;I!nl}aP)T7f+Yu&mUjxsPq z8q20V=hkv@C9ElHCsjS3XZ7vZC;;F5$&>HF1E=1bi5X}&id$#+2`sOeGtqRQb+Be5 zvaz?HDYL|TM@vhq1G*o`Zkit`Ywpk6Vh^@*|Her9-2gz@QI|knKq6PH!;uss=zS`xS8+$umf+FO# z7`{}n;XTG5MyBk0GDiP&EXp)mg)H3MwPpBTPmKOZD=0|0x~9{8YFEFU?Os2*49y(fV+ZDq*APTsDJKkHF>{n+iWEoc z)~+N4#dR?-J8`b;$a@JN>S0X8chJYka zb3J#~#Imw7{qsMBatSOOvcAD%Hg$&}WT`zIM_eA&`<>5Gg3|GfTB7sSBOJ-4GZU^F z7Qrh*4P_|`EwF5e_NenK!!cqq1~2{o8x>xpS2#HRn$OOAh9{tg)FcKftV2#-p3V93 zXPJm~;mA%HcB^ncdyoulSk;kP0#tSoIR(Se`jLn*xIBcd zV+1{AAXS{&BHOfj^)_R~zVcO+WZ4xmf|f)l1r*dx+#>AgV}C0#IcuxbN+v7YD3 z$C#K+q4&T&+i9e{++IwvmqzX5x(K8^rvl@A81Q4fVzKA~6Ja=WP^jUDXS0O`&pBga z_Mw*>vpFX1AkjMV{Ehya(VrV87?RI4H9aUUe@4fX zCl)=$H$7Y*1DQ04L)*H#F5t#^ru_6?9sHaEl0y(R)y@W!K4fI9v>D@o&@J%SxS{v- z?@`7n1Sc7lR4yk{pg(}ooT;}_E<7RqJ>@04sg@dv#HWh9yLWGFq%8m4!HF*)$Gl?$ zNWKsC!*Fah(5~K~ry(!z-Q>V#o8p99R8YVa)H`8cUpQo??|ZVaXCaB-Bm>?8V2^wS ze)tzE%V%kz&D0*!VTh#E1&Du%u zlK+s^#YnxLX5D$to}D3F80c^>j3b5bjxEB_3Nkn7;l*9EnuYHMO4S9}?YP+)4t`R; zqVxdp4vr4zn4~;ZK@b;p@(ZuNZnwQDOFH~J2)QV{w;T4bik*Vg@(<$FFFghnc=aEr zGzJ^68C23A%%4ABLk)OT2d|W&S%6J zvGqwWtq3;0Z{Bq5iQ;dsYCkY~3pFyDbq3@uv*>G;660LI>x!R5tVrX%JDW-h?8dYeM zGs^3~b7|ZoX^Z58lbWgL_hlcl^XFEvd*brP@+;qws;{3*onpt}1jRH(^Ig2JV-S%{ zIb`PRJH1gkQ-sz#0Ivg=Wu`Qq*Jpt%6+K^!=~#lEr^9@!L{KlNN_|f{^gmPTK6X!| zsoAE+rVnViCi`sr)oM<%r`AudAF1bLK~J@vQf8Kx_*ho=gO45wBjR0VjFsAN&7V!2 zlycJk+*G~NST>b-l~+~^=$;j|T+S%ho<8||*gP(dph4k$41?uN263FnG4g5d{1TrE zO+;m5Fd9G6@BOaQ`qQEK+z@U-s*II413o0nD!suxx+!m2RizO!wRNE(F~{Xyfrt3*{}{U3$?f#P5ci zR}U2eNk4RRk1$Pqcj@rIc}6dvI9i3A(6O=OZq_Y?Hwv~2H9lup$6m06VOyE`y(PH$ zZEmxAE1-VHea!D${bBpx(Evmsw?H^BIWq+$N(HvQF?pO82|0GEetd z++R^)R4)Q|E#Ws$F&80HaqVhb0&N77e%-lS{n-XYDgysOu6l~XX%M1$58#l%q5z{v zVK>pENy-n~p^QZu)vjG{@LK#1^7Ri~)v-}5k~fE>?oz)KzDEiSM&wwGy3`zKs zAyliHhT89r#HXEY=>RI=%HP++L7F`}3vBr9af~V#Gk@Uuup3EQSv{0^jNb%V zwoOf?n#%9s{S0b^nZ1O>&(>(dVf%5@iaLDph!hVSC%T;F=%6E*kpWcewR0bKiGe_M}<-r^s-A5p7S=icMG+_JUI1Pex*RNvVgM90vD%ZA{d^9u&9P==*WS1^^*aC=9lSd#j6tV5KCZ6kVcHOY49;Tbjg;wW@Ctyd64X&vR;!S9 zTnQ0+z`lcj2SRklJY>yy0;v=5Yyu~y9*0RV7O8YvQWWP?LVN?o7i`}Uma}lOl#wCm zrnqE)BLNmQu$~Kwi)X;S05Cd8w)&2(a8Fml0Hem6Mu zp!!V-{jYU~{#e}0UMv2TE*>yrfy$UFDD-V)x{UrK!N5jAQPM(^NV>j#HE}<{rD6=j!f*osDGE(Ro@K?}=YJHmCsxPZ&!~ z!o^XC){pVe>*&4S1CwOPftS=Xqfmwr7rHKq;eSl1{W_cJ%C=+&O@r|&FmO$tTBB;fKRNCYhPo&!>>vhv}I^7NiUY^IA_ettVmgoyJcQHa0J2P>u@ z_%+p=-#aY0pcBdmL96WJ$1kddQ9ppyfbIWFcF*GETWLRIS1xk4(~=>17eZfsk7s4z zT!T={!cPq9Fmt|QFE@vi!n3MtJ#C4kgg|(GD%p0c@=2#2Y@pIS|98u`y9Ku-UBJ)o zbYkXmb4XoZ;mMQJ9>2@j23)L0qKyIk`zSp0D=ez3P_hU(hX87C@l?wARrw|C@3=f_#a(8B`)zP=@5o)cJ{QKiN+0rFUg-q~S1np1Z`?*?;k1ZxW-*{X$?jc1e zOnyn_*%VC|M(b*46;G}5y_qml!iesp@V9S;%ilCLG#sn^2Isqj=pl#gCnx{TfKA8$ z`vA|d7&n~B&LsZhTRMhQRuvTk_<=%9*IhxqudYz63mg3r|FaENCD0lCE> zH;KmqygNuLVPY@KI1>@hP_m2AZyrODIk#2|k?N-%#pxYd&QuJR+#R?-e) zCr@glO;=pt<*{i9o@4$8ZF$@A4DCMcwTHY%-V}~9lU=#6U-$M&OshiQSie~eVdli~IlneyohW$Wb5lxm?t;$D| zP#orSmE{YUJF007YSLz<$X*xrwTnB(j;vmC@${W&YMK_G-=4R4`nsB*?j&-@`NZsR zP&wBVy<_h1AN76`9vrcM{^WxRmDf>!_P1}6IV0LgE~=yR-;<8(gB>noR{?3*lCwCa z0i)8&fC3S+KBKBoqTgIIxPR^_1eYoXvA@@J+VDuO_7=Y>h-ueu} z#j0IrYrz;3=y7oB1avHh#g|xxi5vh!l@+A}f^3V=UeE<=jf9Cfj%Hm_{6_9QH{;XC zrS=WQ`_Mu0_S)3Pl(~WizN>tDc*bf?el@j?JS}NskG&IK95>Kc3Nhit!=apWBgYXT?BQ~Q7Ojm;psn>6Y!g` z-+Xyz9f+FWwQTd-1s;#U<9u~tpT8SH|MY%HMK%r6$8ykJQ*VV<)^Wvpl4x+Nf9UkF z`}+#_g!rMI=rc;%TVhj`(^K?S<#I-S_z!&iD5wf)LpQXN*akm^YJ5cGiH2Cp><`MJD0kpqpNd_d?Ho&naSzoD~0(qGi?Z*6qDFKEs!@rkedn zIP}O7D16+wWWz4}zeey_qQS#&6NX-=Xq_|D#t8LO89d61=Z~Li+ z3!Y&Tv>87gt)DTuLjA`^E#*l*6GA%JM5y|)BN%fyZ0vALoTgH&j_{6}ym@5nQSQ$3 z#nALkTg6{xnT?KG-f@t96RYSYej^s`b}QgKzg9~}dSFpHvd)I)Z-1#VO|ma7+w%Eo zc3en`SMbTGwexht0oe8Y22_LAfHr5ZgE4f;`-KTGP6ZQ8)N~H?<%d|H{&Nx$;D#yZ zFM<{E_!aRxx8AKE>XG9LiNI#+lp`k;B!<>wsVQka0BC&(mwOu(R~i022qpS|%U}=W zN*<#LSppQyKGr`mQMwoFE+)Kw5#5E8TlJGp|cgA_#tG|f$(Y3XO+ zf@Rgc+=$l47|B2ozN*5k&f-7!IDD4%(DAA#-kuh&UYV4sSz}wht6FLC+Tf4Sg9=iL zLvcEr&pA(8nvuA7(v(5tqEfAb8#i+2;7K4_sW8P@lWu>v^M>rMG8+;Yb^ozf{( z1d)gb9hTu>0#x&l9d8CM;v(A7y*9t{;DNx^4Qa6F!Bx|m;~*I5wuXn&LzX|kyO$#q zimuVLa>DlmVS1R#g^mYUeVNRiP8i)AeL}Z&>w-i@Pd#aHc$f_5k8BQ95ZvTj?viYH zS3su)lVcZOj^tU}n#qahD_Xs>DoJeF>yr}isILgAjWAjW6eo`7jAcbETF(xDitSi? z@%tKT=_N6LKlziOxxQJ;G@FFB6LOu9_tto1nv#m%(lmvo zJ$Eb?=09qauz2@B>fhxwY;o^JE!1eY1wOkTq?DgewY{?)>F+NsyLK3Oe+&OxkS;kp z)e(Ng-xEK(hPfxPMSxVF1!afD-)p|~avvtNH-kTxoZcnmr?tN+y|PdDBl>1jYUXF3 z{4@Eh&%5aC`VVQUn+4OtR*up`mjCTzYoV9dTUL|6a#D}{A4~_oKM2KYdGCn;G5JnP zq@gEul#Pi|!5B`2!tqZY35gcKK$)2p$W^MJ+M2+?Cs3Lpy7v-kGzju=y6uF*TD8YT zZUgYRe`0Hz z?*Ln%s%f49A^d0gpC2MgE^UAp9v>!*LlPGh)Z5P2Q*KS79+jQJb0 zZq^+h#uKumTmES_x74D?clY{-_@1w&%Xf*5E)(P1nMA$9Wya=la}E4k5&lP$h?kq9 zgb5Y-X_uYz21C_nvpm^WHFl}H0+gI@if;bf58}`ry?uO%o15FT5~K&|Maz^oQ`P{G znwm0-U*U=+#EYmF$3(+BfBpnTbTc8sxniqT-F0+^^OT~M^>Er8(}*FXVaOrEzkXxq zkuSXEms-^#AbAUCDoG|Q2`$eX0%xxyx`IjjG(|ROd)N^AW4yol4o|5rB76AYAeydqEJ6bgRFe{e4 zX?;_akLMow8?#`{wqcHkNAs*$YET7U-QJ#)knsJ)q#;<{hmkrWux~9`KYx~(B@n#% zwx^|lW%_ExXRG@`=QXwTuN2kg5eh}#ofh%}Y29S#&2z?>Uc^U1q& z+4v@CqzBe+YH2BhVhwk*7a;mD`Op;*)l-s2i_(y2j|0kWTO+RsYV@UvI3$pDWCD*$ z^0`Q(S)p~MBW0BGbL~M9NM?~5iNf}GcXGm*hRAjCcqPOo98CS%k#%5w@(w_7J2@q# z0r`t(&oBi6X^+iE^oTTvFrk8E83$^U*uWE}!;%bBGf5fPc(HzM^uYy?rDn=ZMI7EI z0`LN2iQE~D$sfu6TBHQ`7K~3KFdq4#w$6&03Tnh-#(7D3KI-e|2f^6C&+_=egvj3B zIrwkM6;4uM)+!NKPh)ISGZ&8Ci~W{B`|w@!#IsUe1q2ZsH8&e`Ue8!CoJ8A5D1aS9 z5}N{YW{Nr@2J#>j5M(~&;ADgS;~95sxW6>-Ko20fs7Opmz%of;dK@25+W93XD+_>8 z&~SqA_<@*Ga1D4lb^xv@;2!11e3j-SK{zb1^?>*lYrSrQD;zLGd%7MV5Xd0q$NT3b zY&UAs#h&W@rq9`V@C>1CooQvB?qeIOG`8nSNj-<{lP;0Qji692E&X68^j(@PUmQ^S&_+eeaZhrXY@6`4sMQsvo&V+0`s-h4MqV;bSz>hsvQcHVs zMPbRzEQ2l{kRUJkwbWMV z6!(4`2B_&MBj+lfa2&ISe(^Z0F6VdTDq#)4x0W7JO0VM`U`XJkB32Bq)+xsRY4^{+ z3dmozb#(^%`r+M7kK0AG)#hyP@KUIYMg5n@$tA^H1XzM~YGOWq3*{}~4V$10MZrJ<-1ZeU5d} zh+pw>k#qdY**NzbTHX}ph_RH!B?L}T7>1?aWjIZuu;C5CReduQb~d?6_WE(4%*Y`h zAD?>@ZEb|FWLCE|#;X}P-5G%5uA=7(Pr$`Re;9mz;r@F(mN-GYc0H8`LIv{kv6x}^ z&ALWiy#QuOg;9B{cwRnNw{>+vL9a^#3(CvO3vPtl3e-ZS1mPHtFk2O;b9Z&MGnsO| zF)otz{5gF0m;I($*Mo5a;b`k>Kv|`|Rv*8!t(kQNU!ow{gSxK)i@Sai>_;#KnE337 zd_xf4|KUTPb8BTKNhZ|HAnwAFkr5T0bZ-(S#x84BEeLC%P{{rH`&@SjuKh}*N+Tj$ znF&gq?v?MMuYAShI6cwVaMAQX%6|~PiXJTVsBvDi8e(Q2r;)rL25SNqHH?ANn@9Ov zN9YAjr;$`|$}8W8Aymk;21i2O)_Y4q_nmx}hf(y`P}s{!ZpF7Mfe6&EJ(r8n9ve9Zot^zwz3fkiB` z7C4pKok6=>KffZO7w9(s9O{AB-jB0Dp`W3^*>H#V-w~llF2iu^(IXkf$7~w9i3SD+ z%+F@61>~`+M%M3v-FRuK9-la%vkUHM-*y}x*XN-$AbZB<=9#IfAfe?t0DZ6`xk`Uv@iVf?!*FdwV9NI;4~PtbkRP;iIU*4M?+q9|oFb-QcS#VI4LiG_WmUzDFcC zWm-uQsDS8}y4ztHvNIzXzjFEVWoun1qsk|HNOv|iLKy?o>I=u5fF5U5{>qugwW`~q zu&4;n$N=^3Dy$n(D~JJHaIZ9?C5+6Kx>I=RkLoB>^A&KBq8ePX1397q*s>SCDT+UP zw*8k{+yPA$R0*Q(zLF(y9>J!ex1EUUwb3K@`2F1tuOMvwbY$^2G1^UOU0C8<%fczo ztoGWlXXfk5%2&l>cLmlp1*k?hkKEj9ZcV2VkLA3`4q@*my_~Ji9YrJ2yC$LC_g^); z7RT?LePReoWfGpUm2P`9uUCbf;wnD=2QrT|y|czJER}FI(*0^WMznDX93sE$38H%wrQ!h0?oI61O0t7`OI*CSqkO?Vdeur@$*;vcH;e{c zFBV8yc-t8bhvJp;bS*5hcn1=BE2g($K4|y1=+&$Hboktp)>C5>6VMMvBV9Z^*2Uq1 z0EY`mv#XocN-A{GVMm0k7R&-{xieb_g#ht2LBTQDMcVjme&~BRXVS&Z)zznMVaYHn zEzL=Q3Id?6s%U6w-JWz*KmyvGnw_mP?xUoH-75fWD&!4CaFl_TFfNW*0SV|I!7u}Y zd4mUuP*1{{qFds@l9&_V63B)s6Uo^tfRt0w3ul6lz4Hqh_lPbgDWP3tgj+rDfMr$c zdO+#`E^T-XfpnSyIj-y+xa=jdA&YFRNZy`KHlekw?KGR?f}}~+;8to*LoF@i=gY<4 z-uK^9RuA(xNzWqDBKoyBFe8dd-zADN7c9o;`_HWYA?tavTWq&{e9YOc=FOZ=yWp`x z7SyPkN6@P8!{fk5WS!y%!6oZoYKJ#`&aA6FlJzT%w*TKo_pjw#CQ85~^5=3iW42t# z-zXAVq#`tvL0@C6z^>sITBr(c4hM?iFC~4qU}khNb2p)s9Y>*r{@s0Yy*L`tt)2+R zPdE{nZ8A0M!IzYd9A9x-X;jaJ7CR-e(HD%rzYazUi(Hl82a`QlN~7+6A?8gt-xEozUckji=022$OjFg<$TU(N4Vrec8&?=oqNg8pAQmTacpc5 z4L(|yJN0zhniwe3$$;7saPiwgc48CzpDoDzX&js|Ez1|CH!nO4IxYOZ&aZS?`kfW` z*{qa#h|oyHLy5Q~dWkR+D-7cgMu0R!#t=l0a>qivA80uKvGkHZycHn6qk#xVB5>rB zqCU^-ashn-O7xFl_DFPe8YG+8n4FX(e-(-!I4R#+C4XQ;V5R9~%06n%&$s>i=afyO zOhO(&Z79wP#!6Ux|IHbJ(?&;%O7yuALq#WW!*xdB;fd=(MARfMt^(*r%c>%~t*u9} zH2Qc4iV6!sBDTl!*r0qe8(uUww`y9-gcPxZJ0EGmO(R=rJ;wIL-KqWA`7LY9m z9>g;>cflH^!+k+gcUf3S2)y_OsNk1HFsBz?xpE~Sn+yjFY-ivG{*9!NMkzaw)^`6? zk_M?OUIZqwybZIy<2k!OpNA%(CdN!N{XAC;I;38dlzh9e>EoL#=dYB z+5cv@gy8Q2&{E+?^4$NEm@w`d+7|${Yo0qmwsO$a)&|pQNH+k?haA@{hjS#e-RD#v zH5&g^igZ^3r)l&2%2n<0*zn<(?A^6=BhmSUqBM`hKeMi-+ob*Z(~jo0yl_X8k(@s% zKjmor&|q1`&rA2Ab_ZZ;aW6ZFivUt)=byEz+;&bGzld4ak0T=qyfHgm@db}ru6L6; zE9OCH0qq7C9u?T$e1)4?^d6_Vtn=ru_X$j54oXKhrD~RE#zfV!MBUgldZ0GAJ`Q5l zY9=*VMRoBOHR)E+O`CYqzD(rEFc8lQ^AF+qW;%E>K)LYi)Y0RC%&swi8wn2nliA?4 zB(pc>$3^oCV8uJH`ZRlD&-JCW{V-+u-#VLKM`6e7t+wBXtX>ChkH4srIT#i8=sc!G zC3agwmo(pS?|jc<8!f)ASt+8Itk&L*w4eDCejh~8aYhAgYg71*uBOMILfO=AHFv6`B(N(yoV)md%Z>yI8oC%FD}D;qP!$C3@{FabQdu;;{b zTrS$E#PLn|xWQm>RGkUw(@HPkh&A<0M~`fDGFD#Y${h#3Z5<19-#^$Y+Fh!T&fiW<=IMj$b z#lp}%6c_h4L;S93r9&O{b91U;2oncZ1``7Q)hlzd1I&#OLpTau3{LLu;BF6%7(+sF zM+ZH_3RHNX!8!6^Ng>MSDDV-aw?Z}l5)8Fk%&#Z(jgO51xBwuO`E^PKWG*Qu8(Wt^ zw*<}!E!`!!2e#k}L95j9|8nLUC^1NCk0&yd_J*D3BqkcT}2iK^(RH3w*Sg_qlZ-EjOZ$mT7XHyeQ4{aq14!IwUeGm zv7pnnc}n+db1%xd`|c0Cwv>bw+T3AQYi9$r!vX$Ib4$zDTpufN>t0{{JqFzWWBRQx zr{o;l7V1N4%;xH zz@vGS*1dUg&Fg%P|AK64QUM)2{^xWg1fnO3px#)JItwXcPX2u z?a3#;eY_c1zY>uYAN^D5e|y|t`%74uS@R%DqZyn2K>`yO2|&hHUlzp{RYxk##e#p_kK8!Mn- z#EkNZkvoJiM?XA;(EyG@=&{$X-$Nh_0WQr>Lihm9>Y{Od7Le@$=Adm0Q2*Nrf!R{H z>kv4Ti6J)M3kXi{|3nYjCMLjpyJ_CS%uEW{A;}+b+MpE>?Vhz0f=}e_=Va(bfyE9< zkOgD%F(d0zV7E6=OYuY{Weunbz}3~)&(z@@s3jmESo%hMeI)lVTs9lFPG;tgk0dyA z+4z`NHp2A+;K9oG5~=7F@qYji*Cs;(z7Y6!CGOFaMq6B`q%$fZUZjT`$4}}rt$3Es z@h`aSVz?XndPMg;6|CK(Mn>@eW@E;X!GAK@^U$+e?duLXPCDY+|4REhQ{8 z433RAP#vQYuP!xK^nR=1p6uf%rB24Li;Ve9U~DTcIshK9kRm5{aVR(P2XwXWZ8obj z&k%WAv0KI$Kdu2%+(*(#hl)Bwlc+wjYyR9n6+(KlqAD6EJ{Y8?WG;>?fhF-`<2=?3RKVB3%du46FL-~s~iJv%~h;|qTni@qf6KMA#i5-#0ZBQhi^?jue7|R)u zo3;<}VqtQBzbByim(YiDXr+11+8;RQE%O)83iS)W6{O z+xIIl9|Co7(d>IZ201^yXWhZyx|>T2YkqaU;}oMauDroyL-L~$&j&~5-MTlon<1Cr z)8Pztr+S2F=+t8h z<%@t3)FJ*Y=Bfpkeo#UCC!ZE&4wfkdMwhMQF~1Q50u9dXHn)=4?#u$Wv8l1KXC!gb zWztEc%#ECFOYso`n;8d>KA%hRK^YJ3KrKgdOp)^)Jpnq>-{--j4GPxUaLGjXGKGd$ zXz4xgU1kCaJ#n}pqVODS)YH=mU7FKJcYpp)PEIySar5x_`9K;P9l+~zht`TMLk?rY5Alxi`(P9|CR{H3l>*+nSPXb^t*hXu=UVKEsUoYm`xWhX1Un#q1+fHw_od!{+b8>fuhV6$%KI zxtLlS_fOATqDfs<5EczbQ(Uy8T)nzboPT`YlEfSKbAyxdLX-S7?RC*LXtBIL+-_D& zcOv{mGhnR!cxs^JfxGi z>35gERa*{0JM(K)i46Q?&X1>eA;#iUW5YTCY8{ZLfyjg17(9{<6LYW?`@2jwG7Nj@ zb2Cdg6Eu*Q{)-c*jAlZ~adQViB@Xc!k@agpu-pFqrL&>@gp&78HSqI*D8hn5)6jt# zYI-%djZtM?01jA$RlZ8r0&zl+Qhd?-vZZIft%Eg% zi(2bh)D082$1GbpKWeqSdE)}EPHY+OqnPT!ADBPcL@lUc5my8@ruim76 z`W{9-P7+kaV27NNLa`xIdk(Yg{&XfKaBIyO0lRoOw(s6WpFw#BCMgP$(Ks$?57}Y? z$V8bt!&dh9K@$;mbO2dQVhfvb5uhR@BC=_M+w*sjY??Fv9z}5Hmt8+I-jw`&7SD10 zR5h@>1GOAnLW_|@qaNJ8>TG}cj`j4G&GEOj-+P| zl7@G*1a_1V7T!a(XcqAJE#qwIfZCRpNHzj;L2nocK9Ekd-*hEf*!)db9A@T%(q&po zIO5$4CeP}1a&c+>8p{*>{mI4eA&+eHny=p|Eq_6wu>~Yw3jQ}gfRJWL&R*8z*0iwL zn-xk8rabw#MiZ=VFxP_L5P>FVcb&=ZSURf}qio0VbKZ~Opu;e3{r79m6%{?wT{Gbk zyXB$H{`8v&n@1YW4{K@m zwyPEuV!!&_;A{Klm&DXydd|t%fptDHZMf(=Qji0zih$_AUrX_{DHmK~{`K8XgwYW$ z0Tt+StmqbozxAYy(u*WR%yhJuD_QyOcWLPV!Cwmw(R{ANYqZ?*Px298OZ!$ZEiUW3 zGY3$Ue^SS!@wsD?l97?Yt`Y8gD*qNI89z~NY?ijpS^z-=r=>!_a@1LM8ndE$C0V!^ z^w)tMQ1o~v<6+}ySdgojq`)9aQr{#6DxDcI&7|8VCJ=euJ*)#JO6UW6L9T2C^Q`u7=mHZjUdNMD1S=yHx)99bGUD+-xClnZWf7>-t(U&W0_*MK90uY z>Z`BUbjlY3XTJ_`=wvi|{C=}w<_|u|0%7+@bvop{HZsQUt`jPj935pJ-dq0P(!X>! z{Mx*|yo7{=AY8pj>!sJP17>5ryVgh#<_Mxrfbc)wLgE;yqBrPr5T-F`bc~ zu|3ga(KbadUOlzYab-yB88Fce1yL@jt>#6u(#++WJL9U3{PUT7k*2)3<;{YXNXrnwS8? z2nELH_S9PuKf}ANL(iE0s=_`li4czZU>AOt3trVF)7#x@J;35f5T3v<#zi52i62Un zoesctVp{_e%#t(cIn+sLuKSQ&@fVNBjs&K)#1D58Rm@{%Gm4Z2>;xi#HZb^MX2xvi z?Mg9Cu^(Ntk%O~gdYk!K3q-0yuB2zVk%e2wQ@9k7aPnfZShpqq>Oq0apAt|9+fJyvi*X3tGe5NCXclET_#IEL! z>y3=Qm9R7GFPM$jAaxCig0TaF>az;C?%CSf+C3_t1h#yxgGdB-^j5g7(95LcXfBlqdVlVQ-_b8rbJ)e)L;>4Hz$(F0>@BxsEI286h5x1{ky01&E<_S$R+LkD3IifQ1a*e~KkE zl0YW=D|E==AyjHM92NOo{t&!-cDxO;nP$iU>L;X(IU^>Uk*SdW6=HPTQH$#KRN)Ty z^sT2R-aj9<1yx!CUBV4t5pjbW)fpwjy&p7tUos=e(lMhh@3&=;Y{CfTxy%|!VJA0B zlClT7(MDio_j=|(4zG1=kqRrvknglsO_l#3@?g6zbF!slJ!9^7R^OL>al7=E#zBa> zd!+Ajy{Q`$@*uDS%sH{bAUUXC8;GaynF4+me|lYC{*AT2qU4gu&koQ!MqVuw*T`tGd^9>c~}5KGGj?g@3w(Kvg9Qa zW-!4>(ihLus0d*@5hjM^Xe7+7D_jL)zs7i0$N;{u?C3Y4ffE}+f_tJ zM7^`sqqM$#i!-4w0;zAs3BW*>4*o}1F7lfi8jz$3H(HtQYb<;oc6I>7!##<)mnoir z!*G^#fY8<-)T(>k>|kw$Wfgv^qaOK?gYd{9x)d{bVFXC!t^g91zAq>xXdKmZ2}DFdnfP!(RC=Q%RR(Z=oH2sqZd@ zxBA4@d*U?{?mOEZ9L-GTwI497{0}|f=}lD%QW;E|J+j+Nf0=5r1~a#A@^71?jb=g6 zhvzoO{jHrKI^4(%sAWHXcWhF(93LC%GK}lg!~Qdl%6kSjJ6f4O&dC;~WYeSk>)}*|<}ySgTOFUSmoM$Z1p-N_j0vAtKk`t5y?^`t7E`ZxSB({0 z-r1rRRA8@blWJsSwCFd#%c>d&2!3>6X(Z52p)JAt`{2iiFYPCDozQyz+)uD!xI8-s z&HiS?^j{!M!S%OzsP~rm?#T|Q;RpTNWFXYfuwZLrBTYKs<{%*@_Lk3*w@_M$(b6ym z#f1WbdM7IX-AbROo}EUGa?w;7!baiX2VjKOz46AZ7BDDLR8!j)`x4}}7pPPxHHd-r zA@n~(6!XBH$*eAcww)u3goTUSo4%6a^2EKNV>oY%Xz0A@)_?xCaTfRS8Ht9nOt*(aiCyxEbl`opl-u7Q zfK233ij8-{7!_gU*7i2k8^m}J1&_VM*fdY_Fm6R$kKE9}Vbl}T*L>+Qi-x`cmGu3u zIDPjMBT4>Fdq!g%<};ldA4i@1K2N-QeZcGC!!|Yzm;{-t!3*>B3dMyp$$u2y3An?O zlwSgjxyP9L1KnS-funvZzj=e^skQM}zcz3c(9j5DU=~nUjJ7s4Gh5EWr1I~QjJCeb z63g;=w@Vgo6c>F7;+M6)Mq7|H$3z=lu)xY=Li+S))zpH%zbyM{!dIv>N z=l?Gzpx++fvYm;!AvUc#8|r6IMWf+uKx{nD_4oG|-vUA+s6*S=qs1gW+P|xMD;Z9ZD#;{q^+nn5806!2-aza>(|IBp<4^O3`& z00rK8y)r>3ucFnm46fMPZ8<4*+kP{*BQj}5Jc9z8S!jf*86eI?kFCVDI*9QPiDDic zNjf^P7^O#qi3{dTx<>F}LGAaD5sDxzM`mYd!{p@)#zK`57xokX_`A6r8mGD({KXhC#)o3y7`s_+I2umhfv_MgYE1at|ZCR8e35@&lfK z*$j_66aNr}m11LJrrJ6a+rWy59RfG^Z zVOYjZZ*OlVWT-clY~Lc%`x?gnmrecV>rkA7k&J#y-(mm$!|rBA<$1cerD8#U8tCoK}i9$`80?DlO@L?;Yw)d8b6wRPTT9Zf%up=0+9c zHW%~qUTZ%qDmVBvY|fZjIm|D2R{Kj{a4;?+C~SDWv2{@Mb^uu?0<1n{WZDW>-%8xG z6`&m67`p;&x{2ORj)*Ns+-$tbz82ID>btQvSEih)qhy_y{XP3_m;>rm$bIuaB?zaI z2^oCs91xhXIKRWUVD!nS_CDgACcCb^d;sQH2IXY~fitXl<2h_I$&)Uqo22vP=_a_V2dCe0+t4-GOzqwP-s(;>=(^~qrXKYSx2s|mQI zl374kh74X$E;y~Aiiyn+z3Vj?&-CuR1c%B-nVZSw?;<5GLgR2W6&jhV<13TVkA!bDM~B=yGSlXHuU@o(-u z1GD;y8<;}og*X-Cn}C(V-LX-v%gD?9AUpcaXLqsY>liSgh3O8U5&%L=vvmE$4#au* zMVD*h)2GX?RMLllMK}m;fsN9mgQ-wOm?W8)luiLlo1E%5aDu{y5PuF7dY}gYO7Hq9 zj4k@(x3;$8RPVyDYKP~SA=n==?Oeuzyc21LTXt%IaL=I#rr9)%jEy-tIObd%fooRX z2y}3r;w#D{z!w8Y_QO-i{)Er(stTqFMTNv|;VYeA_Wjzx!iH&W<39rpMFehy0tkrH z(zww25v)jZmaro~1*A1)WG^~D6zFKW4+64B1_rPr)`~1H3--nzaQGV?Wq^auR_^NH7F@R*dw);kn*p z1Pb6*Nkv5c3J}*y0v^)!btgs9^#OICyXUfUioLopKR-YIrg;O`KT3RPuc*^e_0<`F z_@rX<0Xyw}gDr_wex<{*YRt(xr?&twG}(|ie+={|DdAC#0-5R?>|YxSe+TkpqDl8< zq#^eX*O+f~)0b5>{=w?c1Xt6J%?$od0=x*%I@!_hwgSD3zGHsis#>_JJ;GS$v;*T) z5hb+8Ua5?!S^J6lhpBNE{vIVEEu+ZPLu`6kID)OukReR+Ot_z;SyLm%okS9`h)qhi z_8(8Wtce4oZ3voko7)jfzhEq)Q_PCM+98Jmf5-tEZx|K|I9_)t;+WvnxcqnDtEKBb zrV$M|IT?%gadmAebey7wY;5FVC=ZLL)LkuJ$F~N77cnZOJ#H;^LH|Nr7+UJCdQr0Sm&fO;b}7J1lf$ z9lHZaruXT9{F5hD9j8m8id3{V2FfXRm^_f$sJ;Nl8wFk>0Aa%hFMWRr!Hk^kzFJsX z3d5gDBN)PT4`9VJN%9P z2jyihYZ4ptEOk%R!R`Chi#GBU(mOH`qUI;%iaW)X#MXU1Qo9S8X+xF1=Nx|x{h#WXyi@wg)Z)YrrY}&7Z9SPMw@zi{<-cgy1ga)u*Ncb53H4xc+s&e~G<&cP}B(RC;4)MX;Hj)b2BSeQm0#hwB=5LF-ocL_v7XU0+ug`e=rc}Lg0B1@XN!ZK9fDV|D4afR`XovW9R2}!1>hb7%IeYp z1s=Qu@^@KM{;GRORH9|oEm%TCkKwNJ6wgdghZX~THqr#|0@+ypwxKq&d3ROIHl!m4zP)ex4Y!N`tWdsWfSkIu0Yg+(lfvKR^ z=-|3S)ifYY@aU??00OYSM_OzGtY@HMd3#PK8WfL10yFggX=@~Ju9qc}FiK?Uh_|ss ztLoiWRK#jG$GqAGB_A`+`U{=uaqfTPy-hHGg0jg13#~3&_WbpPtaGNtd40%#A=51J z-mUsCkO4VAU(J_3kWgaSlGBFUgm))F`^rs|E{Riw6=mbZHdd05y1tg zMr}=vAP^dYf+tB}b+vv$rnCIi{$h!V_d9(9s-{H%na4bZOC3Bq%s041Nb1KdolM0WAnR` zhQUZquqnx&nl2WQ;kw#d2rm9dkk~#3yK$(GUIGs`{Evxl7;_cHr!Zg11%OW`3E#bY zXH@R{K8_mvM}S}kvI?&|*vQP<%U7;2D^c@`!l;#XS|aWC5l((oEYo~w1yI#rYjfz;e zrg_+DDtc@PMSxr@B;v8>llx`Bqc;i}9^}|z=}~hB5cH*EdC*gU6-}j)Mb4GW^^;7K zB;B*D@Vd9PiMIZGl+~SyEz0wDb}Q)nEM@Uvy4SI`F>PFw1kt*A>ym!|iag?J zmbl;7qZs}_ego2D zFJOp+I0a!yyADTI7NTj_0tK&H2x_z8yeaU}pDYYt5l8->us@Ptgo!q^Bc+Okg+#Pq z7+Pzw8U-B6jS9I4&>I@q8g}KA@QO~@zqU7d4d=MX8zc_%M|SMY@PZqlF>Gw4c&_|7 zwrG$XQkVHb?=ZZmF%+Pq9Dff&UyWW8Gk? zkYtp_1=R|Cb%}$gduSk$Z|GzJ3~gYW%Qzny?ISfwsN1)w8{Xz(?~>F}OZmyp<-M1``7 zk)xG!3UeS63s0r4W_B7)WGOg#f&}s!5+{4z?FKC!7)l~M%&nEEI24cv>5Q4R%nk}j zz&Jn|@0g`(8}bERM0>wM&v3er5C_QBfZ&VxbIycJ^VXnE_BwvONyjdzN$rN&A2#jL zmoN#Y8snlup?Wu{Hx}IqK!tU*T`L+)}fTE-rGoZeIVVQtaY$OXOh1pY*LyB|ZNk&AqJ% zSrmmcgyTAnl8p)}4%}#Ol@sUXV}a05Q52yy$whAheTG@()Zn0&x;dm4NM;T1|Ac~I zPYf8Yrj<9)n;nfP3KHKHdYP+GodBn2Sv=j#LBMcoP9l&qVMDjodiCq_^ zoDqDUx!K(l6bc9W=P@T3_x9ZfJD^olPu7@NBhgEsXaMAM(xLRq|8iS1VDGu&|d|GU25@AAa|g`^V)(csc(f@ zLx`LE1889U7#l)Z#0t5@+odu9V7hm?*$yeDp zI8`S#2DGrF8!%!8yIdleki&O>w0yw$E+NL*)^!@YLE{Ki#nbF4wlg={((p-IOp ztLDd08xLIcRfUTO2B^4*@X)BK7{BrCKS!5EC`(tN8LV zdm5H{TC;VXDRoqo%BdE|m0x_%Q&at?lrDkrUr~`uMbAa3)~G!4c+VQM3AT0#E}o(M zuL3SY3M!N`PKv$T4KptCvWkk^-Y6+-SqPVzbuHo|WPyDL7ZUi133)eq&tP!1=kI(#750iZueP(6U?$Rm08nqN<18@L`0hoEUlL8WN%}dG}xsdPv82L58 z(!xu(Y8v`5X!CTrl=Z-dhK8+B(@`&);64iq0M{k0(SHm^D5a37=g-MaQX=va=XZCv z;?NNog8~2aedAI~3J|ezxJ>0e4{B{3tXzW}wG|wNbiOH~_)8HIV%W#&I1HIfF)-*- z7g)8D^jh6{=6v^)Ml6aD7DN1N8U5BuB&Q|aa?F^AcJ3jE3Y z!p5dsWtCFwF<&GnGWZCRiv}0!9-cqv_GUMML9nU8-CbZJZO?7**_rI&H=Q2=r@Ds5 z9V7%0U&!(5(fOp5;Pw-iPU~*pyM5YZxaVd~LB2m$6`qLR2YS;z=Pvsey2}AW?{-9#; zxx-{W=2qw?reeRffU@7U*!(a1_;OYPQ`Pgka3|#H_OE%BZr0HCg?UmRZ;@Y4v8j}< z4y~SbMUtf*VgV;|Rnu48T854^x|^GdLPzW7O)PtgcGg@DT7`)RHfB^+lP)S~e*{hb zvUFZ?3&>QE!hG&-k^(~@P%evphb^#kO92VO^TIk1r!jq3ipVvHa3Z=Ev`QN0>U5m5 zWCKx>3a_r>pgeP0j(!zTo0A~^j-A5 zm4pYKp8VM8vc7IA?;qvJhe{mIrxgwHS+*~rk0fn~ubT?+T8X*)h3>fVLAQ(2qo}t> zICbpILpF*CQIXc4^d))DUW=JQ9q|pO;vI{t_oXJ&|I3R%OTgwErB!>&!|7IFO(k9q_xdlL$;FAo6Q4(9V5QfSOH0xNUXBYi$Heuq``NM;QI59|N znS*=KMCE$<1wXwu044_Dc2_-^)w>J>(E}prL2wm9>1NVwB05npUl?>!zXJaQ=%Ia} zEZp#Fkzb3Oqj*pBv!2PW82X*#>M4$ucDj z6Z2R`q+~0RiZpweBU!`3rV4obNx7_Is{ssb#_D!a8M|=R_FIZ&41xc{%6BxtKA_th zB{K>j)$p|?kTK<#fW*u9CIx`cjhNenWm3SwJ(O;CDail;5WX4g6Vcv%(ODFPkxL>^ z=8O--ToJ;p08A{n8`F1mzopYj8(xXDAo)$W>Y6cxw|}EcBeQ5TDhkgqA)bzZ=elSB z<2S+?*BcLHFm5)DtQ+tsVdQh!5Rt+vjN$)PLlLoQT+vwQJkD>`cGmI6DF9B7dq$lh z!|4Vbw_4A(URBePX#BNaAI<{RmBPBp$jFEHle9$d$(?*n8^DGo;=@7Rmp`uKbJ|~m zzLOLx-fhDed`B$pSZ0)9n(ViF)FYUhFqEBHFy(yB?b?E#e(QOC-CPWkMdPyNqV;A= z6BRLVuAd;cJaLhV`CJdBnLFY|X+-IYpOEJof~EO*G5E$q1OTzB_e3$@kne%B@o|SN znZ~m#99E_VhOOVWJ@`AJS1m0OpVhUBL7qYU>_1zmIu6)n=1d|g%&{ok?{`u}sfhEr zpscx*_ZkMnJP`;~Vi~96A`jcso*wtW4w%x&dRa6N%e!;`u@19{u&e_05R)ZvO5hW4 zzf9kihE;nH2&yW2Pz^(Y&@=P-^UiT#+smH?re~i-+ytnsBV~a3H@*q$cYG6-`er@O zN{_sH5HErB&IjaRsno#Kv(RSZ>x0(UNM`%kG+?w{JWg$}k?@%gD|E*K>{N}7@fm1x zFZ}BGR_T=p1+>R&dFyzI!i83=m7@4HlCo&^u6hE_N74l{#0Ffaq3z@MK{gnb3e3&E z5E%-zEA-?f{GBaG9@#X)@e#ywUKi!3!`4&8>lx5NF316m7dXH{vUj9)7tC?9jk>UTOGS&YySsX-yKeM{QeyY z=@_BRtW@^iD3lB92YRYLwK>@!$;|B2NUBknr6KBx7PR7xQW~-xacCA<0^k(YO2y6`P;>Y(N?T_`4`~9qO4R-&M(o5@uEHtwz$nWRPyn9 zIF_%IEf0x{e=z6bZ1g2?_=;7R9{D~c|5P`|7+t!y%t?ziYXvKy-lySYEwx&kwdSRp zqN1o-=h7O_Oe=0}A#^hwByUDu8j`^+AvI~Ktc?4voCPMXpo*qtCBc~q!Bm%33%r8c zf!SU*4r`*}8Caiu(yDv0x$i!R&~h5;xjHVQfkvK6`HU^`>67eU5WvGl!uVySnds}a zG>uyy8mA#ssHH__=??Ka6#MCmhGrI5q7QEP^U~i8V3&oq)nW=p8I9Ce7pNrooc$`#yxeVZ+Ayh_e9KWjoS-)BU($8CxZ?S1F`oBsH zY^pcSI406>O}xfZjwX$5NP4oSn<#M>&rEe2!@D<&`*xbEduH_1H~Wc$Pn+6zq;j^G zD$E^Kp1b>vSWSI*I~QKnXI*!q&jSrFn~t;h2xkF9dxd$wNq2f3(2)wqKDK;GdvouF z?shvf^9vA%ryZ7VUhJDDdL4`_c2$mk(yyLl*5k7|KD|5_y{Y&n3wyuc!pc+A{)u4g zfC@X)tATJ4PwHDYCYFBJB!#=1uq`i(*^pc|6MgOU^S&ZbR4#ATAjFH~+1An=U z#Ds!eUbC=%Q$#&l{>WOVduNuiZt}vfv1iYwNTO8N$@76HQ&{ZSdY8$Q{cql22sno; z!s=KvD%f?@k{oYa;<24lb?#4(|9y*dZR4TO$V7l{Jq8XPZV|T`VI6VV}NOK4R6& zg5J`AqJw#@Tf#78K2iSy+h)>j#;qinO`^5U`gP8|FzMFI>pVvwi* zxfdYF`%nBi{LHZv#L}+m;Ec1>&qi&~19Eq^M8zC+U`siBagefzy0$BE8@zU%?(OSS z|K0`z&*^PK1ZGDIz9jbi>;FvIom@ml5R{l(nmRGns_ z&1Mm12t&`Xx7&q+Dks*dKo8tcNna>32?B?y6Nf9)F_pf_Mj=Z1I+vR}rMY%w12Pvw z@W@5@E@#`J?Gu%@zMv?-RuXt7JpT}s#8rS|%}$dX;RqF7a5X){ReFKsh{dSz-;eKdSDimCH@9Mcnm!9*WViDD2`Ye*?-_N)m zqrzqUdkUH+g<|{j+sul8cSu3EA!0pRA?k6UVH154WgXp(A>rz{pEAa0UAxj!l-r$L zKOK0@k>vOD)1A@RMZ@#E5Ugy`+GCMW(Jq1MoiWf~))IQ9;4zlBgkkPG_j~X5TBWW12&FZ-S_v)o-FPJFZ_8&W$B|S zpYiOmf}@kTV2=4HP(aFcfuN5Uf`y4GQ+Fgzpn4Acz<2Q-^A4cdfqFZr%AL;l0+2iT zSioouif8uSvwO`%-T0)t_2s?=f7eLPJv}{@R#VDRr-_XeLZmM?5&;Bw8|PYt3^xZy zv`U^Vc~e)Kux-t9Zf6QVYFLLxmS#xWqX+cyV8a+W468~@rN1B?v$nK6ZQ-xyGKv3{m+hcFK4laTF z8KA@j0TnH%yDfjC`wA1ac0e8`RTN2w+Jb{1qKW1nnYXHT37$LKoBf_waQ$i(vEG-J zn&l8+)RtjLI1MQ9Ybxts{wvT080MBWSCWBZmc?UTh05hV;$`#x+*>%;!m?mm8w=h+ zNf@0qPNdDLSB`AWG3!RGY|PF5uEGa5Dc60Y%5!q`(Iu(aEyVSYzH>6+$6hMt$}~pK zwP5#m#%@e_wV711LeJpnd*V-dR+|>{{_iOX@7y~UJps6#ZpDY@juQ@O=P1)rwV9}o zC^4lddx!>zWE{F<38rNh>*nC*_m5l@9HnyJ#;vcm(Ue90PDoG*7Q4YHH9xKueKMHFvk|`Ny}UT1RhlZ;y>b)?QN zc_^QiFV1+RYHYZ{-e;=i+;8&AxV?n5FSo&_=M%E8ow}6n&n-Lso||Ou zn14JMAkjS+bq-!Imvn)X-lso2=(|PELtd88=K1-0d_2H^xYys+m2~Vmv`NioT|HAb z%y0X&l>a@Qq0e9f6TFoD3`t{u%w(Eyt`f2E_AT>}3WKFl0z|E_YR-oJAR!{<^1b$1 ztLWNT*vyQfoEhNTP%R-G~G4gNsk5O#}Mt5|3I94P(Z!d&uQ+6N3ZP-b@E5WtR2o4yE5 zC1YM{ncMC{++#6aXj2*hu>lGuK09hP#O)M}|6@7~fV(tMiSiE;POn zn~oPk6pC^3i|H5Go#m-ks}W#qeJw$tH(wQu1jps$1ezLrM54z0z(DLw#e`vdX5toLS@$Y=}iZBJiW{TOYdrR+kdy8@@ ze3--{5BGixU-}n)wLS-CFWnpcvEGdj~V0vZYS`h zTLjv0!Ze@p)t7J2u~O@w9fy;om9<(_y||26J@q)%_dIFNya3?%N6=>{5n}0Or_sU& z1`UnmaGAW`C0-2qR`uth`8yBfG6wE))x7;ATUmK$aMIhUwz5MjIXywy2#fFV(Cc%< zWmCN;QOlo^sKl z8W>5vYozL*K%qVVrG*33*)aGfe)^9aCGiG>-2f=iIcGnTum0w2r`r;t#>Sx8{5|g= z4<$14Nda->oKV_EG6WPrUIjRQzhEG)KVP@KT;Oj&$#JFCJfVh)5Aq$ zm(4i333u?2=6Pw(up`nvciL3vH&GuFT(MEb;C25k*qr#eEb_5g3_uOub*bM?g9M2; zS@|7owJ_3CWdLSKDHx?wpG{*?@L7SXscPH-KEe17>@@#o;5crqt^IWq15->cGC4iy zoTKMSpfDX{-RP9eyi(4ftOj7v^gv9T(T~HVTyt<9I;~hT^cS(W9q5o~f zT?yaI^#Z#>EY!UZ$!q zH#*&qU5ez~Th|I;Q-p;nII3NP8$^xaucJwLz#Jk;sj%)<4U${+vPRQNoV%cmuVkpC zGi9jZw96u(H*1(;HA=*?i_^A5FNk1e={+O%Wl6F6g8b7OExweA+A5cmJ#*t;difJb z*jddO&i~;>FRgZLb+Ozaa(;1gSX#5ql+wia$#j(eay3Qx>zdBx$%$9(p~Somirm)$ zK^aj(D-1_!F)Dc(9yaqE76~-_uf7W0W*6J7)V?e&FETazOhP-*H|ljTlGw1&TZ%=ygEGX;t|HJ$01*^rs&Ox_?HSwRw(H87|5f&7 zrTbF-d%u&oLGLe<9g3V2={`I>92P{Vwm}^Q6@tm{_wbovAR@Umq-T5HY3mK@tur** zy&QJ0Wmq-d5JNKaI;W_l#sW_9e~RCWtZ=p(5YP)op0;b(?|>}6MCXft?sAH4{V_cL zkgOooDLxYgs1=C8C}{U0Y(3|o`a$g>c-Ej#r~R6$3F zYRZnX=!_eLi>Uk&$bBG31aEpS3TLY3JKg5sNMGc)9(96(>g43zEppP2C|<0Jh$x7dVF-(Jq|P8}cI!La{uaqGL~F}Q*Zzgih)5Qqfol?1_w$EnZu zgnsJl8Qr`L7oj5KsHb)VYBwTxs=YQZb|;iKtz+qz!L9_(hGv&}Qq)mtdAXMta*Bo7 zGA^v#>nzJ0NtF29doBQfJcwZD6jQt5fJeDk`pM?@2g3?yy^f=~{I^M*Ywcv=rYzOV zMiRHf8aQ(^IQx5Edd?moiFGCJ8DF?V?kBM=SPXATgI-!S6-G z;;X9DS5+RTTMcn(@;EO{ZMsA>HBc||%%f4jfOzdkbT>mE$;78$_xBwh z1unDzUYYKVAV~qrTm}V#Krmt`)sMh^?F;h5Hk2Z6$U82na4JL2%lC_uRp6)yE~b_nG@^q)Fb65j ze@McSR33<5{g)S;mlr=t>cOPi2|E~uL+>3#Cb~cH zL?1%!Zb|}t`C{`f$}N)<5vP)OxHb|ncLeD*CDjYb5KD%Ki>ujnC4gC;wZ^Q^+8ad zNi(01+n#tB=R4}Nm0@oUt2hOjjI%M@4lD8g0wd!yfVHxl*X(Lf3DnzXNyaqTMm`&M zE_ANy>D7h=AGXB?61dNPIlU=4qEr~%Z^o5$HWTIj-E3xCC9(hI*Y&ZgMJQNFE2BGH zeJL#EV<%mYBdVrcPb(Z%^xV7DwK~35RC(GQFS4DSNnh9hX;GOl(ShT?1!g%LiHGMk zPPFvAMD&9bqNfqO%+E@?t|8g3hj?|1?LJ8BQdJ60^Z6|=5Pa+@g`L^K))12mUOf%x z$MI2pZx_A=DPC5(iApZ{-)P{mJUE-2jMCRXM|6`ANQU1|`?B<_|3=VROT_9|TdyfA zdzNS4G-7j(cOUPa25XBPerDLg&P-2tQ+(X;J}Zg!(%p2HZ!{*L%}Ch1ZA9~s5n#S` z;=rCH(--c0XU)gYOwRS#WwWtxY|B_&8iVwo)gA=t@aT+ws6c-piTz;f-Z1OUzmLzS z)uLxpSB2IeCSr#8Bl3F5bu1G*`^+nyb&Bx5MYA3`drXW4PY91s-l58*5qEYh*fy4` zr1`f2HIn_o>5-w`jE4#GA#kM{9CdN8OQ*qxvHhW~ zI9C!2j&qMvb}uO1V6vce#EN3#+`ION(RZ(H*OQ)*F)XUrOasN_I{^2n@Mfm8)em^I zZ{Bk-27=cl133_B2}6Nn6Z+^UFnbWez)kI#r{QYi@HuLN{%|I+v9S>>B|fS%_VgS6 zfofy}th3mQ(XT=uF>UjVG71c|UZd3Kp%|pfG=V?N=my92yds1~&4Xl9TZp%O1n8Jikaq?=hwjC2m78GpMvT*_=m!-j)PSgXnHG?4g2=Ysg<~eg9V6Wgx49qB80Icag%dxtLGDDNxxc+sDFRO zNgjb05|FzLtZrF6mXH9nbVKoLk_7D%v20`dP*hv-sS!I?r;e=$cT$8t5+BX|$IsHo z3N{2vF4(x0j})T#DHzE2ec9m`7+W^MY3MH~??xbPs(`5|aKj+{*0~UAFxu*^So&)c z(Zb#j)6NvF?V zOh)3h}(gn&e zi9!tq9;p1LcJx;SyUlpYSm1kv+$WiA8vZEy7C`G-U#9a}KcykKl8s4;wB}2Z$p#u0 zvSMPB*{JMP_Ew zrgRQXPEz58=;`5)=R&z)Coqk6C324Bxl=Dd0XWq)# z$K*tLkb->*qRB`Xs0r~N3b7wwh6!QU1Gf|4?01$K-4DX()*`|AJwhf92I`Flx&-+I zIt;|>1(3I4H~evUmG!nFe4N($WhZjJ%3iazwKYmAsuHCb#!qb6_Hwb{h%Jx~0Gb?q zm?kqAeF03(Du*3qDo)29akX18Z0@EsBLRZ;-@Iml6A&?1^0#8gg`iAdtD`t_`j}{6 z$Yz_rEyu(E=44!RepL*{(&SAQ{ z-rt@UtMI@cUEl7EQR-@4Y2A*GifKx4ulKg%)c9HN$wci%5CM~=>d;L~gIgNwc>?Mj zWQxJD#~N&jtpHDTz!<9 z8uwX^O|p5Dc`H26BnCQE(mE)T=Z-vzy^8LK_FbHxGCPLIq9eCo)-82)by@Mon^3&l;{aosnVJcl=vF6ek)J{ImNT4HRB1QuNfF!kFJxrA7; zuPpmWA^e)|se8AHXo5Meu{mA>e*IeDIOd7J@8fmQOcXEXRd0vsG$fIbht zp8yxJZ=mSk^ggUbeYzV#KPOzK>cH^~kP9gbH=#5rFzZh@#=!6wvS_u=uF`6pQQ(0F zeQbCbyx^KRVDy;RFL7LN#YYi^1i#cXxzaDSGyRX~(7txDbZ{Z&>;yj0fdBXT`FR$D z7VF}R+gSAG0yd4zEjCqB7Ql3lkqe~3Mve4;%9&FB@-w~CyiJ2B9sSk{L8aze(bv=F z=*gU)xLYYixAni0;$Mt2{X^tZ#Z4IJdC52bj^#NDKbGTR&SFp)N$J`u(-|DjDEiM{ z5q*=al;>dQd-|Ommt5%U%yCb?DcN_F!Hr9+@BqJ&AuE9D7RDrDSv-5p`4@4yu8Q!E ziwFC;H_vXAjDFn@5dQ&sW`mgqYV0oB&fzCN&JgvtmN5eKR&DNN8i)0HuVg+9u9mulO z)PBC-LSai2=)5sr4N&UrQ)s)#z?1^fd>y=0rlgX@e2sPOYE+4v=eGYkR67abmVKj_ z=bv!uhxFA6Sa_E)^veJR%s^k>9{iwV2cTROQdjKj0ENEC>3R`}&7dK0chQ$GIssqsL?`ouZMnY=f@;JwujP+YK#LY(Qfntb>U2eih+QENbXYpOsVihA)}KX*0O>C@D=_jnvog^oypW>9BQh zMJDQFvEB}8G?TxdC0f34?W_r#R@-uTL3wq`%e1o5tamly?*8od-W`u|Mgf)9G9Is% z@tVa#uG>s5Vf}+$_AUHF#c;}pPkmn}fl=a3gu9l=VUMP^&w07&i<9n3_IJEA@(RS4 z=Z-beZ5~x8YqDeQyC2*tT$-rDvU(nD4v8l_nu8VIz@k5DGQsrZ#y_o_P6Frvmz|yx zOLLH5f_p>RzqvJ_O924^yc@N^F@}Ob4`H{69nwVbk%8Zoi!8hMPj4?s0WGuzD#q4T zC)mg%7Iu#TT1V$W(4=(wFFS&gfGHlJ@tmuAHBRQ{3=CiL`lqr7iKTai zn!9g#Pa0|i0GC#sY9NUfcuccqE*s-+?TmSp;L_kv18EuSP+b7#ppxe}QfB-ipgV~> zPoNggV8g*eO>lQ&Nq|Y$Ibgok;D?GK@%iZ|Fum+U7beE>nxmKk4N-8Tf$QmdRpv8@ z!H9N1i~0bpvgVgS;YKuR*p$rjkOd$2MtK`mjr}uDV$5phPDo|QrOfSZ`iexgkmU&sflb{tlFM!>@r`ZAtRHMhFO0trTUdTSH)?fdtZ9R=$Ea8s9C{1N7TSnoycbIkmZ;K+YiSRlBq zaNzO0ihK?s1Zy`j=CSsdokUO<$KAWh)vsORx);puGqt|qSbM5K@vgA@$C%FxpX2U_ zA(k;8<*;cfo6J)$7GGH&6L)j`Zp_F=wf zjFlBwLut;|JfTCVLTZbwKx1sG6k%!Dn49h&|x~!waE(PD1(6z~DnwaMO$d zhfbvvEsZ?kn*d-nKmko2;qMzMcAiiAc0z$Q6DGhNCW)OU+9l6I3Aj=^VXYHr5nxEG z*-=h?wWj!EC^gF4y$jwQcg&rGBpVlZMUVf+H8nNii){HezXXn`Wp*zEJ$Vxkxahxo zBbTF&qCLo!$I&ywWV*>P!C3F^145a-Mr;v!G2WhHtvA)AI52Y5RVAl2e-1lPG2)v7umfCeEdZD zMFPmjQTMe9o*gDvqYk%cRc`kFSXYsslLP{~_WjmkuO zIwpjPb&&Yf4(K}OmeP3mHzKnmg}Thq$zhnmj?84UTqU9!c zN_ng4#WFg6xgUDJS3z1hEjm?Fi*Ej^wA30B6bV!{)$Z;wV3%yQvQPbXR6JNJrg>TO z+TmwthUoFTUFXdai>jJ**RzYhs1^=`c=@2t6-1C{!2pAHI^&7@N{rh`(h}93NUc~< ztgj#uMTVroY?aGbJ~`80hQ$E71qES&1|&;m9ol57g77J^V{o(34|t;>O$N*wF4KNm zY;<}x>_0s}Xm-hI-vMBd%-b3nffEGQBnZp|;~8xu`{ZS(8mbU1gPET}C{P-L`8W|^ zGd>L7nqy;QMGQFam3KulI_53RR^xpggS3j~1ysNZl0f_{o}MvY0j{uMKC#F-N+if@ zkG`aKFOq>UgeSUcvge0tTLA76JM^Rq5dL8)5|)pn+z*zeKMX)cNr3ZcCKyDu%^Zlo z4J1X+AbT3-(xH#Y!!XBWvwMlL04mM=Vd^;8O{0=WBF#ybsC>PT8n=r4puZFhK)GhOU9)<1WRXrjKO6~a z=8h!`PC(`-+Cb5)99knc`oP z!XO2}7u}o)JWQlLsBt-f#AUDnO*L}PTtk{wGS=t|{RdEp3Z;Puy4rF%wp=&xZ8N&1 z99(D!;EKexu7Dcgx!3+6Hf^vW^!5KFEE*o^i4E>NTp$^XJ)g zfE6eJEJ7^&yc-&NzeosiyyptI3%5id4?yk|LX%;G==PLgEdsoNgY14_5Fo%@ojhXb z_z{|K6SuyNVRf@e+c-@q-b{f{b4 z-2T1do6vBJ%DbPvNpsS*zh1)2ka6BUWaaeX^3{BQkd%k}0;}lx%P^C#XRB$mKh66W zQfv0m%SYcCHiadniF#+-%u?*XR zmgqMax9dR6L1x33vVVFm&3-MsxevHxV|3X(H1u2K5iKust(oF?-0}a0_?t@dkON}& zIxId~D|k-8h@qnlF)|K~rh6T@qi>4L?_8Uf zy9|Kl%L5@`!}db2gFP=D73sbJqZ^onA8FkMM-tYKGEq@ck#4v_&3JI?JzsC!EE;?Y z0iKzvoa9J*z!gE9G|*+lB|WuE9uSBN7AGKY8~aqhoS&7I)n}BOeg${_e(!?|eeBFK z+uXt%;Tq2;Rp(;NYzPKDr2x6;9t)448pBO9j`)hIefOzfKiRW1{&*1Q`R7&b+IuCu z>QfzbTET@y{^Fk%GVX2nNIx}Fa#sjR-M_>Bm7naBY1(deL&Mgv2A6wpbH@zxuu(;N z)mmYqmT0=%Bla5CW77pHk_e0_eb>?OA}T$AsqZOv2_BxYf3H{xUDOtHU#;@KsCqyp zj%}aXXk$C}c_!k20Kasf*#^Fb=WESo6{$Xrn(QU+KR2ms{>H8@P`y6e>Z#vNcz!%v z_#ig4mCW>oLtm^T-}gfy~aJH>>E8X`K5A+2YRil`jXMp0eqal9Pju4Lz-DM;4r)4Ro(uT!$(L znTf6k*u^`0+BXw6QOz%NUeriKLibU?n`<2iwJg&d}k2OVH^3erKC;3F`% zVlhKz+uyTvfRHjQODBO9$p7Lri5>Aa*7C9F@JE6x-2@ODLGXw!hP2IB5B%c*^OnIv z_vdj>4|aT*C7ydcxnp28J{c|;5vg0 zT)b9I9}oX{ETlbHAXyz@bE6KZCxF zURs-vVFDeO)m9-o!0o?~0$l$`9{+_D(p1t7ACFI{NZlll5OHG@&gM&pOq21nckbee z$8Q0~>sis82?-13-s91u3@6Dr9xb{Y-fN9`SvAI1v-K0k#}P6_*epO{8U~X^5%sy? zNb7IB#g{D1*%xt83h55G4Jh}P#s{mkwQ;X;>O2275nfo6!43@&ey5=!FP$?@Ga{zP z`G=R>y5P!$s8`p;xv=LXT3`?KbWy?=Jb^tGNsdjl)Y9C19^p_rTMlt<+UgMDxVd0Xfwq(!QlH%H+2|VX1B6aDNnmztb`_HkIH02H;wD z3tzV5Zq~h^dSuJ8c{MYMdtpd$T1~1z33EDad(;~5zo>&)S8W>Sp3chVvs)4b!66}F zwF3;XTvn+5TJ3Yqg_4xo%Thb$;d=OTp@;kO%X=DZ)yJhv-N4wzzzF3|?0`!pUsd~b zxRfDm#_qi#DWnQ=kitSzQ~JnI$kR_|adk-LSB$YBT!89~3C2(b2OC1OU^WG_5nl3$ z5i87~J2E;R_5L)F!Izv%YYkpRP?f9i51Eup6uOFKV0|h-@HAxil>zr!81Cd3NjJyM z3BZa~$=f~lgucEyiWpbJqg4RJpDXv^pTZF~K72bo$dHs_HcgJ+fLkl#zC0oEUN%D* zy?h!;ByvABbJt?yD5NO zgvsJ=>6?WsKLipSlX3v$mwz|c6`;W2@a{#5whc-JRew@tZ*=8;;3iv$NdA~L2|T}r zjR7Gj+iG3&;ON%>jwa$jr(j(v6hMM(mX0U(e{lB&`euYKs8R_3PEW1B{Y5|3kWZFp zH1f0H0Ss4^7>G=lcV6y1~l} z;PU2-tuhvEFP>*-uRpbN9hk@D>r57|5WbjZOfDeA&|H?0*vE4nP=)S49O65qEt~$GfNvA zc$fiO+3yyQ3zNFCK`WIXLWz9s;yAPg&Z1vZ!@#}uESvF45=k2Ay<(fWmaMt zQ8L*uq9ewMm@(6UFGH;W3)*bKK1S}PM}r7a5>}yCy`gy|IL8qb!`4$L-Z^c#lLmzq z6D;Km#iJgY4PEUUz!{38DcIN;f$L<(;We9pv%J8X$3fD=?I4lDtt-;lX>JQSvfcWr z-Nr)=`#UAispAh^`(}wcT4?0^VC4V8efi$M);_84R~FjubIxSG467uG7dxG^4vYhd z9o~g@`ABZN@$I}B0osnfJu*kbna{O8L#eMOpH<<|4)k(9A;7_=4R1E&cp4jO)?Ms| zcF7?rmoTqJlpTiFt^bwOJ?Wp^0rU_0&W(Qe%1x=~wh;q@yis|Zf96yQOn=0`|9#-f zvRCj>>8q>AGt*&MGjWulI_u^5fNVpd?U1zCy;xM9u16N#h|~5Jps;J7Uz8r6o;PbO zeF+Mp%!h^|3JD6C$T{%%{Wvh{ZlHTR80XeC$b4Mf1wl7$&NnXLa|TJG;mku=>@8yC zT?IIrU6qeDOJ*B&;vpy4b7`0Yhe;sL{$OvOK{c~4g}QffgILLb z8jzaski+^C%YgOI($QYV5*GV3Q1xFI47APmo60#7rVLB0+>-jtf??n6h(9P;>Dw@gmiP&_pY6Bpl90>PiG(gJkZ*5xDM03`Jkn0OzeW9i#`B=5)hojAat+K3AkyIzJ)dS_bT z#k)KA`wDcp((=FTo~BCL7JCRfh#rs{^7IE1yEhU?f?D%9I%o zXn8r{KiNL^wA0347(n^lX+f8o9Yqa)+h(M2KQ0vo zvNh2f57m(WJTj=InKiNR?VCxz(gNvuvxv9zXy$vDS>2dXvRK8a#u+S*ZWlFqDqD%=1G@?#f3Wqn+&o7tnq`n_`Q|A!_p! zkBHMQmn+LbHvk0dlGhO8#P*H>10n7L-K z$g7yv(uZ}6oy&%l*J+e^Ei6AIzVtr(qTfVq+i=b#xm2Wos`VILs6Y%)YWoS|RF z49LdGg>{wJuls38j$VDhG2FKdSjVKn-~d7-4PGXitS_|5zShDlAxA#gy!m&W&C0;J33_tqfakucGH5uz4r1Dlp2FF{jin!q z8(Td*g(x4GHi%GlgF#i*JfbO@-kgX0rX+d9{TMj}E^b7jHxLfYcr2>Mpb!R+N%Dj& zhBOsf0>}e9_VflmYvn5tu7kKbatRLoI`& zm2UkfE>pVJ98dS$U!BLSepx8~*t@|b?C`%7kXaS>bTI%?VFqNfU`NhH3`wdbSrK3~ zav*~5gobt-!yn6@N)QLy3n&&Uy$-A1nxnmaqweA)EcdM}T$1w!g#Xh0fI$q5R{@0Y z3JzmFl#%dO-E7V|A>J}b60{XIRkGP?5(E$n+gq*Ui>IEx8dbocKoUJ$ zlnpD;yQD@v(%_v!)iTZ3RmSq>2z;-TxJXT?)kJD8hb=c?gv=0z{kX8$P zkh2uWU)-^gYA_?m&!CyeKj2EAO!1MHn!e?oY@=AXb2PgVyw#_BfcDz!h6L z&U*DX9o)lBGcb_Kg4sOKYFdsvt^rMQ6s+LV7a7CgCIzFx*pJ(fFs(s!QBuOj(F4Cc zt;DtP;9VID^leJ_Vf58e1{f`R29^Xt`%Wj4fG2%1ngpD zEOAEN-be%LjwH5se2P*ojQ+0sf9N&y6w}uvNpxp;;zw(kVXPa_2pm+R&|jo@m@su2 zIfoLM9wu!~9I#jjFrtv$nETZ&5lBNv6r>>IVPzHx%miFso28Q1@JKSLC~5>VM4HmS z{Xbf_=WhhlN_vq3=DeQQj&Dxi&enm5A)4kk9;hyWdaQFwaLDD_F-(S#%1j&e~qh1gQ(cj^R7~CX?%># zWDldDd_8W;>k+|&Kh0MIR>JQv#obI9B*S)9FSyE{r!DH%`zT#mx!O5`XXoy5*^}3< z%4A=gdKI{nooZ?_{b;tP(UkjnKGI9A3xs9CeXLc48zdQ_)y;f0IBZS;CRY-zWe6Jt zTxV8g2B1@e_L4jTE>WIjC!tP`w^djA?X@RbnU;cp#jA4Wr(60tW{d#{lU^A@Ehz^?$ z+E;Zu5ESS2N96ix|Flm9-{ri1gLS$N2OuxIM4nLZYNP7`@+zLpN9n5i%RwZH;7Woq zxThO!6JY>N4lwx$#IyisEEZ2*e|Xl?E^gG~DDN@5FwtS9x`*3f%v&c%F|vAGiqTPQ zTDg@{pGYjnKb@luckh(Qu1$3PeaKRj?yi|Q{Qi|_Q@T4@&!4=4aXQjq`B;tDyPD5S z7!)+G*RJFk(pz8@G!W~UgS|&yJBFHhk1i(h70M@nnTAs1@iON&ON#I6CRphBgS}A* zwHq;VyQGT@_@(5_4p-kg(P`Ax%VGW9Wa?NIyczks#!VRwxmu@lN9~7VVt{%vq|T#vKFJGbK75Z`VO*l=f>_Wyd05&5^H>%Hx%EUvn6G5Am~S4g|z(PHdS zpDC-o8?kEPutK=A>CpWUkk|?EG!0Z0gEpYiq7p)ZLkDrC;bJC_2sYNm?%4Gd%Ru#d zj~jW>iwVi^aCek_Fk=owH>8zgxee4UuzBUOSS`ra5wt>Kj~I`rNJ)J|i7?RUSXyhh zUBCAlawDWrdO{d3rE~(fy^;HBSeC&PFoKg-Td`j)`DMl<`O_A_%hl^|AORMIpF`*^ z)Ke6L;eawVzl@;=QXoJC0{Sp)eM}h8=sV|nKMt*FNhSok4oDdRgK5SlTOU^pbtf;s zY99BaFD#bjBVoZ*)8fjpA0aG*$Wem8NLoJ6GL1{Q`l-r7N0%JWJRsWhcSAS#Erp4M z*4lO_crx{8m6vZ0dO3={<|igUWE6D6>nKdTGw}9FSuye-w3E+s?dX<$zHDY6rQI_x zBh71+$eZd_Z~tA+Gl(XR0u7wsiOg|E*CehyT!JDd4-=QHKH39@d)>R5*XjWR!^T(x zTS^2a-@$>x6%h){9a|6a}&7^nofqTzY0ax&6z~{B)Xh zP=eeKZ347fkd+Pbc-}r~=|AE5hfN=Q0=uioQ|PL8>_`KcY%DE7ao=lJp<)Qm z%gIW)8cf%29ViULcDfzzw*?q7lEW%r2AqiQ#>g$tpeX41J@_ZFZQxN0s%?m61mIdJ>6*b0(0m9{;sk-V(&7Q=@X#lF{#iGG)j3uvBGQml zZcrdHAbzW-M>V4LL!E!2*P`YgjKF0BSUUUg3r{y@%bxvrcZ=17$l zt3M4Cpsm}yAMHq?lmUE}r31#YaLI*cL4a7}PL_oo1jOUXW~xFs`CaMY7{!0s`%;d1 zGQ8JPKUs3kD9G;t`JkMTz^_Nx_XtDDZ&RWkDbp*dTOUx36o*Op+^=TSPu}|lp>Mvs zZYM!-wU2TX)ZtkUM`~vUQFFg;F41WvB)XVkWoN0wpcu;GoE#LE&p?zYWcA_kWCR7{ zR5j)o9i@bMaEeELUP_L_Tyt_yzUiQGI22U!!tYbOrVGm&TOV58hu)g_&unOmeJXV0 z*^5wpMaaPEAl3Mf#Xf{8ZJ(>Xdqk%;Fy2U)G$#;C58@HNluwy>+UU1vh(ZH<&8)1g zG62{U4Vjv$2kW%2O(A@wX zL_hd+8FBeVT-V_sNl8+=Z?|e=X1f4Ug={3Dj|~2T?F=nO*m zn2^$bbL`>4#j`RXeLj#3-q1@+zAT$3vL*1Gvievw(4GR$fg|;#qQ6&2B4(Y4=$L@Z zv}^4WqG9Cd&xVmy_#vxxU4i0Js%ydbpNI# zsCJ@T6l3Y>^CREA86}|c1#xyP{Y^=k?3mnTIeJ*Nun;)EI3au+?3m)qbXcGa1E+SD zbdVy@V1prngDdhjrIO%3*&Li90JTd3?uX9#>I*4p%3D@}_Zh$D?7`3bsrA1$DbE~C z``=`tQdV3d@;`pl74L#00cbUpcmXjyd%_Ey=r1`x-g-i8Tt4!zy8#}zQw@A?p^sX$ zEN|jfgV}~5DcIaXx{3_2MmxBOufUxUBloe_^t$o(H3Ri zg_$$kGp07e3f=ATCij2>t5AlW{@hN%*UQ&T%Dr|M_BV@tDl7WAyT9)(9f$8$|30aD zF{Jm0BVwG|n-3-U@qr4MAmbOm>xy$-7J$B^Ig zMEe^hB}#WI-skGeXW%`G831T7c|>Gp!i3z9#>Z;JD67f1MIgLsC`^dTih zMa*$+AVU#Sj$TDel?PY?@>E=0Tm&fD$`z^b4eZbytUWxS!;F!mr^HJ)sa}g z3(-YZsADvv9uW41v%R=TszyrR#cE#`So_57u^@Vpcq$NJK6yrzS8`=yVsO9llmZx6 z@JeLAR0pKrnpp~U-2bOPdCJ>}awcfqo+MhqyQsCfu<{jf2;~Z){ zb5D34+5T!^!6D-WSb{5Sq+SCkgJ8WeplaiQfD2o~6Ds|(5$Ku+0obR+64FEyb;Ln0 zvBY^(pn(g50&yKea{I2n8LzU?d(Bk6b@9^1h zCOv-q7@kDlQfquVeY-x(69{DK{$KzQB6OctG#|K>0|Inx4HoE;vRsZjT1ovI{AULs zCa{5OP_2WfG~PNA2yjs%EJhu;=jz$NNuQ=y-9~nuG6aN!W(@3z;9NbgmlqsEr!ABa+ewLB%QUFw@-t0 z)p^>w-PO0)UMrJl03$(1pID4N(NiGz18I4Cx^D(OxPlBYzB0FO^WS+3T?3C2WKf6q zXCUCG$bsqu6FUb}g{si4a4|z^>5llFkLkQ=ZAO3uhlQ3eCv*$e8rgpM^_y`-s2tj= zIP#J=v4HI^x=kcgF%=QI1vq75hQit`3&2Kaz! zMcL8976?{LiPy}iil^^(fZ+!>nJqUgZ@;|4s0D-w;DE3A4nBJ2N(?QR%7FHu_Q{Gu zyZcc`DXffBVQ3l7nx2_`5(FaP`lTf_j1I=Vh|$E-{LTLp!_*dzW56spobL>V{H2ZE z%)d}*kFC%}Lr0{kCIZZdv(4ir=_n&(PT4IJ#ka;dtzd*n0Y|}Dr8fcgXRz&9`N~%a zY0MLbP*rFZ6Cy-WLb`_@yu4ItwF=Bgftsag)bQ7nkyu6$$;M=q?g>io12q5-YU|!AER-A=+F9@@+XQY;VjToQ}j z2>=zrJdp}WCV2FH%QtjTlbDeY+iC68PacIPE7+1{nkUk>2~#sm{+upPc{P5DVAc+s z4PcbsiO@`zyIY!|qIvt@EY-W>sgDrxT*HOJ*dVeK1^Cn#Ejm^>ByT}vb5du2hRfy{ zOHwI=dx8rM|FXBw6wF~gR=4Q5<=}L&x4y=IzC$Ez6L5Qfc*Q~j(ik0!sM_R`8V_+V zQJ?`4Ocg~XlnYG@A^!13z|stix-2;0(wd5d@mR+^q)>F_Jnq1!M)2BuzO)(o=! zsFR&L)GoXI@!9^S_JXSHGqePh`dYfm`c{HdS|b)V(18iXS-6Dmx|0N8o#Ea9FR_fg;ag!}63all_fJ ze9Z=?xKMut0a1bwF@pC9=>?oFgHTT)4+8c%KeGGtR}^+ZQ2o zgDC`OEI%snprJGt$eR9$VZy?6f#7Vf5LP%VP7};0@{ZKcmphUholB17%d8wvEVWyw z8oWPZDiSd)D^KF0Gzv^CuJ#XKzNWX_>H9+^PVSUE#%>!w_|$jFtb$iZHlA05=n9t5 zR3El??_VKMrDLah@XG*i#`#k>mGP&Km6?WL1gG-G!*U+E`!f(yus#+m=-2MVtE$0& zbTFHilQ1;2o<8lhox8DQm%O-|oX}%>dUkQW86R9rEMYmTQXkN>`Xyb9tF|-uD%Z&$ z3*_%?brPLwnJ>Oe=4-NUH#R*x5ykL77F*89&fZydC~}?II({I?JN>;U)wA6#iL=n> zxG-*o%+_IPb(w@TnUtBHK15jQT~OXSnpe~AFrbRIV|oNpsVkQeaejXGde_}S!IQqo zP#>8SeSFRlE3w%5e05?_!mb=Dz z@zSMMy+8QW0S58Vy~Uf7Ak#9t<@>9PMFx(WYzaUFp4~wAV!L)Qwy}Q;KNrs7Ag#$C zIrGD3k}YA%)=vlc__F=r7WDG+0>=Qi+?zXDGIqSR^dXJ!;n&}^^q0MbKIHkS1L}AG zK^zJTkb|6Vs9+4JU9%e{3_^HkY zQhSCK($2&8KNBR(9i%nSK0X@3p0T%C5vmHqB)~!HlHWm8a*H z({Vlw#}}|2re3P8PPT7vbMe~ufW(X5;kAxZc2ha#Q}7kfzoC+hn%vk}Uyo>h{ysRX ze+kmw1Lk5nbPBPba&zg(@Sx}(r-|n6>&Xopj>&3H=%d$XfsWYk&spJ6LjZ>tC(@vS zU|LBq@529ZcJ^z!D5?kxwD<9XJIp5Z6Z@dM12wZT)Z`=#UY)3|(R>C16xi|_sX9tg zcFGYE8rTpHM7Rp#beI4^B;ZE{+IXuS@PbjYBK!cYI-@0ou1e4?32WzwRZzJlz)hvH zTh!bYVQ&*P_KSB%cVtb$WP6`ZYGaN8dC}b8|CkQUv2=iVe?9-mQ-MTv{nhAVW@Vm_ z+dPBjV~NZcz;%M@?k@6qa)#am+>|I#uw|=P2O7*u$*XLaE^XA8*iI`+#xC>-_HEqO zh5J&Rj(bYeh}~Yby4Cp6!~*_gBIk?lJZWZ@q_rfjVjt7f0+UcfAcq=jRz4n0^_+Rx zF5i(6Of&hPmfiND`?r4?$4yG~CtAi%o}ILdN2a<6^TzxtnSC12t0?~P=hEj1ugCxC z5B4R(3JCKdP_H`mtOzp2S@mPJ}ql}APY7d<*`xE1)7u;{u9s30}fc;Xeu zKB$N$_@?E&LMvr_AoVa*3#Vz>lg=>2yO6_C3fz%g^QFqS6EjjG)DkmpF=}kjghtla z8+2vIP1yeFy9z9c-bWoaK89UVX*Rw8-HnUr60{qfq&#k2HqH0ex>;E7vwwI?XBW)0 zCuix>Ox4!wimf%T_TmaFED_?_7#{x|;(s&ATMTjVu6Q1d*qUTHKPtSG3x!kMfriAQ{U9*V zZ!&faRhuw9z`;ARQlrbl)+fGsrTKQxz?NLf!Wg4QjlIy~QzcMeZBH$S0_3v8#Va3^s>Tv{Lq$B(#xCL{Q!5Kq#b@5aED#u-kOnx3)6cR#M!h(z|7z@g@QXW1e$G|vt6(}~bQ3<5N_M?JJKe|g4 zEr^^?s1!_mu0^(jA~c3)d!Q7y+5xQQ?lJg!=!x!kW#15mzvFz zL(U{{d8pA7MYUzohXe{6bc$oi_5)*`sCi}C+q)>(!%Gcz-6iW|T>0GD}jxPubv$bH}N$&L59w2i)|v^!EavfQQe$=qH?(RUC= z6fn%Cq5r(Q?- z#!ZUi%rv&o$13shM9z#Zlrs8{4w-d66&|VN|M5EGy@4a95bT1dwiVouf6^0e2MP;N zMA8IskUF=7jif73k?j?bIx>*8f^z}|wIUE@1^NO=(1|vH+!|YhW?TYn4)+{iCk)9b zn9o~i-f86_zy=slT*nOv9(74zJ=7=|{1*BN^hPldxnThYHyA~0`0_X;0e9UC1`}oO zQLj{6uuDb($bs=D03T74{&)#m(wKCpGKb2q7y9qrso`Rk-c8X_3Ib(rKLn(V*hW6! z6rxI4qv=CHe2d9f;t-9Um!O4n*ON)0fq}>~FtPX&HU`MZ!HGdEGbZhR2qAC``{-r+ z$y(u?N5fNtOb(g9c@PZA?7n^wh;srA;p`T-s3OEea{Iv&2}dipFvbqqeNNPEUolSv z^>8j`Vs$>a_5ZPh3Y+~qfBQ~=NhhBL1Z6Ba5?v;}#tm#VcaB0NpOcOBv+uMsd!`z2 z03L9;27=h3dMAWBW3f#9YaLv=lcS@1-zJe~lgQIc0lmPTweOF!apWd1{<^*FgWRVy z=}uO35`AyK`;$TtdH6s?QOEhr&0}x1_B6t#s=WMNU?OMXam1L-gQD$I$`iq=ns)v! zA(QE?)|Q#z)8pe1X*vGgxmpi*j4lsLCFA>1J@cA{YNu<@0uXL+X~NB5GYJ|$En6Vl zS@@!goenSxKZOs-{^vZZ$R+LdUtf{tr@#AKyO&00bStzOCS4b{4?mmYgD2E zj~z0Plm70dQt()*uz_o05TF0kXs`~>c3mc*8UY$Ht!KFZTF(wJh=BQ4S(&56z;dVP z(&mdFCS@RK?0)8hJ6LElwjW%-A*=(V14v{s48u{|uO1A}K-SsQ0w7jbMEc@$kW(ff zivr$zZ4cauR|3Vzb-^t}bY;smnN||A)IWblb6-i)PZ^akJp1^_HU&apbIO#BPT~q5jUl&9NLTr@@ z69x2jN5G9LI9#{sBY(F3u}tvR<>Rx1V~?LpbAE>MV%P}}BmNS6N22BV4n}%(GYp)> zqIZ)W1nZ9~a?@N_&#KdShD>a*W`Fq9ZGF?DsI4k9T!5I4%LfxcqX9yr6vk5>Oh_F@ z($lm3x=@0|p>Z!n%H-L&4|00cvRK=;ll7LKr-6&h@G}?hg7e9dYWka3$o%I4?Y{tavbVpEB5W6F zdLQ#3yy`k-zwYHWbJjRp*KKu7)I zpdggC4Weg&ud?FQ_7Q(W&(F;bZe5sFHY#OWNGk|J7iJgY9i{*U@aDVM>JuoM>SfSFlTFo_EWvkxKfM30hg$>IL;wjD zsuci}>-cong;r7t#=RH)fjT#0H8gJz2W+Tk3dt`4$nO-lHCXF*>8c+95$rir+>R^X zW0!T{M8LcY&c^V44dO|a`&V`W;(Hr-JM3>s!oG=$E|<0fUQC!6tREH?~2sER;v~d@A=HV+ULXX(jxqSkTiP?+<*>{1HMc zok7nK0=ZbNidXIm_oLtH_wF1R){9{`)?=qvO$uz{5fEL#B@yyL@JyLJvJaKUMjjh) zw#P@moFCRzKRK?`8~2%nX!Pe9>ERPPVKYE3Y_?*i8?|Nx!F80_3{@wCi0Bw5z>Hjr|Qy&M5mU1=-6`TQYF;KoqeDay)gFr=ls4c!ULP zXb9BF_JOD1z+@q2!HEXfKwRrANg;hm4+3^^RN9gfIHnJyY*9hi^U%f)pCAj+KF7Q_ z+hL=AQ~D4a-N-Yp63z1JuP|_zbb1A6V9S#>@M$T&18Gz)S9%vT6DSvv?FVnART?KI ztq6Q&J2JkE3zl)9d4FNmj0M|BDP!c$=K0Q#Ub@Nyw?fU>dHB#QEaFD$qGT0M*M>7; z?3b!vMyz6KC8Op=GC~A{&rJyNidc(Hv4Gt}=-Ccd7E)rOuRHRh(cnaoyT(3vz?Nv# z^0w4-NMeA%<@JzX2-g)(xN~L?=kq%NKf`cUh z8$D8FfGZ$^Dk$hELg47L2n}8&btD0tM>BpHN9@c3z6&-@pfBTG1fxog0i3sb5HQ(^ z$K!hN5JSgTR54k=>r3k_8Uq+C?a9>XiAqtU`WLZ+#f%;LOwd~l^G>M7?7)H%euWlf zV!6rS(RL+*pbw@9RQDL0*U=yN<%f$IYnl+l(sdUMnC?!>VM}hQ2ser*7F45S=J{Z0 ziVN;J8nNKtdV?o;R;SMnv?4z$$SICkamd0PgGC=SG2j~zVADpo<-9w%jtLEE)7)}V zP*hCT3Q{UWBR|+&PUwJOnj-sFzVA066&pxrJk_d2ak=L=4VN$XmNMRo!TKPe=p1J| z_2SPpYw~}fx_%sNi0TwR15lRFITuK@n2RQ0Z)42u+f12^i3jhEGa^M zS3yDDC#xhL`+GD2mDc0Vqj|X#K1dq^VY-xZh_zkA+#0W0&oYPZ-JVptiw6>FsC_R2 z1zU5^^RQoICBWP&IQBlw7342>TB!_9_0G&poK#&LnvJ6cie?MDEP&gwS@KRE$x1#L$58xyr% zYZ;(11&aVC0C=72l;A4d*pFn7@t_5xOY1Cr!n3mj5pJ=@a5;jm6$IU!>SdHKR-c;; zj5rq(w1HXy25h<{584JlMq(Vlijt0b&_~2F?Oa{Kmd{c97%JYqZli`sdkH=4<~S^(B^Fj zG9Q1tRYc)jvqI8@bt_rWQmqFXT$~T*&N&E`)D$TPOcnEl03CAv#prMU}OIzjulNH<$OPk=G=86SgF2t#y3+v^ZxH zXTk!32(qyrC5T+=in!Ut5@Y}hv{>fLNlhYATpS#Z2bZcXBG046i8*&ApA*AoAez~C z+3O=V9$~c(6bc^5vI;FbT#Ge!s3tR71yo6p!98JLCiF)a8#8&pQzGi>pgOA5@C`lc zom(nQz@lh{Wb1S0T;kAjDEWH)y*OL#7&}bZVC>TVo9Es;N&E8$OS)E~G?qY!Ql2$q zb7wx?UM@*b+JO*m@bTM6D1aD>!(@DwHMd_Cp+SdH_=4OY<5(KYOp&PL3Kbaz`X5Dc za>O1^*v@U0f6O4#G3;c-EcvbpVL#OPlx4cd+QYvih)tbnf)`$YQk52Q=)m2F0HbC@8;Exz7`I z-CF#({8>%qz?s)XZwW5fP|UpAGT$`~wXr_damvlGQKfm7pn=3O`MOj~!IoY-nN!QH zCENBg{t_F1pB;9mqMs8(wT7+YPEvdS;?6$YxrK|fUQi|;Q<4tq6jj9Rz3EJ5zxT9? zf81Z;?LJY#L*wUn;7@(&$m{e5jH)i_4%}LjA#%9|bR}2NC*R?i!IcMkWRG~F+cx=_ zLugvl#=(&$H;o!;h~KK6HHo-fZFY3l3T4qt8o# znEZr_1^#nKDP&BNx^k5AJOv;f41Ku?GB{0e?%et;7zt%wQx4>jtp>MC84HG2F8cu) zr_HEzi9d>V!apN09&g zcI4__ESEZc;`MC?u=!t4cJw5(XVQHUAKXHR3ZG$h&_&t-*U_{7TOLn>Ox@|;<80~o zw9OwLM3f&9x4Z{Kob4yig;kP{I{78W@FEEZ&Xra6k7YfdC>^FJ5F7Wu7o6NzfTZpP zqL&EsAfACH`d1kr9P8+Snt16W+J z5{>UqZ<+w|kU7j?yeUbCsi4oSe`#P*Hqv!!Q0d(F0}i6>>!SCff&U5ipr=o}+>$Xg zui?FVS}+K~S?EBxcMM)H$ta)>^&l+OC^+Wwpd_uWbam%Y>eTN%)Bv^>*kvgq{omRt z^ETUkt*D5}SppuF(xE^Mti%i{a>JveiE_CZFQ1f64EmZw*(|7O7JdN#2Mkz8DO_#g zTSNC8MI={=@~ft|J&2}h7Asy`C6FEA_EAwWIByS?c^Zt+v|UySeHa<$yu>&(0jTzC z2!e=aDsBz~@iw|`Zs$H775)ih0slZ|{6H@U6sk6{Fm^mAj+LN&KcR0dEvg9FchC?ZGJny3R`KDZ zv?q!xKq+W`euoF^DWN6U>Szf`a>Frbk>crd3>a>)ig9*2r_^fH=e_8+#+r|eQDp)=#y7Vv4*B!4E(HK5L!0jyrk>3dn2H?8j)J#4km1u^#kZM^CkGQRykI8&|F|p2sIwd z&`>Z0)c~kknwW?6M}x&odUa&f<-qe)EjYuoVHVhIz@SUE6`sHFz8}@{I9Bh1luPNw7lcRespTH5m{=AdCXlCfO7nFJ^XeO}I9B?Vl3fjK$TL z0&=W`y*>Z61U{G!fLY?)e|ByR1SJMIjY0Py;6A)!jEbN}RQH1=sh1zDkptfgp5-zD zdKw)KjM)`httQ)W$%hGoerJh>6&n+=^b?R}jJWl|SiWB^S%_i6MM?@E z&qq<8Vdf9>;3pS6qX8;r_C;;5h7?>`klF_#l)SPcV74Kf4^enpN$`iv+nZMydTJSh z+Uo4VmhdrO;1*ySZieFG;X$uxz#GWzudafCZ8%mqbpX~lOV@8tG&^7jVauJ|Wpdfi z%-nowaS^WWIQ*zqmk%6QA7NW}a=Je^DO8!>&C?c_LKCE-yX^CS`;AYgZ{q3ezXt3XXF}dafEQR1{Kl5!f z`m$OoZBw(h2l(yG++2jI;PDdlNC@!pos3NixX#Du{i^dCTdSJfsz)9Z2`{2rQ}!qH zmL0$FIGCtcu5N79Z?)V`bDarx=-~&S7ADf$cmw)mfS|{VNOtHl z*-@51-GDd1VrwRv!gcBlzSsgB`dT5J-_1Q+MkES5##nLfULyQl@T#I9un=NE?p4({ z+u=~FaQZ^gOYPAz)Mf{?VMG{m>lRbaTtk+?9{5}!Qy3rpSpxS? zrIc<^$2=QpIPA9ReNs`FIb;Aqgv(Ki9M?PZZaW=_o3aqEuB;T)D=QMgd4MfpU}YE7 zpO6f&s|MlZLAP0}9jG`?iT+Omp9CoIQP5$7Sph11KB;~byqc6_4(s=>`^p~^G#9)8 z1rE||dXy;~#4Pwr8~gHRG1B04yb+Tx!;ePVE}J1w_MJ$S;rPr~Ui?TY@2}JLZ>m?t zdNJR2u!8!?mJP_RL3{XS=5H?PD2`=*>!+>Gf6uj-)6Z*Gs`@IDi}o@RDW9FY+P5x| zja`V)AQCm#biCU(kmP&kW~p}C*GIQVKAzB*?yr$QSl2w52P6a|f9|r5L+MMci~AuN z1IXJp|2zlHw6~>i?}9hEl;(#l6Xzq&_J| zw%**KyIuf-8!tc$?j|5)LREmx^tZqomkr%&`@6!6VeH+DYiqDBqZ}Y#oK{e6_v8n`e>gmj_^9mq1ls2(^%+8*NN(c9q!rhI!V+!F#8y^q!pBWt& zZ2=o1Z;nRlWq-$O6OMobv%fxK5C=8dky$h<62UePr4#%M1=$(&V1Y2>fSjH-ILL(0 zFZw9!GCX*c+cQNf3ifD-X22il5*cT1VgaZe2Wb>-V~@L43QYhUN0{Q^YJWar59ieb zcc&te5CPzU4LK`77Ka_{5|>3P0$#8+Z}UVD34phS*n#UpiBqCfw!4Q1>`>#@An zA5h^#@6Jp5u+zPcTQrt#IX`G(Q7gDXSamf`!SG>X4s5HZ-pF6e2H&2(1GYFI53Q#_ zltCPN3J6yEMkCHogtCidbZwsiva9STllniwJxa}gX>$zHA`yl6v7r35!LPaEdps6z z+TQSUT+=6R+2M=09^J*bz4=sePKSvuGS)_pKxFMAF8SD|=ZCYhkM=B?l_WRF=$L9w zS}sw3F6g`QC~U~ulEkNh6@N;iU^I}coj zxxaz^YU|6#5C20hbXI11eE-t*&y-0jRZLEJ#$)wEjNI#Auiw! z>z#-l!0&Dl2m{s;IDr0v&1C4Yg8ZstyZ8K^~YlqGA#JhgP%DGwxRvtLR zc;P@N3K)_g8A?kyJNY9d0}{Y0_rcc$hC9^6r97Vz4#N=m>e-pLb+tM&fBXCjCn~+! zJ#BmLPgT7;4%aZ8AW*TrNoQe};##Xq)_Sh*K~frCt@z?`Yq0Il+O=P#+D)RBEL7`Y z32W4Eup_(4Nn{%Jdrf9Lsa(wC{;%c+UhUDEVVbT93t01T2Ikc>vCXC%BxIjzRWU|+pY2Jl$ zTYy6%L8i3EW6xZgnS;1XyUGd@5D#L|{u#N~@Ob#&lMTB-He|%r*kcg>@Gt3!nhY;< zy}!IW|7Yv3?2DPIc_TDBlETc~v%Ry2%#ouPFwL6E11IoP$%dz(0%F;4*}Ko`&}`T4 zYTOcTWf$ewsE$XQ7kN?CoWTP1$UjT3D6M&qSIbaqPeAWdZW^B7c(nZ422|JFg1Gjd zY)gwOPr#ZNK@BFLD`7S!qR6-W0d`;yo6NE#L1aAgbdt_zE7Suh4QEZ1X9U#cP$hBO z=Bq(>@`!a6;$$aI6-vy@7*z2dQc1zX1_cjl$?#vSYsc{QfH};?(Ge5er+X6cy z6@euLF(}#My;!+iEFlz-2(Bj*S%2<;I>?p)d3>6;0O1eb0Zb+t9w03tlI-8e!oi_J zs*~Ffq#{Tz<@7)<4)n;-X7EzW%lE)eoWMDXa&ip7wT(L)!A5n71Vw@5^Ez@wMa*pS z@~zntM#sj$Q#<(%LE_8U0c%-w8(4$-%=9h5Joe|lh$0XrE|smC>|VV`i(-zQT=Sl)lTAxtY;GO(yTas!dk-Vmy-X z4?7v1b=`dGMD3V)h%>L&v~p%+*!0291IpT6ZSXQ)$EOMi6YFs6DDt!$yxt}<7sk%a zW8TJdd%~lZ<9(kI|4MSt>1kknP82GtQAGdazqowVNk45X7n@E2I^7+%WVH*?#1TOMa1bcm76s6fxWKhz(8#cl-;HN0&rP4m}N*cRqYYy%cqaLoMOAo2Ea> z<$~e@>?#;;QPIa8VW_;QcHb3T2c|9z3!yp~bTk+|zk`#{A~C8E4}#TmP;m@9QLqRh z^}yKJaVF*I0d!f|ag#ycpN4d3f&B$&Ahs;y^lKLaz&U>|WC=6-z#<5{xV)JQ1kaW7 z!1+@=97+IgP3M|g1$xjh?kz{fK2U%urefZ3wl6X+FRu@ zzKUvVTdzjkKpq1&`v@AZo|T(TLnT~N7e((v(dU_+n6(GmVl>y{R(x3psW#&fNI$k12jGl{CJ`L=iHc`4TtMbEy43FgbU zv_K-JWUn)PKi}Sr`=q=t$A6mE(83T$F6_Pd3&y#bz|ZQP6bm`w|JDt8O*qiA z+se*1nL1js!bN7^^`em`(*hNK&2ikbPsFX4HDgVB1X^ZE=&vsR#n|uFKMJe<)c%pD z^=q~D4dD-&hB;J3?dY*yA=BRvJMbJ?H{zR@R5I#qT-In8d2@pxJF&K=TXWLYFRxuP`${fRnot(LD5V zBz?YhsES8QEA%>q&+agtI0(v7@o+NexB2S9Kz#56Vt-u=8XsR?Y76(9<(BP-BeBKp z^$~}uq!ff(XmbXAdq57xb&%HrI_9H{c>qLo>Ub|2ZiFyMhn`x<5(%?AFoZzD73?Qf z0J{UDGUCvcuY2btU=MaF*sefOxGD-E{qs8@l%u?r!1iNFuZ3i;9~H!?Gw1;^pV{|> z6X5lI0sn@gClJPFpm0I%a(V9`-iSQjVL zx9f0|&kS^w?%VKwbOUT9sJdbe=u!8wpyA0XdZfd+ujI>tVl^4XB5^sLDTJ z*g%s7^b^ehw*av4?zLypbR<{AsG$q=sf19-Yog249D7;UGy8s&epD-f2LqE$jxCTA zLNd(CM$8iB?nQS!Y`t`D@wX)dgdxo5%0u;8AWqZ?ra~*G+Ztu>>94pmkFB1Eg8;E{ zZfb+CV8kXH_Z*HX8jRTK0N+n0k5_@&S44h|q4 zf&Fp#4wBRQ11#k!f6zsMr7Ui&JWL#exlsq3kmvo8%}t5I z6fT?e*2mm^y6X3%aZ?P{_T5}aYHmf)y=L4_#f@~EI4olf+m6zLc}k?<#P9Fz;{;cV zYu@XSFcz$>uWw!Ado*h11$$pwfoaZ z&k}ncIZOH49o(Vcegy47$Cb!K(ma;u&s99M_gg7#1imtt&GOyN#k|wC^~>-UKF<1W z?M`TIrhCYPSVA822N^hPOS8<8JHgG-`gEuVRL!E2U5$(I-#si@78!ybGLdLEFhASr zs+#bGXnojiqx(Mxc?^&Dnocm)NiIjQ|FY_?s|$wCr%mQUIn&!+WUV)Uu!K{ z;1wpo>>C}GQd9vIh!zs>;aQtA+;A32g|zq*w_)>|gL#Y86j4;El)c33jq8D|cj+C- zhQVYeK?{-Eo}D|pas&aeW6`&RA-*pnbCCm`r~8pR;OZAKBvs+>1ssJT7D!L&fE-ua%L&|`W*uNyI_~#JM;!Dq4Tk%%}QO24nvjz=sZ9h|7b`ZI4 z`&o`3&D~aCP|c4%gh(`|vXKS6*KDe!|CUR7e`d>@q2Ec~`umU7sTd|UwI-o*D*0CW zL(EJrCyFK>QzF5T)k8$8sdYiE``>f9o9}P)R$>V?u!PZe=oNn05z*ItA>R6D6!v9< z;0$_lX`6Mv)7Xn@Z|Bo-<%3*mNhn8!6-W&cB}Im@6^x%R2*e!x9uhC=3_P~vi?TXL z(`WLgY0CW%9ymwGd7(#7McY@md@)RvE>)L)j>}pHQVz%eTGp5gx3_-ezDGfGwb@nz z9R6*`eAEwfZ;D_uKN!RM3tj zf@X0*HAbF2yL4E}Zg-3KRc1`q;#*8Jp{ZwbmxRrdNjZWHxFaBZ0YTw&WH5-(JG9HI z%Wqy>?q_9dJ3Efc&!GRRzWOZs`pSa>9BnAQ0CO)tpnsQ z94;}e790xl*;|e0Vi6EC)|^e*oL+Em=D>i7FgR@T9Y*UGker1GU`oTEt`Qr!Mj0%U zsB}GQmb+k(mz!I|)Z;vTg((DNl0aebTiaQq{qWp(_o7uD$GV2OsQ;s3fQE!xUqWEy9dz;RVw z=}sW!PM*HqWkjOapIhtfPTk_znx;NO?gQ0t$&qGf63~QpVgKkA?z5}1{c<15_=9Gj z(J^oEy15O?AM2iKzSz~A$8I&Mtg3Vp-0tnMO-A__-S@3ciMuorp6eUTCy!#nbRDVvQb`nQC{p&6{aEAf-kl6W-uHb1m*$=prpc5 zPos1$*`WvdO}ZeJh4djr`nQ`^g79|DI=B2h3P4-c!?zk&Se@X8>n zEFlGPxaFD-_HytsL3y9r@a}~PBA_`tZkln7_6|J=M1jJ36@=~J;x=!ODFnI9nsFvc zC8oIBWvpCHEO0H9TcQLnc%Rw39CLVuDztVE`F=%(t+6!N{eE6TR(>TKWwsS3dga#g zxt*9rn+(BR1MJO=GoSsnjx_k7$%Fp=e$bzFxwP!v7E`&TfdK33obI4NZ)z;gIG#gE8-sO3#aCxUP;oN z!FIRj#5v$ho&7AFK83nG^$`E*cjR5$IfTS<{;FiJw2wCBGX=8_8uW0o0^* zi-g@|ara0}9d251o;4(HS=o(9|B#tM|5oBVV&^X5Wyni9^4<>jC9vmB0j-ZBGP1E- zI4TPY4}$vs8i+s)zVB9*c_Osj2godoU253*I=Qj$$_GBC%sxjar;4g7cAS1Qva%6? zpx^tZjzVRKqO!~F=?tUmW}?`KUj7Ao9!CoJh}TaP-^Dho;=B;2nO_NC_43HlpXlnj zT8%0E`X}j&9VUyG3-Da=-Cyf2N;PAACr8JE!+@vFnpy*Xp+;<69bRT5ET#Ka(s zp*)hDbw_yiS7s6-3jA;WCeH$C-yM|tXw-RBwiD^{W)>YutDzB^@a>MsE zh;P)7f9z63D+!~`*^g#)AL6c-M%A-?n6(z>8m|Ro)kHmBu>OY_O1A?y{@F;`m(dZ zrzN;}53m!nt1m{W?G@J5x8w?Q3Vc56abP<0!KO~JtjwU#C(LEL>x-e<+2VXUIZPlN zesjFno)L3-3Gxh0#fIF<{Ew0KaV{2SYyy8CpRyCe9&R9`K#TjwGu18 zh4p_gqpq%2&*08XCPO3&9&sSi1o=u3U^cO66@rB|B;(sOieRN2qIli0&_*}xXdoA- z3FHYoGGThuH6!zud*OA>SimW_8KEm1Gh|yGf3QWE^6ng;$d<_l0Fq~T1g}J2yJ+|K)KppTIL#s>g zM@>U8*#J8OKB2j^9I|mF0(<)#MI3?2Tu6~m?!Zv~|Md%la;LlCf4HGbKe}XwdoZqV z;Rg3HCzl?{+~|9myI+mfYs;6nL}*ZbB!cYwpPxMz@ z*0uSno5y3dNlB51$k&sv@)BMCpN~p(W0iG2hd1;R{swmP1StILja5+fm_GHj)p+T2 zPSOV6E6=wQ@Vk(@%T)U(NLfxh$9VU)paxwCy6}(L_4>1x4T1WZKDK5~!mWSpWZQPT zyi8fc*k|+C)z$f)5Yu4r-q9&y%|(lgLW3zzTLSl20)mn+#H~dLNG3$ z;`@2e+&Ms#Jt2%fWLDC#P(-Tjv)lIoJ!+>XT6ZOXT36ixcMlN!XN%+2FK1E1J(8YQ zV=(NObyYtHaP@{)Qm`u&qq3kyX$I_Kpo6OJ>b+`8?=ypl3urw@fS&T}LHHwZnc^Nm zocd4>g3oEDUeTef@*i1n5nz83}iU7yqu#s5^Zesuqcz zF2Wbpl?AAfe`?j`eac9RN!b}2E4SGQ_d;<*r{PV;!;Z{-nk<+n>i)Djew@(#*+PWqlZe;)U0 zez5#cTy5JXLbBE=u4Pmz2UXfA=6aBx=Iq?vi74|%vM{;d){_wvH!H>yIiIjRG?0RmHj4sKs2#r$33KWacINYAI=Kppt+`zd{Q( z^xodycv()1=-K-mS*&*+D(!VB+u=(CA+^DRSZz47S_-o|@7Rr!86pX2OJ zo`;{DGOqM0$G~QhZxXS4vbwyK-~#lk7h^|4R8tozJEgd5r!zu}HLGVJdmBoSfvr?9 z|K*EGW3HE1rqOJE*p)Qvsh9P2PI$r^FL1RG@n}ACG}m3(U9e%G-U=`c1=*_poI3z= zlP;x=Ji-Atxp5Q*zH!IRoc=b)qbK&Ujb_zzrMHKQeX^IAOBr!-R`ZVfkSEirGm~dK2Pltzk@tm(!QgA*LY=!xWRP>mT(y!h>AnphE@{Dxd7%*^V1=;5AJ*oU%U4g}D zw0D|VU;z6XdgWMg*wdFCNMOne#UGE+;2Pxz;JV9x1fnIu7pcyF<1ygoGx!!SOZ}|y znXy3p4gEO1tr#byC+n2Ut>eUh!SDDx4%>hBGl+jYy$6m#za8irg;*blY-BD@4k|Mu^#U%VuAgAwuuf37wkA!g@9vcKzXxnzaQhnIZg9V5#<42^jml*bz zXCs2#ti=`vM=BOC4K$$BrOgQHG$FJR-KO%$Kb4;7-EP}co4N3QY-RlBQQNy&p}X7e zMnAq|Tz}!Lh!NM3-M<8U{H{IZ$Z3kwT(9YuI(Q&`vwB{v*-J32Zbp1XG0 zyA2d9Fs016rLKI5HLl%me^66Xqnu3e6P%vhKWN_!Y|#FBasI;F-rIN~iMXovOOs$CJpj;aj&hJ{FA+=co>GSa}~K9T3B3>ZUq} zLvhGg+CC@6U-0W4R^|1M2J2JQp0q}vt!pFQEvR)FL>!;(w_i=eFL`l0e)hXe>X4-Uxhc2=5dg=$Z~cYIZq#-7G*y?tW`oq_#m>NsU9mUMmq%t5GT zowjPxRy!DQm1wLw@`6?7Lhr^tc)%`@J-$5AEP2cf!89w*eifU0(O}^Liy#y&*`t*r z+<^Mz<;CwsxP5r??VB**SL1HRkpvrSN=r*adI$7pOUnmIU7$Y$=qg&005eX9QLlIy zZe6zABHzJ@2C)$Ch~v}7?_3Y_!6%#3M*H68ovG!5s}*G@yVV0ek1DCzJ1)qFTjY2)(0S&MkE;1c)EUbq2PyLMGmjkvp>6Y1&jbk{u zs@%V(NQ~+^wXZ7&R*Y2MA65MYfI{xc-}?C_pzwB(!B+(t^ih@~3L3T*eD59PW;OD# zp2{w#pSE`2o{GQ9sH}&9OA{QS|jw9)4Mk}vlsyo}{p;(H<%%!^ZJx8|9W(9*s-{}PG`l8P? zV^#0R+>eohTlx67suY?Xt3BH4sngG&5CHgGQ{&NhV*G}d@+byY;sv78&C2(YzR zS69cx#0(A&{y)mz1RTo#eIFjBD9X};k}Z*a&CbZ9tWk&>Te4?M_81f*S;{V3i6q(g zJ;`oN$i5XZ$uilOVdj60=lA>lzwi5hkM}*^4o5x5L(R;6-=Awauk$+37s91CZ1G=s3N7|EY>4*o@B`5Pp1IsjDO*F|q$WRxJZ|LxD^VY6oD;NKbkG{CTE*aUiq8 zY#{@!W1rt2Qm_EKf<|UOv(3^2A;nIF!F*$wQ!Y2h;|5ijazo36+(f0FyXp(&vYDpWhg+%jyi=6Yg_@b!qutFwy zdUb1g(udH7M=0mRQTv!bDCQ!1l4rMgn_QyV}pY zK!=l(A(_h#9?QGmyqCHP_jac`h3nQIFh*6d?fuFi)i<>gLI;yG%y;?&<_byu0jpaD z+$zmgl-;R4jb04)=Bi~*wFdmR^9Gvk{e_dhm~rHS?_rB}rVGPT(b8{=z%dLZm29BgM ztY%+3vf>`W-&SDDSk<|y37SJcAKu9|aGt0E*c9km*G@k_b?aU4P0b6PN_efYe+Ugz zj#4jLrokfLnZMS$#F%C6lXdUiVr98qPT!E{MafGMbM?_Tv;D zMu94CMWv+^VL5@aKN1>$RRv2?HB8S)PeewR>2IYT^zx+JEG*rF# z6x+SMARiz7t0`nigyM#(H$sADMZ!l;)j;zCDoM_Br`k}d<2zL~OGsX;4<}dN?+!e1 zYOsMwSGQ|g__!@^oTqEQovQWSVAjU43-Y8~9%1TRs`U$%u>K*1Az%4@|KE!lCGVP8 zO~btR8n`t#2thkL)o|dlQ9dARaiLAt{ue%g6ph^2bwEB|Sel*9c0VRTTA13c)ax|g zk4IKlR0wBp6Y2bi=iSZG@a>im4%!(RBJi*E^KK(I{|KZnM77Si5Pw$EgzOnLtai0g z`j{AwCZWT;7p0G@nf99t;C9t}bcXe17gIw{>rrbw?b(*9@&Mw5WgPN%<;Gz-*HdDOX3ykryRsh}?2(+*6w({$Xm|&Qn2oE&DCzHLhWCI2ZI> zsriHQ3gSq>8Y%3{4~%r<>Kqf%iuvf&PS4OJvA43Hs$qSVH(*DXcxlK3c;f+6A4K+g z8c8@Wy#F2(n58FnZNO(=nA+Z*tozoun-{RNA>F{dJyYnv(TILXO6z)jD1t8A_GF^p zaCOz;2?_Rhed2u_)afLLN2;F;_@TL?e(GGA!rkH1xC678f&~b|5UOz^it=?6kh`YA#{L+1(Y84XP!%+JHe?sTDNVY8-*uWFppL!B9Tbelk#aj2Gbhmg==RY zgL^{?eI`<00753_~92&~7eNbgnT3uFVkZ)+5KPW-> zG^`wTLv!9|a_ws@cSmb$D+KrH>FHw3D=b@d9IU+n8DL{$!#2f1EbYolM=URtgpe`- zJ@#qv;?9JG?kH7TQL*W`F{cr;4rRr?o8aLy)iB{)2^qwv@sZ321AYiMyt?TM%_8F2 z26E=pfF1cOG~kg~eePgjf>Y%zOG5c3JQ|U($K3kDvGFsBk?jg$z2lM)1bvXot1EMd z+vpAnJ$->9aADtZWcwB9%&P1%iOhspY_CK&?*8idV-&FEAdi{rg%#ph6;3)tIu5ld zb}HsKO?q3aXarx3UX8QOW+|5H7^jK!#VkqL-}+V#TDw&_Y7$oAk(TUz_;TJEi`r5E zvZSQbRc{ql?{Fsyxyxgw2%|0qpX&D9kXv1dq^>iFAG3*OzJGtDVIqMi`hzeesRUG%2 z04s25>9%etN&UC~{#>)lpip*zLL90|;Y8mG1}NC;%_;?9OJ3(vItFuNY72+M=~lm5 zJ{@*PIMHRI<_cRhyMp&$#}OR5yY2u;fdgEQLRU=btAv3Da@)#GTXYU1wzU-;tDzJC z1Nd*Be%Qu!SbDd5Tuu zJ=b2Xe|huKc%9>FX)o%S>t53X=nD#Zhw+J(wY7xjx_*m8{!0Rwx#gyT>ocxO8H90L zx=8p@Ofuec)N3UV4(aTW1m&44XuD_nv9+G^D5z& z73TERl68YEOiqQ_jrDja)G)ral+W?wwT&=7AN(dtL6K5)o_%e0nh)wd{YD~=)M|{} zeV3ND(fgs1P_z0`bwrys2%h|9m28FM}u%u(UF> zrCn-2^8ox|+g#t?ltFto{KFp~j`QgTYta5@=k+6OVUMxbj$^udS0qP*kZqb0bnk&z z@a1fvP=MCTzytgKpQT8trFdv2!Q(Go;tUwWiyvzi&A{fYQGnJPeDlTzXc@yGE8lyX zylq$E1Y<)GD)E4SBFAm>MH8&<2q$JJ_=xA{T#lM4Gx7k43l_4j?pIGv0^z3QlYb*J z-kaRjNQfW%?VwG~mrc)IkVX15sL7Z1;p=z*b4)h`&>yPaPAq3BiUHSgA9hLD5o`*> zDYknK=7im*D?>xleF^6p_wfxijaDQq`h1Epe1)=6BW5~&Z8Z{4Ak;|;XC+F>h4B^F z8>QG>Nnf^SSbu?i%%IPD)FtH$8gZAJCtQ6ACjVeWCW)ZfL&Ui3dA_~VfqOCkg=#Bc zb=J zLz-B_Ct4`vU@#aXbM%HFi<~OVb_4_jG;`f`8uu0OL?=&d0CnVyx2-Kya7RHKi~;HK z*QO!Jm@_jZF+Dr>dN~Tp<~ydQY4~wE+4t-fZ*!Ht>qg!gdf{A zfL#`Odp>J$ksWw2Ha2E!@8x`VaBpvKcejS`gE;v1S@BSyg|ZXhU_I%+m(d^Nvbbv) z!##I@I4L|_ftW2?_63TiNRl@!PwpIOaHlcN(dL7CKf;iCq3o0`?e z#^mR}z+++9nTWk7*R927 z9On#xpE~^co{ZnBm4|IkHR&NDEc5qD?7+LNJFM#=83Ak24QmtnhA;K5Gl->h%~?{` z&ou|^2Q(6xh)h49xU?!BL++CHGu-_e2;WHCR8xBb0ZYglFMPR41N}2!>5=u_r2rD1 zIAXq^N4h0!zP;?#kRTFQDaDT5{*gx7b|Iy$*xAW1H}2$wSgqvlZAYGtAbLwI)h;mGnhCh~b8|7@FXlkE4?NbARM8>c()x97!)13|#l6 z80^oTOV_Ch3p)UustRB!5qmpjkG7BP9AstiPLWHCeJybZMoBtK8Ah6ly1Wae)K7o( zzEgvY9dAIpyVIti8H*Vwzbei`>tHN08q3?B-iw$h>&!SIQQdn~z*5}PW z&2|3Slle?*g&dhE!7iT6i$e->;hDAz7_Z(k!&?fouTRb}-buJ{?Ps@to`ng$oOmwq z2+>RB(WG9lhMaQZG}GjwdyRekpw`whD#6`Un)*-|n2!)AC*)m7+ZPZY20jjGmJd8Q ztek7G`^zC?yV(T|hU%no9CB;M%bzj0NxESr|N1-P2-a_Re+%iozWv;~!`&j=gxHtZ zP*hraifyQa_qH$-@{vd|y~cgUZ*8?Cd6IY0N|Qh%v9g3lWS*PVNzr>jn)G6Frjjmy zaC~Bqm$Z$f3S8GkZ2w=7tbom_y~OxOmgs%X&!KlCHkUU6mT9CxWbAaq7SYi_7xaQx z18KidM0oP9X>G>jDJd2@QqvR(Ia#yuh+ey*QkT%sBr1$~C<8X%Dq-((766F>hEN5# z`;pBJ?>L|xT|W#y4wwDSK@IC0kP>@(dfrlAk^n}#obJz+sX(KYzt?^=&_L4Aa^4d#q+%=_nACkmX#;x#XYXO{8rFsgw59~2$%P0(01 z%!6lyEwa-!RWcq4;@X^9qO_G26|8N=PPM4~_h{KD=W`6ELr#@riS%Uu2-o%vEoF!N zEqu3%s*RF6S3Ge&%j)<4w6c8Ck{E+c*?2=M0?|6vjJZEMZns^3;D1_HC~Y0@ZuY+3 z<$fMQZ)Cg?a9V<@>ByivGgDiM<5WiKx~JmcmHqNZ1<}72gB9bOdv2-a@UJRJ(>Aa7 ztQQiOhx$TbZ!T(PV5a|~o3S6L!jD&3%b7CLUT8JNW z@I0)TKx4GL2;&`MzoYIrV958Y?u0Wm z93`K?5w-U=w(ThBrveI>SJvHz)zJKEsQ0*aMfM5|M465@L&~}tD?)0hLpF0o;r9E2VBqAgP{Z2*2 zNuD<7m}9v0bKBF?O4C@78nxfhsjrH1N?LMh#pR9bpykb_eYC@Lmp6H3$cvx7BZ$UU zAjR$MJQJRfwDWC)n~Og?DvfSycov7+;nrvWm32zKExCHpEj-MzODg-#P!#?2dL9|$ z=*Nfl5c%Z!sd@BJZBib`4oy`EI@s)1@@Ic}_`vN4b7FT4D2K~zEV1q>JH1g-Wq0IY#ZeU$13#r0chf|NK_+Ni)08QOap-Q=t%=fUzY}+IT%9kItcacaU~6F#*vi_^GwJ^?8)3Y5m^f zT7xL9w6wH9yyn}R;70}<^(h!b{&;9SO#I*bPkAdqjcrkU#{`7}?_c{zcs5{U*dZ*R{}F42apZVwC3<>m9^N#Yl6I^@;5wa2`0u0 zLmfMd!D!cip8%%!E3XvF{_b9SV{R43F^eq|P^=f5y$S?{JN!zI*J0UllMn>3gI;b` z>4acH_!b`N{p?=UW^P=9HRHEdHwab9+MB};=T#$Oxo^SvvXtFQh)7B<5GGSfWN9dLz3loDJrPgTRB(wW3jKQk@X1=lNLW@e1$He{Omj#~x+4tH7 zBjLWuN3Cf!ZqKq4|Ef_X8dtk5G+~o59 zKpXsy8bL04Q_iRec4Hei2BULG3d~sksCQ~~0gnf6F}FevzNf%8)qn;C0m`c{dtAK+ zu2LYN5rocAGkdzmxp4}FMm1>+3OB7_xyjMl8N^7iYkdJ`7BODtasig$E@HqBJ*Y!{ zeLdP9qpXuzzU)~GqUkA^gf46BS};8X@#@vP!~-xr9amjoESwlZf0aJfT22kdjx$_I zl8X_8^qx2a>LgQIifUmuD4m+tmn!O?S8Zr6TUtA zdHqLBcJ?)_2i!avHr>bj{+#9yFL;SE!-t{>?E3?0JkMbPQB>ORH=|!DqP0_xCp~m^ zRYGrn`Qj%PTTS|5ar#<<)2r==e~rw2s>kNp#uM;Vm^o*uSeEFvmirc#ma$<;77EFy zkNY70Dh!n@xzF-)vr`k6{-fKVJe|Uud#L)-gL#fj z)Wu-t=r+QoE2V#F&N1W-eAMG#>T(_U>1QXN3_W<8YZj~;Zgrme#+Uv5p6E-x_LjH&i)zQ@zUQpcGxAV4DKM$}ZU5aLGAAw0@NVhm`)TMm z8M*1nA0AR|E$!FDV1)p}-71iypE=H|Xa@#QfbA86N6dKyhz5;L605NRn^0BD%iloQ zm5(+OZAk{N1CIulZ){XwZ{FJ955+H6nCek3@>4@W88-CBq*BAG{8`a`G*veqqeYohzuR71x{$?k(FUy&XS5*>HEy_M$2IN> z1UzzbGSyrGrQf3d`G(!jF0B_dSD9N~_m*4&at!nQ7YB?Kh7{pOJ`9!^$r!CNE7OsZ z&M*)tcP^Bm*$`>Hky&0a#Kevyey%HbmaHEfttcNYx( zUs)YR+&QvR#o{@2tNwQ24Bb^brVhU2g}_#GS?kDCa(w=6=p(kR`!$L`-el++vhGx` z_)S^;#IWPuaUDvG&6Rsi)P*)tC&& z8#D7MMBw`R_l#{lwthHUv3+9iGyCn2S;U9OI~O`N42ZtJ#y9W*TRDd5wR<>F%*;f? z@LZib_dAwbDNawV_F?xM=rTHnlvaA=+t$zN#HuB-LsdM~4pX>X0}u&O=fic3iTy4dB%< z92@9*!2E1wTJ+fOh2Zj|at$s3m=$m(?P}Nyk;kCng?9o=rUK;(~W90{U5cO57u8<>%(WSn(ex*2otU zY|$6SlD9+M%CG+LHM42e`jLW}uyNb^y_$35FWl=Wi!o0~k^>LGFNnBL;N5ruQ66S> zy>^R<*GRNKt0JX8EsnpfVN|7eZpjVc|Nbi8m@CKXwo()~LYY^o$mYz4TLLUjkEThJ z-UNw0w^yB3vg+)mC53loRUF;KJBOp$U0fGMUio1<*wZjU^yZIB##rl_%>HBrfK(Ug zD~v78WSkA;*6{T71Pf0EEI5VLbn|>s2|K`Iq@|>y_D_my#6XvJ`841_(b6dx|Hgpi zpCc8f2P)RZ=Yi)p;S2!(&d$!GY5*$FKl^F@47}E7WRxo06*XdD$a^mG-^zXz5X^eB z81DD~z)^0!M!x*20_Z*gPZP_|30=Qw%f?Lyb6IZ&`ExK8256BmKj$o9dS7Fw8jEiA zNTu3h7hmhy?8!l{U9UIGi|fkEa|o?i1$ekuDIR(1t;Xqd`Z05F2>U&0@`dYhk_p)Q4yu5)b-q<~Tty5a1|j?)@^4&~rj4uL;sib4WpGdV8DYeKdF zVxDA81Z{)$-L)D4E+;;qW*GdpSsA4Z4pAQx| z+pNwP?`_uVYGRYF-P&y7;=3?@Aw0qXv(=WZcOS-w{)#yA9ZG0D>$nXTC+h6gj479q*!PP_(gP^t^Epc0&6FDxW+0#@3!91VYxy?60}Mpm?AZlvBG@$GQ?zl z%ltUK2R0%}@p_I>d4oWx9F}`5i??wvI0xN*okB!3$wB!q$fIn?&bU zTY@#art)EB=A)$}buo9@Wdp9*ytW=`Kvw^`+{3Fe{qwJ_Tvb|}v4T<0N?j0ZN~+=z zhY{mu_0i`u!zG`(#;0fL?vHyL8#}l~wix>2hBLS_H5o~-wSP+oHEx|~t{O}l+1l6U zar;ea=3t&naks5Z^w7~W?st#mutwAOuGMK~lV$xVq0$~MV0dluW`=V3spZiZ$@2V@ zPIND_^?-u4Md-)q9OwKv@Zjyu;qh^8{SGW>+$i{ML$}cDnhJ|56Kv+>5s%YY18Dxa zkAKD6_AYq>mCZ2EK4-?34aYtE=&l30U~%ng1HQ1J033=nvoqu1Dnl<_BjOHwH<`Z$ zXR%P?wO&fvc>cruP6K|d4L#r4-R6m_LUprJHu23ew$hel)p;Hxb5u&tpCnlPu8r~< zcmiaZZV+#Z^NdmoYrZ-j(EcaM>e2%DGV*+pi!Zx%*)HerlNH~PqLwb?ON~NULEenniuBFmqQY; zU!rI`C`0|U4AU|_eSg%^3d*hU8JV;mw;PM8QnSFC1X5mNmyob<&GL5}I}i*9&Oa)D zq;aAjTE8REo4_qst3dCG+{^xMC9Z@%8QvAg4P$F5eP2`ggxMr=MJUb8RZxg57{VFc zpA)$PEIw_A39vdld-mj{rv1H@TgrIlm( z8&HH3_K9k7XaZ7x;x%F#Gvx$ zWO_gy4+soN0#*-SDR4jekc=KwT6l+kYdT~KQ4vfzPKM$pK%@a~q`gEqO@3&(Q>|Vu z$29cE5(*0Wt8BDKEtqxW%jiI79z@M&R|f|Z@B|#%8%Xj)3vj_$*nB278;CD?;-BV2*5cfflX9ze9m5gUO5f_Sx5BZa4 zHm}@(l44_x=S^Zl0*LLz^6I`p9R84gD8Mw#|>x4kclR+LQr6?Zi%@>fKVBiLH)&1AgZJ|)qZAtt23I@PezXY7K; zN4Vf)m8jd;%=>D0qD=ia>Aq+f*X?2P#RO{J45rD5<{rMF)RO2#*3Gg>?uX-J8!DCF zJG!S+cP`56TbO^ffUr?VB1Y4M#Na?HEfr@S!|mFAIz&27W{rTUdezqzEPz~0oiZ>WKxTI-+9Uv2;0#;^pFRPmjJD#G-~wB1M=60| zb=g*oe>hyl8xi7-He&=o`RAH8?oP*YY~8kRM8 z_h$rFM7Y|4sb-jWJJ$fX*azsI?L4cV;8|c*Tx*ogAjR3Y(#i8Cck-=hbY+mZ7F3$k z)AXlb&=6KdN(%6&j_}}JiA9Cxhjv4rQUm96(4i3heqwSXsH51Ng{756tkg-q(xra= z9XlGAS!e~LbesNr-^N@58c890e7FF8S!-m?UY)UajA~~y&XK96#nSXQhbyab!j*iX zhRso1EOWF4vnwmF2D~R-ytzr<04Ok-dVwi>cxG3(Qchn_3jn%fOX=xhf@fb8EP&nW zi{IOOuV9gGp{5*#@tEk>@>0ZtxHZ(`&{3|g<;FqB4>B4i!nm~^m{VvrA6FHO*91{t z7StPs92iMeR+--S);4S85{FC$xEmS<0GyZ0lz;B641iW& zCirwj*uMJe`mXp*9LPQ5&4@>W;P}&Ox||Kl@d~|Q`ZH^`O>T$-H<3BGYv(f>;=FQ) zNwM8+dFJYzbectK+8}5x5@IvL2UZM(1+47%Qxe6P(7PtVhPi9D=T5zxR?8A$*0x5Fey!|GCthj=Rl& zW~>4@=n)3-n~xRwW>;4slnyq1&$qq{$@A9fdctyT>9^^OWOz{fSlw$Ul!h5mn$=ZR z>Z*Vv7$u=~#M~;!PCVtf5e7r&pbJ{T^pV#OGXP!c%+X}c7=QxDTvK6a7v(!1#;RoY(G`t2oOOYmu;uj-3l7R1A~!Y9 zzQ31((vtHPz_7_M_O-!<4MRgi!7fex>4!gAvBnuF?6He^Ed%XYr zjgJE#<5sgCuK`p3Cy;`0J_n=G1LE(8a!=N_iY1nv*I&tt4xR8RlHn!Joj@q_d6Zq? z?$&GW1P;0?X0%wJ` zd87l!RtA;-!eBm3bijHVhZE{T85A& z>kXnujfaDi6F{o91+@VB1nGVv(+%HSb}%jZdCU9blJnsW}#0kbJFW9%wD2{Uu3lHJ*cN9P>XbrZCo2xtD1K)Dvg$I zrCEKII<3^O(weexJ{psc{I7bTITUa9Z96ewI61|*W9JRvz9{N%X`1sREHNN?(rDnHHKK zk!1Ku(d{QmfxaPNrHk6Ji`ma4NB!@`1neN z#YOVu>PmYAtLJ<1c0Pjl;@HM?h22ScCb9NecKCl`vWu*y{;r`HW{$)Sz8gEZ0yYYkpu|v19?Ne$Rt(PsPE)?*I$!rl&)o!b;z&`SLWbWZ=QITVK0@$JTOxrA}7OW)Q_* zw{)-Zo?T6EO@VQ)L7X1Arembu*MICk*;NWK9`H_`934g7-rl@}LXoG0f8OYDX9L;D zzW)!{_~aWx_YRd*H_t9;o&)7>`|n$Nt_&=Ms}o0qoGTrip8^XmiBG!j{`kQmB_CB8 zRn5D(21*;by0G2qD21Lf(mWU$gL-W>W1CtjmOv9N9AKmRt7dt8oE5PMx&jvM-5N2p zq0Oj#&&5RM>kYiD9{zFi3{rUi11J%y%Gq!WD(5 zYORiiRwj+l)y+-c;X<2hPXAp~(|Enf1~llZrubTub6cArFcXsYExZn6tB%gR8T@MQfZu;aoLW*^CBVCh1ewd@|cdbZpbqkb9` zE4Qq>cZWY7ux;jN;DLG+cMFJ}-n|D+*ujltZpEmnLd?<21&TY6jAf#tZ?FR6{6RT? zu#9EibiYGt@{X*4?ZFrd!0xSm%kx*krU^`vnV3MA+BU2H5g0d~KF&M)wO`U1x&sty zba=RG?{Ac*Lk6fK7f%=+@a+l~Ae{bNiXgwdqc6UB8E!P&{w>xvK!GcqU_b*UA4qI2 zdG`A>!zGIlus}WhH-^FQ;}3zh?C;-j03&C?2;o9Tw5h}mZ4p7iRM%h8+R7R7gE?Uz z%nBveAn@N4mB~H zdLuGXDVRA80lR$Q$j;5Zr=JFIyiP0eM3%|o)tx##A;-W{r21+ApL-3Rp?1nNZb=$$i<88#Wr zk}4No6dgnn8+Mlnre7CjThL_T)gfuN6qXNW+EGh3;?<#aQ}u6FL`X#v(v?>7%XaR2 zp8{Q3i-}>c&4)b5Vql32^N>&h3~PnG#Yuyp}_yMUt;EF)-T_ra;VYvzmqs1icS(1NLj z*9*yfP|B;uPV{c(!9ag2l+>9++MDmLz z?0EpF-nuA(P`$Ojy)pwcAuKL$;14w3O+CFh>mJXZlD$=|X8|{vDbF*jC`{sV;14n( zUK`Ya#1KMLg{bx?Lp}c$B4*s-4T9}>VIi-^Dy=jn)bDuao;fF2Ognc|fdGxb$}MLQOgj!fxtT z?n&~?L54;mGoGQ7rPI9AA$5=$JCjsUEU$QLt3or3D5|KiS&oNDTgCdHk#?p947z~K zJfEGoyHA9-q4V1Q??tgSJ4t@fu1>zHgV$EvRGXj3vmIe&fEH(G$43>w$Hx^}vItQ( z5a)^4OvfoUH)lMFD={m?VzGeID6O3iLoL{p+LKv;u&i6dkj{oi7jaq53W# z1SAHugcChofJWjycU_?SQyj|N98etaMePKzMsWQHgxRVU^1j}GU&~S0n6|eESI-vL zJ)p$^j*)s8J|MS-$e*;+0GEp!S$TzGlt7{|!0kCxm-NV0cwm?i3rueV{i72YAmCwJso#dmy z2Hi;XxEzB175&qbGTGw0Z(vFWXi;i1P@&Rugz#4_nBnlk<4A+yKh6mWs%Bz&ZVs3- zSmZqv6+FZcokb+6(sYJl^-n%OnGQWQH9ig-VsJ5GcCF8{#toj5CKDODueddG`bS1a zjx|4o3uab`{HN;?ytNrYZMy$?HX|G~j^8S{&CpAxY;LDst5O3GWjHZdoUVw>gzi|H zKmbk#2!kff&&aEOZr6NLVIQ!#xEM@nJ)6>(f2bNgdP_KsEhB?Evk7&P~^BuN{!g-pj1Q zD*y>YyPhL43~ELoApsBBuw#?+Dm|nnIP*}!Z?tv-bx|W`e(vE`h(#4>l%0zNQx8DK zo&O$;Xc`)nTEw=pCz|2d1=H`S{N$2?l6!>DUfMKbigT(eF?o&dnt_wq1yf z(q$?!)L4z^r%j*e>vnWM!AA8EpY?1W2xTkI%ac z%WaqS)ZDxb&%BO9H6+}^Or6@Ex~?6Ss*)VzhL8Eo*k21 zdoMTPn#;;+#s>hR>VjY^EwB9gSBdK~^8fE4zpcSk#QDWsksAYqOmZ54BDi;!$!l25 zOxa$sGZMDG{C5&BdmNi8|5Qj0Cbb2G)Ej5$ivhpjkB2gz=HmsW;AAK%>&-;sHG$Z6FSwekeA9{tRK0t<_*qxaOY?^VY}61lC@x=2L9TT zCs+#79LHY-{sz!eohyNg5BoR1lc7`9Zcrm?=Ox1U;F;^re+2vHZEE0>-n^WuNU$H< zOq2J5!XLJ5ARG%zR+Pep-rt%MN$g6;rLAxR%eCH@iNTiBpZwH=*%|aMw%DJK(<_UL zifU@)Xhz0h2aZI9d6ItN5O%WnQVK?sFGnUa>;HUJJDA)mX)zs91)Kwdd;dJSUe}qL z1cB=%&ul#n+m8ySAhME@0^J0Z?~M25-+9);m;*9_QU1CY}=#U6Q` zEOm|sjaPI2c*yE-+RFwLPmQra^8~ERZVU!(rS%&;P@pu_O85SI(f;3Zmj?m-udQ`G zJ2I{sW1CNYrr!7bM~;e+U?EGH%nTpD-{uOC0pL!4Q!YTwMovwzfM_?IxqQQDOco$@ zNThkLfz8LiJ0H}d*`NpjMAwq0@A(JFgOBU)b}8ZeQ7*u|SX_is^!tM=T_sVbLWx}f zYe{Uqfz;?>%Sevt|9-Usfsy_hP(&5V6cW4OG0~zfZfKaqZxwP^lxk^}Lbdf)yT%Eq zQC$d8{j`6g;&t+pxH}-xE!2eizdox5)+~9{ORUiP{P_dh4)B15sQmnxs) zdFuEi!CF=i(zEKDV`V~4TEprn4hhW@hm?;E1_!?p3_JX4BmWSJk)GnE*u+T$qHl7F zo?(l4h%hgz`YdC|wx)0L^-~H8iuK}<4^(Hxf2iF)DK2{P@ZWx_?3QQUpAnxo*%kD#|`ePI+@H##}I-kS)Z?Ztx}Oh>eimS z{&XhfAjf?c=+ajdEfh}WdsL30XXA~4^--g$2^4q6YrR2KbT;|MEqu^uI*q}D2S<9I zk?VovIe4&ZtQ2CoVXAK5=Ld``>Zk5L?|L~h_xE4By0U^$U0I0|2vVeA_D6T1UV(=q zdDRx$yYrv_`}vAU!FnoKjHm~PX;UMf{xZAnB|>pR)z02J_p@wP?0F)tDAWr?iURp0E_ ztpPb}DRcUnc3B#nF3K2=u*IgQ!cz;io80^AsO- zO3XX-ib68T($*yZ=4h%&X_SyiS3!;{&=zgpw_eb@`0{H4l|7eyHcQe{Uuu|Nav>sI zk~u#)&c-I2QTfX6_2bp-ROPxat!+)B8Ll|A$fZZ{)*JRYZSDGt>4p5ce{(Ep)cC7R zsVFTBPGE(icEZ!N@{Zv31EN`E2^MHi0f5T^F$WIS<B?Fu}!o{(?Fd&Hw~Y+Gbc4XFXXs(M3K(tX=>68q;N8OSthg?6Q#G(XZ=x z^{ivmub5R?qqwq6bP#sg6!fn)HREsbbBBaczSaD4Cz9p6-KS6|Y^h`0d+ke)gvt~( zesK(5oxMqM-0HIo&mf0WmStl%H`Fb6Hh~i)|~$j%!?y<2WMH zYW4-a?rF8>OPq(qB)AT9l-Rr+c>K5Nbu8bjB{7xP%Qgs}Z?qx4B6P^@bU~@lT=y`j zAUzHGtBeBKf+}=JZd8<1i}0s?y(;>rJoECs!36h5@vqx$CQzoo9A9;DB}Y9q0M)yXaUCaPNR5Bqqys|@kbkqngH#I>XWP1fb`98D zpr<5n=t8df^XJcPH7mH#+M)lGfTc5Ds;C!(7RFkSZ?YX17x&e#9K*BSnH+r7>P3U+ z=#x2b+_}h*)nUh3p4R&&j^}!c*0t*=R1>TP7`2%hJodPw{CaA>@KEn+Fvb|uS06`7 zS-$S|AH6eUdps4Xt$dM7^hfBWJ_L1~O$1W={zWcv_LOIndG5d=C!G1FOA6|KbC;K2 zC$8^Yrr135>ItEI_x?b^7ujFgdG-ssPxl*KdGgGpcgpb?Mo;tmvB2w3+CS37JgE36T7IsACYm!`94hd^!xuye>y zFJ`u1+hpilFgruK#9|XQv+ozn%;;Yw&ya1c{yX}&Vt5hUTnabj*tIYB6EhIh&rc_C zC~E|(cB5e3c;ktmnAp>k7Y92948N67FyB1PnSIRp-ivr1heHL1NwF0rrKgfTlCs0q z4~tz4q>sr`<>qb*jG%4TJ+J8St4u)h8@4QTZoQ4FZ;+Py91DU{AwO_ZAVF#P&EYNo zL!S|-((o@bsc+mZOX3y~$N!ozm-&1%owo)wRO!|>_l!Tp5=H=u6q+LEnJ z`OH3l{b6R-*?4)8OZGh|2h8ichsDL8aL1_1-Qs4racCE26x9#P<=CQu0hclO;0ov0 zD>sxc-XA?&GlhrU3#g;Wdppa`Ls19nKX7rwyy5a1=0TfODEGlOI4r>$IBKFx?Y;Bv z+83eok62iSeTaSsgg5HUm+sIW#=eYn_dgF8SKadcV!GIWT^l|Sktm98Fx6$T@+7mD zaHDOxj;@g8D)iP_ke^5oT8gKz5Mhc`R#y)U zQ>TVSl6G%R`WOU)i&4cce@na}Oof_DQ|<5Pazy+~ZXvEF{$M(Z?=QKJmDp(AITUsz z<_Nc+@>TmwQZM^X3osD$7R%qBy-dxJ98wlnhHwqw|B^G-R$p;m_xyuJBk5C1@me|C z&HJtU0gD410#K`dc}-C^D0lMh%Nx8VlyS$eu|}$2x-2xBm;X#VTWJJEBPTyOe*Cbg z=rMPJ$lh4Go5e+fHaAr5o5~TVKU3Ueys_9*AdEWpMo-g0D689>jVs*5jB3Vi{P~rS zmkl`hQZPLtoQ#KUht65#MXSV~MLBS3j;TB3GX!dUwK{f&0bNC)%C;Z_^^1~*5YP?y zDU=(hbZt4bW2~&LXMrVZbbh#$55l&lwU<}r6#lSs=?HXY5X!?d^G+^}A5h4lB)yTN zYc&T);;tc(Y5#mn2lqADjRfdch82dqFnX+6z9*WLRwxIMJxd}Pve)S5>$i4ZnHK(! z=3^??JkSIt-TRI^$0TStPZk7*Y3BYzqu(Zs9O~q){&ux&u#|pt7C+-d1=~{6`^&!~ z7(hw`IBO;ZnRp?yj#D1%MF&z391@SncNrK3#V$kt$DMcIX}RFJd5rVxWY$vz<>zxT z>X|kbcSkAD9-@C5$shOO*s;wA$_NiRBl=W)6*+6nkMg6mKwv%w+ljJL$91JCl zZ;mmj%lvXU!FimU9+7mp==l+QzLBeuFMpURB?lgHQ~E=AE!KC4{)rG@xhhxRX9RU! zrO=6|^ejm)5rOwyCRKFS`Vn#O)30273VYbuafT5n^@prH6o@yB6ZlS*3ooA_ByTlD zxH6VkrtX|kdDX+OUUAVW#Y0=}DCeM+s!ds4jf1F!9~u z)sS+*IUurV45v+Qmz!b%JeO1#gKma6QO>#ZZ3z5T;ut zaGm2hWs~a;uKsb{dAH%WBX$zgGCixSkLW4kbP|SQ({$QOKHV=)ntNFI3Rr1fvr^L1 zTYwBq+0KC@3$&r~&wENaGEw=1fPw?C7;*g_S&dze0a}H;6L?t80;VW%Tj!An+FqbE z1dz?x67VMSPKf;f1RP~V#vPol&Xc}>81UIX!4fT0_)8EyYV3C=g#Lp^H#a3hLC7cY z(`jU7TmU*(RKwuYI`?;fdO9ve^)lr1!xs)C?r?`m($hSDO0RslXfRMcnCsSa4s~NE zjzgJ!s1lA*{4}k-z%k0RsKa-k$M>pm1X7+XPjFR9&5G~l4yITAWcoM0=n3V^BZ0K@ ztk0A`%ca@elt5g@Xs|AD8@hgdp1I3<>eR*ebj5-tltl z?7CD3IZRbWLq|6^_j9_+;pKJ2=aMw7FpKc(mI0ER$vgLcX*N6O1#t@z#?4(#`5e6- zhi+bzkn$RPc*6YLQ4`~-xCHdWpI_;M9&UY8B4@avu>YtOl&^oTXW4t1do#Ile?(XE z_tMsos(;k6=kzQ`1TG12agRDYc$<04t8!n>3AGeF`>5mEtmb8-kCAmL=Iu6CXI`oB zAj6OP%N)1JY?1k?@g|EhhMSV+#4&Z1;wkmleR6iHB_{VD0tE zU#58TzVU~5BhBY5M_J~pd$PQHyT2wyjwfm!dtWi*mb4z%-~UfFH9E7};);iz3#}e4 zk-#%H(sqe{!_N?+$xa;_T7svjv112;C@X(5j5|t^&FPMuKWo@6N1r9KWfQY#Fd6a@ zZ8=Po(^o(?f}JJh;%mb=<`T5lf#79#LN+>z>;LJ66B05KPa$LD%y%D z*QOi~@G^j?^JHZQ5=x^iztd14)kv5CWJpj|v?nX7S+Ra6l0nCi+CKsXizZ?#ecAW0 zA6j~s6Fd8PI=tXo>U~HlAHO0t19-Zos(wo}k0KNRO<1=%%`1M-wrOPq#kUGI_1-yS z_$A0znpdq1s4LoR4ig1$>ajMgBrcGvYp^?v*iRaVq%^s=g5gdSG5KO}+CW{(fjSL} zg~<>Kx!cZG&ffSXS4v%b2I{?v$vC&-Q)>*W*T!3N71QMKV3!^&HL1S;VG0U<4Dl7FtE)P9n&^=Yh{TK*o{jo~LEFhk_!3F>zic5JE z*l+*X8Dv95r=DRUe8=T>r~uC+%|sgtdkx30hB9%XJLK{9#XTN>&bc6TG=iy~VBo+; zZZ4Re0246oT@Fk4Tx>PAugo4Pp zpJbG^6cy=^a1%|sM&)OjvD=Wah%YD;zjU*huT2x%lCJDh0YQ`%9|a<4X65)sY&r7Y zjqRg#QNgI7+v^i%Jnk(tb-@1U{>QEMAa-bp6c@}Kt_))1SIxs-6M^===)S%E2Le#l zFb_^5`lOz;oF+tQ1))cHwa}cr|0;vnY@SLw=KmnsSK#5^VkK3BNcIRXJc3fEZZ+a3Fa~ zG6X3Kq`sA>I^WuIS73>BZQeRhOyu()>blv+UClM7AnNu2_*nv^ytEFJ5K)RZOuvi*QZe7?D(Q$Gf)8@T4XY+l^{jhi{lO4 z!-fH?ws!_#)No=t7|A;}OgexVtC&ok=1$BOm-4J1 zEXn;yp_aD_u9w0T)*eI4J)8crD71WF0uo4!$3&9m!HS0mx96m7WKF^+;Th38Z1A#% zO{X;~5<=*7^1^@w&8a>__=<{(B!PBtV-X_;+xmeT=h|2}I2g;S!xQsLA{#+M5|679 z6eJ`lxi^tqAPeaDACYgog(|6a3=&uHkUy;CB`+|P?a?eXH3tv@MmpVDow*Y_PtaUu zL^k8(cEpb4%&Km4xXQvGjMfWgEU|Peh zI>af}LqH_oalZW3djWf+M)98BW@X|z&vl;Iwf+s91|C>;0PY97Dg z{lBX2%&Cv9qe@M$;H*}?iD+PpD-%6w4{k*Kh|N`-7JF`L6)pKg1Ban?iv?HcE%w(t zvtVLYiav%V_C77SQA3b`{X&(;EkaRz*;s9!>?WmB2sxP7QYq=-%3Pv=ipm(t5$44P zm)8AN#R0_<^bm(8jTvl*r;gc~lR#Twp5X@NZr$CsCj>s4+8VRRXFRtBljDzWqj{W_ zgYI#G&Tj-KC1z6u9o!pN=EC>@G+^V#%{LD7sTUS9hq?MJ^l0?GCVxKDE6#*q_3u*5 zkGLF~Hj{7H$)pavRu5JV(C)9N3oW4zVkY63l_7_7!}@=((h31|5F;|r1o!Pahlc^= z8}mpAiqy6G0n$-DVj8*7cni?MLLGFD_(-Cl*^!u(m#&q@FXT+`XGtkrOvgdS?$jrJ zr8-6&@6yY+)3^_Mr2n6|g75#xYaTterCNEcc<=oea%x=9 zd^yDHKdBiR8_ZFj%>4Py1Dv&lIlyn~P-~QF73X!YQW|Y|i_5)|<#g1jWaq$p?i8XN z5!pBn!r+6uS6*$+f*D<-DmW^_-``nK%BrP4|7>piyn0GcXZBvqbslp!>Gt;tbxo59 z!{myvg3Qe44pwe;ChxNcmV(tCty`s4EA+EO1|w=+qR_F|%2jd-&!>=N_C{Vrpw#Z# zb;A_JJ~wrBMW?`ivyMWv^HO}AVlXu}QHM}giF}IBe58mroj{q8(vdm;u4aPk3N=Xk zKAe*PY%7ps_Ly z$i$>ruZp`fG!lRWh&<&afW502w6M|nlR$cU8lDoK`Fo1-{z11u?Qdy#;y*r#njn1A z3=^J`XR%)4fSH%L_#K`Z#~Ox;UC(ii8tZU1S;_tJ$%UT03lK<4DU56WNH_iZZ7ciN zsM7d4@#t=9K)iUe60XO;3xVETb`qNWO~C%^b}-MH>-=nz088m6B1NYSSs#4Pd2X0B zM&G8%#o@g3rm9Au2rDTH0*gQsYqFe#6e9TGy_KVeVW#f3KCfQQ4Owk7GJH>t?C57m zv4*n?uw!OT=nYT!5+B%8a0H4eM3WQyT<4OIkT6$t|D=0KP?F4Y(YkH~uhn&G}NP7YZf!X426FC4-Vy)_tQ6^WMCJjGnrjmVI zGx?H?0%8N8?=z>Xon3J1ZEz+4g=-^JJB!gu7Okye40O6XKXXGE`Iv zKwuJ7p#7E2bO!b02PsnChsgja<}vxcfg%*&Folr3gOvIVp_TJ4nVK4dWmN;hVXn$< zXDVh(qxlTXxYGRg%5S-U|>LI zo@RCbBv6@Q@YZ+_5e?H^4j(_>Fyt=5&o;!l34A{<8~PbK2t3_pV6x8F_Fz-v3_|$Y zlMt15VR@LTm2hy9V%{f2RwEtc(ZF!ax#K+(A^{Cr(Y($!^aUVLv3@p~R=bw|GV#S@ z={-#%_3jKjYT|eS3IHUGE~A0voX5c0I1oSE4kre8%e|q;S{0lYtt6~_eLhsIvdcFk zQi>b0kxEQVI58y=&jSJi5hMU2Gero26~QBbW*`fIom!Wl)5xehBS_oZ!C;Y}0KeO{Xx(ah zKg@4Mkk2DxVY2hJn9-lF)Od6bgCkpH34#W6?$W_dsJN7_I{Uk;&JwB^;?;5I%qdJz_t3_;7IUH8aHctn&?9E7f5L(INNXcB=k zJKt!Gz<~&C zr8)~L(xe%wn2MjA)b-bXe(ML>OA3DHZI%+D-M$vI4*!WQ>qY)|gLQrDYHci_Aa0DkPAaY* z2D72aL#y+K$*f7~+(33>6886-?}a|iu}k|HCQxD`aQ0q4V2?jw@_9g7`ACoHyXKd& zi6gbM!O2!C9Z6oDiUf*8W?b{T6T^xX)RvXfBP;Kq8Fuv1MClc_vJCQ-)Vu7B#N7lS0#SfeDDg0QHosADm2|U@@ADT^<5GQ#s-dDu+l4~#5{)Bo?Hbx^(QID*e3?M5_GUarEeIb2^={S8Chz5O zLa7n*8~I*a3LO7z-rlJN4<$nc;$5GKe|9Z;$)`1eu56~|&kw{TD#6Tt)x?M%j!>ta z1#0=Q+-`S)4|%qEC)iwYKK~lxT zH!`i@cbT_Tm2C*vfp~gH!4h9_HmWyo_Zq!E{)}<)&bivk%zbWZdgQ0@%xzMt$>j?e zDa=4xwaX9{<{$9Vj?g!#)#)Gg!F@p-G31|g$o#Xf!ms7lCKo|~MaHm7HzZbCD`5h3 z_X_Tkr+Phq-oWJ?Rja#>7RFvXc-pg88l)NoG9_q3Np{{}BpC2;p-1V;AXdGe8IG+% zk!}|S>r1XaQY0Md{ET<_(KcLZ>64|u;{bR;g*oU? z9yy?&m5|!HT#+dvDD{+>TCw=TqS6y7#>USXRzn!ZlJ41CnxD^A#6ggz_UW42e!jsQrk8N1D1 z12ThYso_~!0B9za=}E0r&0;>x*|Wsqg#ql%SvBw}^3uf}Iy_#Q;bR4OfgYj1g7p=- zkw)Bqrq4rc+$A#yezgY-f=-dn|Ay8m{9bROtSn5*P;UO`uzr~TZ@EMBMKIa|pn<^X z(ZJwe-M{WmKn@zs_n_qfk3cOHkRtqU`O>CItaZ1f9KKWkGa^*kIZIwwPqU;EpBHyN#E%PBr};rq;;Od6&Yk-g|dVE)KpdQQdv8xL}X3SUz)es&G{t%a!+d zG47vep?Be5_ZA#pA7%$^CKgMFz-3gpfmB?$5 z!pE@Jjv+Ft3>{|da5MYXt)*`)Eo*FE&7^r5oQNp3^Con*Zb){0*5@Wl&O^wc^d0t^ zMva6Rzew!53~!vucZeouTOD3AcaD$3^R8x*s!UQ1ztRR!v6pcl-}INhMv7MS8>c>gcS=gY_oS ziJ}zY`#}d)r!tNS>n51*Gx`|9E3{0m^1F~li#Rj25L4cSm-VL#q(wV7nc0k8u0$=AzZFC1qXdJ>mpB@aH zG}X;wAE7U-!Riu6qk@U01?N?*EQatgJlW@Q;!qKV{W`pj_d?&(fPvaYe)3FMtpJn& zj~`vmIOzo!JYnATvt>$O?YAuuDXD5UdmkNRgct+i|ig ze8Iq^xKtG~yqX7fct9#KQ8~QHaCm_+c(vgMF;R_Y2M~<2Bq+wH9rsvpI8yTlNoh%C zk)IY7AB(SA0fIbb7;}kz6*32;8riV=p9bK?f&B!5_Vtu7o63awI!FSSG7-UahB$b- zi~^H99eKtj2qS>m%x0vaD{-(sf=CMLlG9}hVhY4FAc8ty;ZQqRMT z59g%=q_Z_dMih!edl37at$5T^Fer$IBw~sVdf*vA)ZIo04aPppe+VWR3EZg&N2N7J z+Ng8~meBa(A@V}ZbSot;Lk{vcU1<`5x~9{F*}CwAztXAS1dnncDA(w!v05DTe8C^`$@i`KW6Njp&aEQAzg@PUP z6DLeDvMep;O>2R=O#GWbJZ+&|{&})QrGWX*q&|Y>jZ=n~tf?>5L{ow6Byh24?5J!^ zfw30})*?H!HbqCfr(3NjZ;HkS$HG)aa9)^59QEy=`^RN|%p8y`vX*U(QI7_6=&)+A z<5CU_Wh+HhI!GwU98Ok5$u&%#aW2DWnIYr9xQ`QAgn=+k1kcETN)vR|W*0)%$kQ&G+zo(?w_ z!6r=oGnnJ3191nn00g5$sQ4r=NM;;9j;#zN3gjVGS>&}|Op_+>Dy4E{n#*2qZdYjk z&V!SPRozPr{4ayci}tMp5i|#l)N|fZanc1RRU`xhAsA<`F#~`B9ax{9KjS7qIPtFYaklo)jYP9H`S*5XUaOiYs+LD`LT9PdCtML9&E zc*vA6WJ?MJ(A%~lZh#;c=Em(<%wQY!|1%Buf6mjotiSl zwV(mNd-=?vwDGG|JpcrFrUAsi1;r<^s01>fZ&5<<8A3C71Y^0ZV0p#X2YZ!LDWn@UcU^F#or;+fjY&Hg#ZY25w#&uG-NsR7?{QkuR#z4 z&_G3K{VaJ$Xoo;iw!}9xMUX`$vtid1jlB|tljjuQ<0}BbM0xentxBFe1VSCV{vd!? z3>smcH@&LaWX=Qt1coU6DYL}gJJBWf`>&ppvK{md|8z6~a7`Q0_DM|3|T8!D7L z$nZq?OX)%a!9ZKfDQG`ucqg|)93Tn+Q;R}tw77e3LC64scyUULbnDt2?w?% zu@&j!c!{L!lN;{|LKTNQP>P*{TX(8<->S8}FnB8?nngD;3BGfBt!_Bk7-yBhQ)z@q z??&8*piEovSjZr9RU*1{^;p3mKw{N2l_)ZzQr&)kC7|{9k?qq`(nc6vtTs?9jsO6} ztEK7gCm>eGmtr?VL=~cm8(zORCeD)BP`nYr@IR;s+-gg(0kI2!XgcuI@m^P(li=Cm z$6S5M%8k`*v^L^Fog?b;CVx@~77-$;-`!C)Gb_Rpvj8!hT&{|tGW$Z0x+|1$-@;)Q zMJTrpamCyAS^H+motpahm*47huR9CX4yQ;wQxT;DR^&UF@r&be`=F~S7Ydv`FMRfL zcCf8!<>qc$eKr(_-l)$`OndSU2X?^?j`)|!@X5!23^4`RL44dPiZ}>Rf_Zj6y8r)6 zvk(e`b$U3+6Yvt=RA4U|?5pRKf|O(qI{O4OVHw;FP>vs$*RJfwJko^moQfD8gS>(Y8ionTAd9%l~kNs~`CFl~~ znnm#Agrc(**exvlwj+jVP0Fe<7PqnZXW?wP{GjD|`AC!O$kf!(Z)_AAXSC=Zovy6Rj>a+QAeFWnVaPPM`uV}^~P81aHnSiTNui^_S;$Fo6?Z_E*6zi`Hgt=yotgXNL)EMTh zRyhI}J*w|P-QR0!Zkq8^jDPpLQ_#pE5Cl=A=|(;nVY|hSUm#OMV5Gfh@sP|{MwmSW zD*yn^;@&1a#eHks2R%UqP)QOLuY`F_1;9t}qtz;C$NAu5IE9FLHBIWLgf}$c8qoN6 zd!0j5NryO?fRm#0fO`PF>!Z`FHjCOd8B?b8gW+)31y&sH>P3?$wYxvAR`G%OU(sLM zYFBKZ{kbh6Y)8(|=V>8%*6cdI2+$4{k-e|;QKLjql6I(FfmNbu?zpiF5@=OG5*8+U zOQsWR9BKn3PSdI{b`{Q!VULt>CpMw0`V( zPD6snzC{~3TtJZ9*xrt477irhgL8HHv+`Py_6B({u~Nmy0hk3aYp)B|ND9NHw99T2 z46|4~r!Xd2i0As+J!>w-3JWpS|3fk~QfLXqr=j^){Dd+X6ol%?07~zB1VM`Ef(gDA zTTj^IFWLYmW%h6K#1CiGptp2s`m!JuxQZI{S&kDCM(S=X0!e1pi%nNsgbOnSv-Y7C zr6=(LoRdXj4wbk9M;9Rq&ttwXuvo7ilQ}^s#@ogNg+l;LB)R3lM7_*`z?LIaCWw-p!HtmZk*8E82Nsx zWK8l^(<7l_5ups-_Y-MvJAZr%IUnX8#TgX5{}sL5$3L{CN@Lc+ksiN#ym2J9I`emA zjqYuP4JGKtWln%?)xO{oQRNZ{nnv&IffEk=h=XWFr8_N;B=ci}S$c!%@oD>1M(LrQ zU4|fl-FQDL;}iEpJVT(C2MRZ@)ZB-MISdw~^NKrCfJ|^xK#LG5dsTR<>Leq!2Qxwq^ydf4aBz6m2+hs%BqGs_dmKGzC8w;5OF-WYIbjlgZ{JEs?F zZy(^|9y%wv_%&#EtYlja{E7_qDzlb1yoH1D`i(GSZKx)71&) zCeMH@+$4?aV7<{({j!cPZblw$F1!3soUb03gNp%Fiq50Jv2#_`2 zb-Y($z~Y{)`$t*kRMlcrc)2h*{vbvtOEw) zotS>4gc0##!a#;_?IJOb9%6t10m)ap=@sAe+pEot(L_pO(-kIj4c0bEywOc}cg>ib zKd$Va;^Eba^H%b(sQj({&=JJrV0OxmZkWTe^80tGR{XDgPA_p2e#Z3bQDQ7q)B{ER zxI--ha7-Se|LexQxcL>K@SB4-Y~TT|&?%?z-)WC2AVaC1NFHx5eBkoM$0fF>?v(jl z%Iu-S;cwp;>f37Pe1mc76cFh^^KY8JoOh|ycvpppjZzhuf6VR1jiUKZp)9$su|&~# zYx+JlvP5h_KZ_iszGmm>>@&`mSM%W_?02W{m);-OSNF)@gjV3`9|*pP__a^v^*#g` zRJXj11+Y2RFB&HaBDiJ##Cnftw**ol?SBWPt4dqlGAtnX`#xeHhX zgf2L-^73Mo!(!Koxk)W8*eERGlo4u<**x^6@NW?<U;P~M40z9do6vXQU&!tJ5f4629PLP36cOv0D(q8E**R%JG-bIMMWay$R~Tt?wI|; z@73f`tTVNm*+Mp`E|ICBbF@rd)%))4lEC$w*WG!bqoCi*qwgFfzgV4ot8{TIAhh5o zz(UGExSTSwfM-wAz00R};EdEC}%4*fGk zV(LKS%00FCquUu<>&un@TOeV7%}jOm0jG|5CG=urVWAJFmAJV5H!pB3oI63w{Qa{J zj)e4txtrB%6gP729)bE23sep8w(oa|{KBG>qe{~@LWnak5Z~GDnF0j7RLet68vr4Q zrwdA=~x@ce_N13tg1g#16aEIg96%0w%J(M z)0`W<#S;#}n{B)K_V(b_fn*;K0Tg?=zH0Vk@k{TQWO{pA9wH*l$@h!{PU>4+Bm_zw zfk?+VqapflJ<8m)H9VbhD#Oec%=dRtY{9Qtsb%7oc?ELAq9#3YjM$nUzUU-{xCA#G z%L~aKnRKgGUWaz;=B#%#F`_Dym;Oj>o&j09AE9(iVpE@Q@PnIH{NSOKYGphM4<{T{ zcbp_ml%fndIM5gQ9$xrDYR~XfM@U}YwbS&IRbmU?)`yHrfhqoE&c62EK}r%$`j~N4 zC&vJMGF9wgiLUI+2nC%oh`iUFeS6bn2$57ss}LKmBX_1&>#li@#y&oYa-Y{hsOWf{ zsbv#FSANCfmQ~yI$xg%Zh(E9Jn|rp~2H!Q=a9i-#XRjr?Zk&b7=<0jiojv|D1JOO^ z<#N33cFl1-|6lGG4%LEVBwsetQqQ=q*xc&)uZ{NrR-Ouk{tHOZ<@$Vd?DhXs4b73& z!u2hqz5TC0_3wYhJ^#@{`x6D@J36vf?VqLZ)kO&lr_?0@sS&G74YeGG$De(9;aHHN zVF_BZg=94^BE{N=`F7Y-XR(6US+12*UV$&=(Be|A-)vcp1UA|9j$@A8M%|RZ$2?pS zek!9Lqi9>eDTACf-T|$XW8Ad)B#pCQnQPLD(s|e4kM_N ziCQ-mY=wX8MPAF`MI?8E#XKvQ#azTqo*GI61(F5tEdId-tySRXY^DC21{)(T20CdXR|yT1hY(D z%-;obOB?96@x+b0$;BwYY+X4+=X_|=AF<&`7ICXW@>tdP_)3tjWqaM`*leK;g>$X5 z9?Niaroa8M?N^-MH7XE+1Jz{IXK()8=dN#kkxb|q!2PefJd9c^< zf9Nn6p|@^eRAPNLV?_cwO70vP&G|MD4bb_Ombd^wgFx)5t4 zE2G$T1TU~ABmU!2I_De%vL4^Urqal9M5bJvAD5$v-6GTaeAd5`t&Y5WZROosez?SU za)e2KV@a5LO96E|QKMW| zG@_;Ar66UtTRRYT^HS{c=Ho?^f*+QiVDd*yr(UVgoQdXu*qkq^4h8bgfJ;VBz7Zob!IeJtSJ#c%i@b>9oX z|J;(q!cPb)0opJC`ID@0wx zuVM8%&ISG4o5ED)rZ0ETvD?G7e!icf3B4)KElYKrO*})Q)=!Ew(R92C7WCyfV#ogB z%o3yAp7DYAVa%_QdyI-fhIiws(iOqSSJJv{R$tc`sng>XxcpI!uet>ppXym|v(|&T z%()RB`k1Vz;W0&5Pgt$4ogO@8IuRvYXI|gYlbMrz$y2um?UQ)Xoj++Rv!sSF&`_cO zRjLUp4bqiQa^R(-Cx2I8ShzZ&>eq;1=6##uw@;ye6@tM=4&A!da`iZ-S@-(DZ6k{E z$Xh5JkGJ8-Wq|E|Vt)*}v`J|69mQ47S;KkG?Ymb8ODA6l#9j{2gg8mtgh|Th|Tl>BHM6#N<`f}VX zfU5?vb209}J$rI-hiq66YZ`usE49jTzd+T}8{KJ$(4bQr9GecVaHcb2Sx`+6>ynC= zZZavCSbLxRy2Vf+wG4;U=uI9VwA8D`zCK&_xvSu7u=pBLjDoBvuvobdVJr+OlYd&S zKV`v)IK5WNfWM6;FBVlT7L7s7WM=Q&VIutvO3cm8$l?{B`yI9RT<9_39xW zP74eGynpT{B$CMgGHK4$z9TnRU}P*+HT<|J4b7%Qr=PmDExMx@HyNctA^aoQx6P1G zAU?!Q?SH1vf>w<9*OEFQH#BbM(>_ZSl;5! zW&SAk+HosNg?*o}C9nFqk3A*6usRh*?6T(=N}?%Rzd&85E+)gClZFH>b$?KBSh)RU zQI?Ub^Xl%9X~6bKrtt5D)eef&%}(SDG#tiIy#3C_lx>HK=<*UP#;4&PvQzusldi{= zDNOIah4_Mc#m>EP)923ibu6>r`>#)x3>d^I>XPur}p5Ik)-}|BX zHNF|y@cqjFD`6prnkS#6_x>Z-f`XUc_O(bM=E~b-gkU3N29@p(X49cX7qY(~^#XWK zMOpmY!}W!$zkU110JD$!bbptA4@f%x_c_il)`FeRqJ7SioA^nt!8Osavh*uvxavJo-+>ge%t=nf8dcc9do1N%twT%#>f{RMfb7zU1T% z*T=k=eD$;z)~6}k<*xB$JNaFww7pL7>e*@f?efIv;&2|I)+Z&8Ie+1c}};x46@(()LgJ5%+w?Ug|gBSJBi2 zV-H@Fa)B+_xvQGBe;@1~`W`n7olcMMwMcgD?3nwlZA{!g{#2m*q*u~v{ZrPPG5PB- z5C0-4M?AYTXnStg5F`l#Z;TO)p(;FW9FF@Fb&-A^h+gJ z@@ZNQ+un|3HJ1ncj+6B}pZq;Jy}NREluCzgU@(_ZkE1{@&ec`wzWftGgWHp(H%W{= zji!~n#gR~GJXj$aM@nvR5LCA{v8trVZm4K$Gg0`v;xBJ&2NL0)fd|`J^(oj{&Dr=G z)b>uha-(6Dme91QUm1;1vIeIvA}th>EaCbYH=h;h&SxDx(TmgPkUm^FpUk15UiYaG zk7uf!EbWlY>DDRKZ;~jMtE{lJ)LfMGOszcG4E7Bd&DrjmMl~~}tRF=^S(X&~an0?` zvu`Vx3a5&t*JKAKCq)_5tasHRfVugIR%4h=nFoK9W~^X~GiXkaXoPCnS>m-{i^ zRT!c6$XV&Ta=Ds%H8)ryc6&QD$LHd=fvLZ3zR6?R!fma4!g3;VuRY24HPId1V&M-O5z1A@0Y~!a{Q6#5UdGVfgk6nIpXPWAEqDmNp96UZXRGY4R@L ze!L!3F)w6aD;vTfF{*1~_FSa8I}RK|DMOnUrKW;CI)>$QXHFz|xYh2+mVQn6O)55B zx~0kUXoV+o_IaEb*DK6tr=hcVLd#mlAx>%QcTbwnA5W*aJ4vWVd~65T9jDg0hkwzF zd$%>8aQA!@y?AY0cl>;X5-ux9Qun22NpSA$6os9N1^MK9A!!KgZR^i4*)zG+ZWaT) zm{9s!-NhpOE+nok-xj0n#ylJuRW}UNg3Txw@pbM z^c=~LdEy^8sv}@pYv`iouLb#Y_q6&v#(lizQyRlW1# z?)R2})UA)tm(OwI8T;_Z3@9FLyta0%wbTdGskxRK8u87hMq&(>KU{WZ(i#i}JveC( zZaI&){2l~-XXyOF&)NRlxJ6`S24(tAPs7-ICVWff zR=Fs%Kb()RCeqCC8LUJyau1zGatc;h-l_cw5ofwuXb*bG$p5plC*jR?<#)Z&a@EV) zds1F2gqIK$V_9O9xpEP< zx5HH#Y@Z{_k+X%D`h<4WuA}Vxdv$%37m$~VQ(D_{I{R1HsRWSEAA4Kb?0SKCFE8ez z(kNNTzSy0jhbf$sqe3Abzjie$ZwNQO(&shII?mYIc#YauNFw8ar==k!UD71r zw*0|n-RG)4$geHXqmkO<)Xfz4&vn-l?t5|83+(pAoLw&l!1?>B{F9?O6s->@wTvUa z?A3ktmQh|@xTuk&VOWcs>ei?|vcxph29e#qtdlWleoB@6Q%+%g(U5Wb_&Qy4^w^iX zAej<><@`yh2h#EJ9nRSv{qFc#)zGl{*ZvaLL`0X#k-IT*ewdhp^YEiA;Z}<-netF| zI@dydjc4!o3=l8!;##Gj#THJQ9sK%cj!AOw)D%!2h#vtX>t}UMt5ODMwi#DU%7huZ zG7PzON*aDn?f4wF9(E5rX}`zw4$<=9qqdNcyHnxB!;p3tCo695cP}0ZwE3;h8cS|f zjixBOY-|(;7}bq^&Mx)aE95l#po`?8Iik6P@PAPG`1UgcvoZh8mJ4!Zs~7Sc~20hc0~X zDFmGR{H|_83S~*J+)JZjG>IFyoLR_x;_`uRM#Cjw|1l~Cbu6b4V3m{<`F9dwetwrm z4CE=WNne>BAbjA!RnVb~b*}rfbn)7zInST)v+TZg%X!6!L*sL*5 zXeG||lGusEZMR^{WBl3PHdDEmNNc8M@wzQTv~1HM>5^~e}8)Y!4f z_p;H6F+=WZEUmV9$@{k30@G0dv%S zPzx(UBn;|yaYzD7q*Cw6CZL~ksS_f1r6O;Khu8VtTAb;sc@h0nevB;G#9W{qwR7G-sEj5j7Roo+VuMDso!SR4Oq#u%Cx}A2k~SB=YEK(f3w@M-;Kn!YZ`mT{VRtbc zXL6t06C<&VDw~RNaA+|x%ir8t)HJ={Go!0l`MNz9gS0F)5%TdLJYREr9=Cb(=^=OQ z^X56BEjQaqOuWy5OrN*sPUXZ<0K=H+fOd$6CzsbK^BBLd=?}S0%!dxR^X16YE!~UJ z?e+JkZH7y62+of=jFfyjz7k(hyR$ZXneNBNAIFX9^O{1i^(}tq_QjQ5FPm{7@ zpuFT z@Mo>5{l~&l=g9)c!^iSJ$2U%f$yVAxwZDgpS8_*-A|h@JnPk6zU?4!A>pSKX@NHMP zxb5aRYV*e%%Wu;^3JuED$R1uG-ybeNR3oa7YWYS)rE)rj8~^rW@}#44Q&Tl*v}Dri zxr4NVwzLI=Yv5zx`=W+8p|kXt$W zu-STwU1j4^ilQeJqP4IG3w|bgf48HCmPhdx?x}e04pHvj=tt|GruD~9LL%jLhiQCh zYRMdDbY<8=&FPE>i$mTtm{cYe@aSo_yZ8#D98ZxgYj@BEB0oZ$9&FmDl&p5Xulea4 zAeG8IdiCxF|EXR6hl)EhCeO9*+d^A{&)kIDHN$*Q51^8^++C&U_?ncV^D+I@emALS zZl`IXsFmyOn9k04D@#8Ec$x61+)dbzmbW=Rzbbjk$`|_I_#^LBCcW7XbMfD=|6}Xz z%6_@mJ7@9fxwS zqn!?p8l!Ttcbn^s=VeUEEU_+EnPdtgh7ol@D{jKQLP-1KWWU_=`b*|v?ZTn|#?QXT z4}3k2l-C!BX3DF3tJdt#l9}F$C5q^LHmlC96wgS5LmjQ@_=h0i&Pb#C6X){ognu{U zjP1WNmTMTyZgYhR0gLA;KdIv-uwosfriP+%sYpe#JxmDOz4+F$e7@VfAC@8QB;}YL zBfv{5k>#Str_Ns(Ghy{eB6EMJI3oO#$lX-cqjZr+|0zay(8_&O`fzLHQ;$WJ{>Qk- z*#WyV19#>Qnp|@}I6e1&QOcF9>ep`7Wp`~K0tUlWzull0Bm!y0x~T}RQ3Gg)52=k@9zU$r)mcy!+(BGGyYl2bdkIMk*@r} zpx-75t#%n9L(x-R+S^7Kwwe*foNGYyzx$3>QdLiB_PAc6k^SVr&+ro|*^@22USuiFonwqP? zkhd~gSPwTR3GR@O+KhDx!LEw4@fzoaXTM9 zjPBi|;@|Pb4ZBEjGO4AKf4R<`E1gnnu>7W8W`4yb;$Bg`OKhQBesWk-Io7I7b?Ef9NS);cNIouo$o_DxVYPR7 zr+4y)Bh>UKiLBdi!p({J*0*;cdxxFP^2nV3obf=de}yJ$n(9uk1hkVH;Lem-l%-uk~EMG~%wTQAW-)!?boc zBMMm|3Rr^W6X@oq^)Bq*R8QEB+0V(<8|t5L>)sD^Bk$-Ak_;>!4-IF)LwiPqhSm!B zv_=dxS8sl{yO;=zV}H3H7Y}y=1-BTB?Jfle?vj=QFTxi6&b`m&^{1$Yvwf;uz88SK zw8%-gF#+$a46t!1_tAw7MHi)OX54~*1xex3#0`I8>?O4UEa8rJ6}-JQ-*qHq|IxD# z*=x6Jc6 zC!K|0DJQ!K6XDD>q`oV^>?c3%aD*kT>J83CPPUK5uq^c3We-_BGS3qc(c?L(|Cx2R zxvEwl@H3{~&*=J>’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

I06^-)fbezoc+;zRax39( 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 P9#c(4^IV4Vm0SM@RLUC? literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/session.log b/dev/linux-gpu/session.log index 06ef42c..48cced1 100644 --- a/dev/linux-gpu/session.log +++ b/dev/linux-gpu/session.log @@ -1,4 +1,4 @@ -[00:00] Crash dump logging enabled: /logs/SAM3DBody-1956/dev/linux-gpu/crash_dump.log +[00:00] Crash dump logging enabled: /logs/SAM3DBody-0641/dev/linux-gpu/crash_dump.log [00:00] [00:00] [1/5] SYNTAX [00:00] ---------------------------------------- @@ -17,1210 +17,2585 @@ [00:00] Setting up ComfyUI... [00:00] Creating virtual environment... -[00:00] Running: uv venv /workspaces/SAM3DBody-1956/.venv --python 3.13 +[00:00] Running: uv venv /workspaces/SAM3DBody-0641/.venv --python 3.10 [00:00] Cloning ComfyUI (latest)... -[00:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /workspaces/SAM3DBody-1956/ComfyUI -[00:01] Installing ComfyUI requirements... -[00:01] Running: uv pip install --python /workspaces/SAM3DBody-1956/.venv/bin/python --index-url https://download.pytorch.org/whl/cu128 --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r /workspaces/SAM3DBody-1956/ComfyUI/requirements.txt -[01:26] +[00:00] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git /workspaces/SAM3DBody-0641/ComfyUI +[00:07] Installing ComfyUI requirements... +[00:07] Running: uv pip install --python /workspaces/SAM3DBody-0641/.venv/bin/python --index-url https://download.pytorch.org/whl/cu128 --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r /workspaces/SAM3DBody-0641/ComfyUI/requirements.txt +[01:52] Installing custom node... -[01:26] Copying ComfyUI-SAM3DBody to custom_nodes/... -[01:27] Installing node requirements... -[01:27] Running: uv pip install --python /workspaces/SAM3DBody-1956/.venv/bin/python --index-url https://download.pytorch.org/whl/cu128 --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/requirements.txt -[01:29] +[01:52] Copying ComfyUI-SAM3DBody to custom_nodes/... +[01:52] Installing node requirements... +[01:52] Running: uv pip install --python /workspaces/SAM3DBody-0641/.venv/bin/python --index-url https://download.pytorch.org/whl/cu128 --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/requirements.txt +[01:54] Running install.py... -[01:29] Running: /workspaces/SAM3DBody-1956/.venv/bin/python /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/install.py -[01:29] -[01:29] Installing 3 node dependencies... -[01:29] Cloning ComfyUI-Multiband... -[01:30] Installing requirements for ComfyUI-Multiband... -[01:30] Cloning ComfyUI-DepthAnythingV3... -[01:32] Installing requirements for ComfyUI-DepthAnythingV3... -[01:32] Running install.py for ComfyUI-DepthAnythingV3... -[01:32] -[01:32] Installing 3 node dependencies... -[01:32] Cloning ComfyUI-VideoHelperSuite... -[01:32] Installing requirements for ComfyUI-VideoHelperSuite... -[01:35] Cloning ComfyUI-KJNodes... -[01:37] Installing requirements for ComfyUI-KJNodes... -[01:39] Cloning ComfyUI-GeometryPack... -[01:43] Installing requirements for ComfyUI-GeometryPack... -[01:44] Running install.py for ComfyUI-GeometryPack... -[01:46] [comfy-env] Workspace: /workspaces/SAM3DBody-1956/ComfyUI/.ce -[01:46] [comfy-env] ComfyUI: /workspaces/SAM3DBody-1956/ComfyUI -[01:46] [comfy-env] Found 3 node config(s): -[01:46] - depthanythingv3-nodes <- custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml (python=host) -[01:46] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) -[01:46] - sam3dbody-nodes <- custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml (python=host) -[01:46] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cu128). Looking for cuda-only wheels matching cu128/torch2.11/cp313. -[01:46] [comfy-env] GPU: Detection: smi -[01:46] Driver: 580.126.20 -[01:46] CUDA: 13.0 -[01:46] Recommended: CUDA 13.0 -[01:46] -[01:46] GPU 0: NVIDIA GeForce RTX 5060 (sm_120) [Blackwell] 8151MB -[01:46] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu128 (CUDA 12.8 via bootstrap torch) -[01:46] [comfy-env] cuda-wheels: 8 package(s) need a matched (cuda, torch, python) combo: ['flash_attn', 'sageattention', 'cumesh', 'detectron2', 'torch-scatter', 'torch-sparse', 'torch-cluster', 'flash-attn'] -[01:46] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu12.8/torch2.11/cp313 -[01:46] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:46] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:47] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:47] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:47] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:47] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:47] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:47] [comfy-env] cuda-wheels combo: cu12.8/torch2.11 (bootstrap matches; per-node envs will pin to this) -[01:47] [comfy-env] Root conda deps from ComfyUI-DepthAnythingV3: ['av', 'ffmpeg'] -[01:47] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg'] -[01:47] [comfy-env] Root conda deps from ComfyUI-SAM3DBody: ['av', 'ffmpeg'] -[01:47] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* -[01:47] [comfy-env] Host glibc 2.35 -> system-requirements -[01:47] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] -[01:47] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cu128 -[01:47] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:47] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:48] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [comfy-env] depthanythingv3-nodes: cuda-wheels deferred for post-pixi install (flash_attn, sageattention) -[01:48] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:48] [comfy-env] geometrypack-nodes: cuda-wheels deferred for post-pixi install (cumesh) -[01:48] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:48] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:48] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:48] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:48] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:48] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:48] [comfy-env] sam3dbody-nodes: cuda-wheels deferred for post-pixi install (detectron2, torch-scatter, torch-sparse, torch-cluster, flash-attn, sageattention) -[01:48] Generated /workspaces/SAM3DBody-1956/ComfyUI/.ce/pixi.toml -[01:48] [comfy-env] Installing 3 environment(s): -[01:48] - depthanythingv3-nodes (python=host, 9 pypi deps, 2 cuda wheels) -[01:48] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels) -[01:48] - sam3dbody-nodes (python=host, 11 pypi deps, 6 cuda wheels) -[01:48] [comfy-env] Running `pixi install --all`... -[01:50] Error: × failed to solve requirements of environment 'sam3dbody-nodes' for platform -[01:50] │ 'linux-64' -[01:50] ├─▶ × failed to solve the environment -[01:50] │ -[01:50] ╰─▶ Cannot solve the request because of: numpy <2.0 cannot be installed -[01:50] because there are no viable options: -[01:50] └─ numpy 1.7.2 | 1.7.2 | 1.7.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 -[01:50] | 1.8.2 | 1.8.2 | 1.8.2 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:50] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:50] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:50] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:50] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:50] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:50] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:50] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:50] 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.1 | 1.11.1 | -[01:50] 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.2 | -[01:50] 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | -[01:50] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:50] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:50] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:50] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:50] 1.12.0 | 1.12.0 | 1.12.0 | 1.12.0 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:50] 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:50] 1.12.1 | 1.12.1 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.1 | 1.13.1 | -[01:50] 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.2 | 1.13.2 | -[01:50] 1.13.2 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | -[01:50] 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.14.0 | -[01:50] 1.14.0 | 1.14.0 | 1.14.0 | 1.14.1 | 1.14.1 | 1.14.1 | 1.14.2 | 1.14.2 | -[01:50] 1.14.2 | 1.14.3 | 1.14.3 | 1.14.3 | 1.14.4 | 1.14.4 | 1.14.4 | 1.14.5 | -[01:50] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | -[01:50] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:50] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:50] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:50] 1.14.6 | 1.14.6 | 1.14.6 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.1 | -[01:50] 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.2 | 1.15.2 | -[01:50] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:50] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:50] 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.4 | 1.15.4 | -[01:50] 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | -[01:50] 1.15.4 | 1.15.4 | 1.16.0 | 1.16.0 | 1.16.0 | 1.16.1 | 1.16.1 | 1.16.1 | -[01:50] 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | -[01:50] 1.16.2 | 1.16.3 | 1.16.3 | 1.16.3 | 1.16.4 | 1.16.4 | 1.16.4 | 1.16.5 | -[01:50] 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.6 | 1.16.6 | -[01:50] 1.16.6 | 1.17.0 | 1.17.0 | 1.17.1 | 1.17.1 | 1.17.2 | 1.17.2 | 1.17.3 | -[01:50] 1.17.3 | 1.17.3 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | -[01:50] 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.4 | -[01:50] 1.18.4 | 1.18.4 | 1.18.4 | 1.18.5 | 1.18.5 | 1.18.5 | 1.18.5 | 1.19.0 | -[01:50] 1.19.0 | 1.19.0 | 1.19.0 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | -[01:50] 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.2 | -[01:50] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | -[01:50] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:50] 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:50] 1.19.4 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:50] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:50] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.20.0 | -[01:50] 1.20.0 | 1.20.0 | 1.20.0 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.2 | -[01:50] 1.20.2 | 1.20.2 | 1.20.2 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:50] 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:50] 1.20.3 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.1 | 1.21.1 | 1.21.1 | -[01:50] 1.21.1 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.3 | 1.21.3 | 1.21.3 | -[01:50] 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.4 | 1.21.4 | -[01:50] 1.21.4 | 1.21.4 | 1.21.4 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | -[01:50] 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.6 | 1.21.6 | -[01:50] 1.21.6 | 1.21.6 | 1.21.6 | 1.21.6 | 1.22.0 | 1.22.0 | 1.22.0 | 1.22.0 | -[01:50] 1.22.0 | 1.22.0 | 1.22.1 | 1.22.1 | 1.22.1 | 1.22.2 | 1.22.2 | 1.22.2 | -[01:50] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:50] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:50] 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.23.0 | 1.23.0 | 1.23.0 | -[01:50] 1.23.0 | 1.23.0 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.2 | -[01:50] 1.23.2 | 1.23.2 | 1.23.2 | 1.23.2 | 1.23.3 | 1.23.3 | 1.23.3 | 1.23.3 | -[01:50] 1.23.3 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | -[01:50] 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.5 | 1.23.5 | 1.23.5 | 1.23.5 | -[01:50] 1.23.5 | 1.23.5 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | -[01:50] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | -[01:50] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.2 | 1.24.2 | 1.24.2 | 1.24.2 | -[01:50] 1.24.2 | 1.24.2 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | -[01:50] 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.25.0 | 1.25.0 | -[01:50] 1.25.0 | 1.25.0 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.2 | 1.25.2 | -[01:50] 1.25.2 | 1.25.2 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | -[01:50] 1.26.0 | 1.26.0 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.3 | -[01:50] 1.26.3 | 1.26.3 | 1.26.3 | 1.26.3 | 1.26.4 | 1.26.4 | 1.26.4 | 1.26.4 | -[01:50] 1.26.4 would require -[01:50] └─ python 2.7.*, for which no candidates were found. -[01:50] Warning: ComfyUI-GeometryPack install.py failed (exit code 1) -[01:50] -[01:50] [requirements] Re-installing main package requirements... -[01:50] Installing requirements for ComfyUI-DepthAnythingV3... -[01:50] [comfy-env] Workspace: /workspaces/SAM3DBody-1956/ComfyUI/.ce -[01:50] [comfy-env] ComfyUI: /workspaces/SAM3DBody-1956/ComfyUI -[01:50] [comfy-env] Found 3 node config(s): -[01:50] - depthanythingv3-nodes <- custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml (python=host) -[01:50] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) -[01:50] - sam3dbody-nodes <- custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml (python=host) -[01:50] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cu128). Looking for cuda-only wheels matching cu128/torch2.11/cp313. -[01:50] [comfy-env] GPU: Detection: smi -[01:50] Driver: 580.126.20 -[01:50] CUDA: 13.0 -[01:50] Recommended: CUDA 13.0 -[01:50] -[01:50] GPU 0: NVIDIA GeForce RTX 5060 (sm_120) [Blackwell] 8151MB -[01:50] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu128 (CUDA 12.8 via bootstrap torch) -[01:50] [comfy-env] cuda-wheels: 8 package(s) need a matched (cuda, torch, python) combo: ['flash_attn', 'sageattention', 'cumesh', 'detectron2', 'torch-scatter', 'torch-sparse', 'torch-cluster', 'flash-attn'] -[01:50] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu12.8/torch2.11/cp313 -[01:50] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:50] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:50] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:50] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:50] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:50] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:50] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [comfy-env] cuda-wheels combo: cu12.8/torch2.11 (bootstrap matches; per-node envs will pin to this) -[01:51] [comfy-env] Root conda deps from ComfyUI-DepthAnythingV3: ['av', 'ffmpeg'] -[01:51] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg'] -[01:51] [comfy-env] Root conda deps from ComfyUI-SAM3DBody: ['av', 'ffmpeg'] -[01:51] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* -[01:51] [comfy-env] Host glibc 2.35 -> system-requirements -[01:51] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] -[01:51] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cu128 -[01:51] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [comfy-env] depthanythingv3-nodes: cuda-wheels deferred for post-pixi install (flash_attn, sageattention) -[01:51] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:51] [comfy-env] geometrypack-nodes: cuda-wheels deferred for post-pixi install (cumesh) -[01:51] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:51] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:51] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:51] [comfy-env] sam3dbody-nodes: cuda-wheels deferred for post-pixi install (detectron2, torch-scatter, torch-sparse, torch-cluster, flash-attn, sageattention) -[01:51] Generated /workspaces/SAM3DBody-1956/ComfyUI/.ce/pixi.toml -[01:51] [comfy-env] Installing 3 environment(s): -[01:51] - depthanythingv3-nodes (python=host, 9 pypi deps, 2 cuda wheels) -[01:51] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels) -[01:51] - sam3dbody-nodes (python=host, 11 pypi deps, 6 cuda wheels) -[01:51] [comfy-env] Running `pixi install --all`... -[01:53] Error: × failed to solve requirements of environment 'sam3dbody-nodes' for platform -[01:53] │ 'linux-64' -[01:53] ├─▶ × failed to solve the environment -[01:53] │ -[01:53] ╰─▶ Cannot solve the request because of: numpy <2.0 cannot be installed -[01:53] because there are no viable options: -[01:53] └─ numpy 1.7.2 | 1.7.2 | 1.7.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 -[01:53] | 1.8.2 | 1.8.2 | 1.8.2 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:53] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:53] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:53] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:53] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:53] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:53] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:53] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:53] 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.1 | 1.11.1 | -[01:53] 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.2 | -[01:53] 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | -[01:53] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:53] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:53] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:53] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:53] 1.12.0 | 1.12.0 | 1.12.0 | 1.12.0 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:53] 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:53] 1.12.1 | 1.12.1 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.1 | 1.13.1 | -[01:53] 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.2 | 1.13.2 | -[01:53] 1.13.2 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | -[01:53] 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.14.0 | -[01:53] 1.14.0 | 1.14.0 | 1.14.0 | 1.14.1 | 1.14.1 | 1.14.1 | 1.14.2 | 1.14.2 | -[01:53] 1.14.2 | 1.14.3 | 1.14.3 | 1.14.3 | 1.14.4 | 1.14.4 | 1.14.4 | 1.14.5 | -[01:53] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | -[01:53] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:53] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:53] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:53] 1.14.6 | 1.14.6 | 1.14.6 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.1 | -[01:53] 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.2 | 1.15.2 | -[01:53] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:53] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:53] 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.4 | 1.15.4 | -[01:53] 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | -[01:53] 1.15.4 | 1.15.4 | 1.16.0 | 1.16.0 | 1.16.0 | 1.16.1 | 1.16.1 | 1.16.1 | -[01:53] 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | -[01:53] 1.16.2 | 1.16.3 | 1.16.3 | 1.16.3 | 1.16.4 | 1.16.4 | 1.16.4 | 1.16.5 | -[01:53] 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.6 | 1.16.6 | -[01:53] 1.16.6 | 1.17.0 | 1.17.0 | 1.17.1 | 1.17.1 | 1.17.2 | 1.17.2 | 1.17.3 | -[01:53] 1.17.3 | 1.17.3 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | -[01:53] 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.4 | -[01:53] 1.18.4 | 1.18.4 | 1.18.4 | 1.18.5 | 1.18.5 | 1.18.5 | 1.18.5 | 1.19.0 | -[01:53] 1.19.0 | 1.19.0 | 1.19.0 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | -[01:53] 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.2 | -[01:53] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | -[01:53] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:53] 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:53] 1.19.4 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:53] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:53] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.20.0 | -[01:53] 1.20.0 | 1.20.0 | 1.20.0 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.2 | -[01:53] 1.20.2 | 1.20.2 | 1.20.2 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:53] 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:53] 1.20.3 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.1 | 1.21.1 | 1.21.1 | -[01:53] 1.21.1 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.3 | 1.21.3 | 1.21.3 | -[01:53] 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.4 | 1.21.4 | -[01:53] 1.21.4 | 1.21.4 | 1.21.4 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | -[01:53] 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.6 | 1.21.6 | -[01:53] 1.21.6 | 1.21.6 | 1.21.6 | 1.21.6 | 1.22.0 | 1.22.0 | 1.22.0 | 1.22.0 | -[01:53] 1.22.0 | 1.22.0 | 1.22.1 | 1.22.1 | 1.22.1 | 1.22.2 | 1.22.2 | 1.22.2 | -[01:53] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:53] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:53] 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.23.0 | 1.23.0 | 1.23.0 | -[01:53] 1.23.0 | 1.23.0 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.2 | -[01:53] 1.23.2 | 1.23.2 | 1.23.2 | 1.23.2 | 1.23.3 | 1.23.3 | 1.23.3 | 1.23.3 | -[01:53] 1.23.3 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | -[01:53] 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.5 | 1.23.5 | 1.23.5 | 1.23.5 | -[01:53] 1.23.5 | 1.23.5 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | -[01:53] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | -[01:53] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.2 | 1.24.2 | 1.24.2 | 1.24.2 | -[01:53] 1.24.2 | 1.24.2 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | -[01:53] 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.25.0 | 1.25.0 | -[01:53] 1.25.0 | 1.25.0 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.2 | 1.25.2 | -[01:53] 1.25.2 | 1.25.2 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | -[01:53] 1.26.0 | 1.26.0 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.3 | -[01:53] 1.26.3 | 1.26.3 | 1.26.3 | 1.26.3 | 1.26.4 | 1.26.4 | 1.26.4 | 1.26.4 | -[01:53] 1.26.4 would require -[01:53] └─ python 2.7.*, for which no candidates were found. -[01:53] Warning: ComfyUI-DepthAnythingV3 install.py failed (exit code 1) -[01:53] ComfyUI-VideoHelperSuite: exists -[01:53] ComfyUI-KJNodes: exists -[01:53] ComfyUI-GeometryPack: exists -[01:53] Cloning ComfyUI-CameraPack... -[01:53] -[01:53] [requirements] Re-installing main package requirements... -[01:53] Installing requirements for ComfyUI-SAM3DBody... -[01:53] [comfy-env] Workspace: /workspaces/SAM3DBody-1956/ComfyUI/.ce -[01:53] [comfy-env] ComfyUI: /workspaces/SAM3DBody-1956/ComfyUI -[01:53] [comfy-env] Found 3 node config(s): -[01:53] - depthanythingv3-nodes <- custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml (python=host) -[01:53] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) -[01:54] - sam3dbody-nodes <- custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml (python=host) -[01:54] [comfy-env] Bootstrap interpreter has python 3.13 + torch 2.11.0 (cu128). Looking for cuda-only wheels matching cu128/torch2.11/cp313. -[01:54] [comfy-env] GPU: Detection: smi -[01:54] Driver: 580.126.20 -[01:54] CUDA: 13.0 -[01:54] Recommended: CUDA 13.0 +[01:54] Running: /workspaces/SAM3DBody-0641/.venv/bin/python /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/install.py [01:54] -[01:54] GPU 0: NVIDIA GeForce RTX 5060 (sm_120) [Blackwell] 8151MB -[01:54] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu128 (CUDA 12.8 via bootstrap torch) -[01:54] [comfy-env] cuda-wheels: 8 package(s) need a matched (cuda, torch, python) combo: ['flash_attn', 'sageattention', 'cumesh', 'detectron2', 'torch-scatter', 'torch-sparse', 'torch-cluster', 'flash-attn'] -[01:54] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu12.8/torch2.11/cp313 -[01:54] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:54] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:54] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:54] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:54] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:54] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:54] [comfy-env] cuda-wheels combo: cu12.8/torch2.11 (bootstrap matches; per-node envs will pin to this) -[01:54] [comfy-env] Root conda deps from ComfyUI-DepthAnythingV3: ['av', 'ffmpeg'] -[01:54] [comfy-env] Root conda deps from ComfyUI-GeometryPack: ['av', 'ffmpeg'] -[01:54] [comfy-env] Root conda deps from ComfyUI-SAM3DBody: ['av', 'ffmpeg'] -[01:54] [comfy-env] Comfyui feature pin: torch ==2.11.0, torchvision ==0.26.*, torchaudio ==2.11.* -[01:54] [comfy-env] Host glibc 2.35 -> system-requirements -[01:54] [comfy-env] Root conda deps (comfyui env only): ['av', 'ffmpeg'] -[01:54] [comfy-env] comfyui env: python 3.13, torch from https://download.pytorch.org/whl/cu128 -[01:54] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp313 manylinux linux -[01:54] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:55] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [comfy-env] depthanythingv3-nodes: cuda-wheels deferred for post-pixi install (flash_attn, sageattention) -[01:55] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp313-cp313-manylinux_2_35_x86_64.whl -[01:55] [comfy-env] geometrypack-nodes: cuda-wheels deferred for post-pixi install (cumesh) -[01:55] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found -[01:55] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found -[01:55] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found -[01:55] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found -[01:55] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp313 manylinux linux -[01:55] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -[01:55] [comfy-env] sam3dbody-nodes: cuda-wheels deferred for post-pixi install (detectron2, torch-scatter, torch-sparse, torch-cluster, flash-attn, sageattention) -[01:55] Generated /workspaces/SAM3DBody-1956/ComfyUI/.ce/pixi.toml -[01:55] [comfy-env] Installing 3 environment(s): -[01:55] - depthanythingv3-nodes (python=host, 9 pypi deps, 2 cuda wheels) -[01:55] - geometrypack-nodes (python=host, 13 pypi deps, 1 cuda wheels) -[01:55] - sam3dbody-nodes (python=host, 11 pypi deps, 6 cuda wheels) -[01:55] [comfy-env] Running `pixi install --all`... -[01:57] Error: × failed to solve requirements of environment 'sam3dbody-nodes' for platform -[01:57] │ 'linux-64' -[01:57] ├─▶ × failed to solve the environment -[01:57] │ -[01:57] ╰─▶ Cannot solve the request because of: numpy <2.0 cannot be installed -[01:57] because there are no viable options: -[01:57] └─ numpy 1.7.2 | 1.7.2 | 1.7.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 | 1.8.2 -[01:57] | 1.8.2 | 1.8.2 | 1.8.2 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:57] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:57] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:57] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:57] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 -[01:57] | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.9.3 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:57] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:57] 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | 1.10.4 | -[01:57] 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.0 | 1.11.1 | 1.11.1 | -[01:57] 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.1 | 1.11.2 | -[01:57] 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | 1.11.2 | -[01:57] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:57] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:57] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:57] 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | 1.11.3 | -[01:57] 1.12.0 | 1.12.0 | 1.12.0 | 1.12.0 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:57] 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | 1.12.1 | -[01:57] 1.12.1 | 1.12.1 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.0 | 1.13.1 | 1.13.1 | -[01:57] 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.1 | 1.13.2 | 1.13.2 | -[01:57] 1.13.2 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | -[01:57] 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.13.3 | 1.14.0 | -[01:57] 1.14.0 | 1.14.0 | 1.14.0 | 1.14.1 | 1.14.1 | 1.14.1 | 1.14.2 | 1.14.2 | -[01:57] 1.14.2 | 1.14.3 | 1.14.3 | 1.14.3 | 1.14.4 | 1.14.4 | 1.14.4 | 1.14.5 | -[01:57] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | -[01:57] 1.14.5 | 1.14.5 | 1.14.5 | 1.14.5 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:57] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:57] 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | 1.14.6 | -[01:57] 1.14.6 | 1.14.6 | 1.14.6 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.0 | 1.15.1 | -[01:57] 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.1 | 1.15.2 | 1.15.2 | -[01:57] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:57] 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | 1.15.2 | -[01:57] 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.3 | 1.15.4 | 1.15.4 | -[01:57] 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | 1.15.4 | -[01:57] 1.15.4 | 1.15.4 | 1.16.0 | 1.16.0 | 1.16.0 | 1.16.1 | 1.16.1 | 1.16.1 | -[01:57] 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | 1.16.2 | -[01:57] 1.16.2 | 1.16.3 | 1.16.3 | 1.16.3 | 1.16.4 | 1.16.4 | 1.16.4 | 1.16.5 | -[01:57] 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.5 | 1.16.6 | 1.16.6 | -[01:57] 1.16.6 | 1.17.0 | 1.17.0 | 1.17.1 | 1.17.1 | 1.17.2 | 1.17.2 | 1.17.3 | -[01:57] 1.17.3 | 1.17.3 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | 1.17.5 | -[01:57] 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.1 | 1.18.4 | -[01:57] 1.18.4 | 1.18.4 | 1.18.4 | 1.18.5 | 1.18.5 | 1.18.5 | 1.18.5 | 1.19.0 | -[01:57] 1.19.0 | 1.19.0 | 1.19.0 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | -[01:57] 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.1 | 1.19.2 | -[01:57] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | -[01:57] 1.19.2 | 1.19.2 | 1.19.2 | 1.19.2 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:57] 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | 1.19.4 | -[01:57] 1.19.4 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:57] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | -[01:57] 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.19.5 | 1.20.0 | -[01:57] 1.20.0 | 1.20.0 | 1.20.0 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.1 | 1.20.2 | -[01:57] 1.20.2 | 1.20.2 | 1.20.2 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:57] 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | 1.20.3 | -[01:57] 1.20.3 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.0 | 1.21.1 | 1.21.1 | 1.21.1 | -[01:57] 1.21.1 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.2 | 1.21.3 | 1.21.3 | 1.21.3 | -[01:57] 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.3 | 1.21.4 | 1.21.4 | -[01:57] 1.21.4 | 1.21.4 | 1.21.4 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | -[01:57] 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.5 | 1.21.6 | 1.21.6 | -[01:57] 1.21.6 | 1.21.6 | 1.21.6 | 1.21.6 | 1.22.0 | 1.22.0 | 1.22.0 | 1.22.0 | -[01:57] 1.22.0 | 1.22.0 | 1.22.1 | 1.22.1 | 1.22.1 | 1.22.2 | 1.22.2 | 1.22.2 | -[01:57] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:57] 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | 1.22.3 | -[01:57] 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.23.0 | 1.23.0 | 1.23.0 | -[01:57] 1.23.0 | 1.23.0 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.2 | -[01:57] 1.23.2 | 1.23.2 | 1.23.2 | 1.23.2 | 1.23.3 | 1.23.3 | 1.23.3 | 1.23.3 | -[01:57] 1.23.3 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | -[01:57] 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.5 | 1.23.5 | 1.23.5 | 1.23.5 | -[01:57] 1.23.5 | 1.23.5 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | -[01:57] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | -[01:57] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.2 | 1.24.2 | 1.24.2 | 1.24.2 | -[01:57] 1.24.2 | 1.24.2 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | -[01:57] 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.25.0 | 1.25.0 | -[01:57] 1.25.0 | 1.25.0 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.2 | 1.25.2 | -[01:57] 1.25.2 | 1.25.2 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | -[01:57] 1.26.0 | 1.26.0 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.3 | -[01:57] 1.26.3 | 1.26.3 | 1.26.3 | 1.26.3 | 1.26.4 | 1.26.4 | 1.26.4 | 1.26.4 | -[01:57] 1.26.4 would require -[01:57] └─ python 2.7.*, for which no candidates were found. -[01:57] Warning: install.py failed (exit code 1), continuing... -[01:57] [!] 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.22.4 | 1.23.0 | 1.23.0 | 1.23.0 | -[01:57] [!] 1.23.0 | 1.23.0 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.1 | 1.23.2 | -[01:57] [!] 1.23.2 | 1.23.2 | 1.23.2 | 1.23.2 | 1.23.3 | 1.23.3 | 1.23.3 | 1.23.3 | -[01:57] [!] 1.23.3 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | -[01:57] [!] 1.23.4 | 1.23.4 | 1.23.4 | 1.23.4 | 1.23.5 | 1.23.5 | 1.23.5 | 1.23.5 | -[01:57] [!] 1.23.5 | 1.23.5 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | -[01:57] [!] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | -[01:57] [!] 1.24.1 | 1.24.1 | 1.24.1 | 1.24.1 | 1.24.2 | 1.24.2 | 1.24.2 | 1.24.2 | -[01:57] [!] 1.24.2 | 1.24.2 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | 1.24.3 | -[01:57] [!] 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.24.4 | 1.25.0 | 1.25.0 | -[01:57] [!] 1.25.0 | 1.25.0 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.1 | 1.25.2 | 1.25.2 | -[01:57] [!] 1.25.2 | 1.25.2 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | 1.26.0 | -[01:57] [!] 1.26.0 | 1.26.0 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.2 | 1.26.3 | -[01:57] [!] 1.26.3 | 1.26.3 | 1.26.3 | 1.26.3 | 1.26.4 | 1.26.4 | 1.26.4 | 1.26.4 | -[01:57] [!] 1.26.4 would require -[01:57] [!] └─ python 2.7.*, for which no candidates were found. -[01:57] [!] -[01:57] [!] -[01:57] [!] -[01:57] [!] stdout: -[01:57] Installing 3 node dependency(ies)... -[01:57] ComfyUI-Multiband from PozzettiAndrea/ComfyUI-Multiband -[01:57] ComfyUI-Multiband already exists, skipping... -[01:57] ComfyUI-DepthAnythingV3 from PozzettiAndrea/ComfyUI-DepthAnythingV3 -[01:57] ComfyUI-DepthAnythingV3 already exists, skipping... -[01:57] ComfyUI-CameraPack from PozzettiAndrea/ComfyUI-CameraPack -[01:57] ComfyUI-CameraPack already exists, skipping... -[01:57] Installing validation endpoint... -[01:57] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... -[01:57] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-validate-endpoint -[01:57] CUDA packages absent (will mock): detectron2, torch_scatter, torch_sparse, torch_cluster, flash_attn, sageattention -[01:57] [INSTALL] PASSED -[01:57] -[01:57] [3/5] REGISTRATION -[01:57] ---------------------------------------- -[01:57] +[01:54] Installing 3 node dependencies... +[01:54] Cloning ComfyUI-Multiband... +[01:55] Installing requirements for ComfyUI-Multiband... +[01:55] Cloning ComfyUI-DepthAnythingV3... +[01:56] Installing requirements for ComfyUI-DepthAnythingV3... +[01:57] Running install.py for ComfyUI-DepthAnythingV3... +[01:57] +[01:57] Installing 3 node dependencies... +[01:57] Cloning ComfyUI-VideoHelperSuite... +[01:57] Installing requirements for ComfyUI-VideoHelperSuite... +[01:59] Cloning ComfyUI-KJNodes... +[02:01] Installing requirements for ComfyUI-KJNodes... +[02:03] Cloning ComfyUI-GeometryPack... +[02:07] Installing requirements for ComfyUI-GeometryPack... +[02:09] Running install.py for ComfyUI-GeometryPack... +[02:10] [comfy-env] _discover: scanning /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes +[02:10] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml) +[02:10] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[02:10] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found +[02:10] [comfy-env] _discover: ComfyUI-Multiband: no comfy-env.toml found +[02:10] [comfy-env] _discover: ComfyUI-SAM3DBody -> sam3dbody-nodes (custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml) +[02:10] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[02:10] [comfy-env] Workspace: /root/.ce +[02:10] [comfy-env] ComfyUI: /workspaces/SAM3DBody-0641/ComfyUI +[02:10] [comfy-env] Found 3 node config(s): +[02:10] - depthanythingv3-nodes <- custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml (python=host) +[02:10] - geometrypack-nodes <- custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml (python=host) +[02:10] - sam3dbody-nodes <- custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml (python=host) +[02:10] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.11.0 (cu128). Looking for cuda-only wheels matching cu128/torch2.11/cp310. +[02:11] [comfy-env] GPU: Detection: smi +[02:11] Driver: 580.126.20 +[02:11] CUDA: 13.0 +[02:11] Recommended: CUDA 13.0 +[02:11] +[02:11] GPU 0: NVIDIA GeForce RTX 3090 (sm_86) [Ampere] 24576MB +[02:11] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu128 (CUDA 12.8 via bootstrap torch) +[02:11] [comfy-env] cuda-wheels: 8 package(s) need a matched (cuda, torch, python) combo: ['flash_attn', 'sageattention', 'cumesh', 'detectron2', 'torch-scatter', 'torch-sparse', 'torch-cluster', 'flash-attn'] +[02:11] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu12.8/torch2.11/cp310 +[02:11] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp310 manylinux linux +[02:11] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:11] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:11] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp310 manylinux linux +[02:11] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:11] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp310 manylinux linux +[02:11] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp310-cp310-manylinux_2_35_x86_64.whl +[02:11] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp310 manylinux linux +[02:11] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:11] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp310 manylinux linux +[02:11] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found +[02:11] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:11] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found +[02:12] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found +[02:12] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:12] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [comfy-env] cuda-wheels combo: cu12.8/torch2.11 (bootstrap matches; per-node envs will pin to this) +[02:12] [comfy-env] Host glibc 2.35 -> system-requirements +[02:12] [cuda-wheels] Looking up flash_attn: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:12] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [comfy-env] depthanythingv3-nodes: cuda-wheels deferred for post-pixi install (flash_attn, sageattention) +[02:12] [cuda-wheels] Looking up cumesh: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] Found: cumesh-0.0.1+cu128torch2.11-cp310-cp310-manylinux_2_35_x86_64.whl +[02:12] [comfy-env] geometrypack-nodes: cuda-wheels deferred for post-pixi install (cumesh) +[02:12] [cuda-wheels] Looking up detectron2: cu128 torch2.11 cp310 manylinux linux +[02:12] [cuda-wheels] Found: detectron2-0.6+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:12] [cuda-wheels] Looking up torch-scatter: cu128 torch2.11 cp310 manylinux linux +[02:13] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_scatter/: HTTPError: HTTP Error 404: Not Found +[02:13] [cuda-wheels] Found: torch_scatter-2.1.2+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:13] [cuda-wheels] Looking up torch-sparse: cu128 torch2.11 cp310 manylinux linux +[02:13] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_sparse/: HTTPError: HTTP Error 404: Not Found +[02:13] [cuda-wheels] Found: torch_sparse-0.6.18+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:13] [cuda-wheels] Looking up torch-cluster: cu128 torch2.11 cp310 manylinux linux +[02:13] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_cluster/: HTTPError: HTTP Error 404: Not Found +[02:13] [cuda-wheels] Found: torch_cluster-1.6.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:13] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp310 manylinux linux +[02:13] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:13] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:13] [cuda-wheels] Looking up sageattention: cu128 torch2.11 cp310 manylinux linux +[02:13] [cuda-wheels] Found: sageattention-2.2.0+cu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl +[02:13] [comfy-env] sam3dbody-nodes: cuda-wheels deferred for post-pixi install (detectron2, torch-scatter, torch-sparse, torch-cluster, flash-attn, sageattention) +[02:13] Generated /root/.ce/pixi.toml +[02:13] [comfy-env] Installing 3 environment(s): +[02:13] - depthanythingv3-nodes (python=host, 10 pypi deps, 2 cuda wheels) +[02:13] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) +[02:13] - sam3dbody-nodes (python=host, 11 pypi deps, 6 cuda wheels) +[02:13] [comfy-env] Running `pixi install -e depthanythingv3-nodes -e geometrypack-nodes -e sam3dbody-nodes`... +[02:20] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[02:20] - bin/.librsvg-pre-unlink.sh +[02:20] To enable them, run: +[02:20] pixi config set --local run-post-link-scripts insecure +[02:21] More info: +[02:21] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[02:37] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[02:37] - bin/.librsvg-pre-unlink.sh +[02:37] To enable them, run: +[02:37] pixi config set --local run-post-link-scripts insecure +[02:37] More info: +[02:37] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[02:39] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[02:39] - bin/.librsvg-pre-unlink.sh +[02:39] To enable them, run: +[02:39] pixi config set --local run-post-link-scripts insecure +[02:39] More info: +[02:39] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[03:35] The following environments have been installed: depthanythingv3-nodes, geometrypack-nodes, sam3dbody-nodes. +[03:35] [comfy-env] depthanythingv3-nodes: installing cuda-wheels with --no-deps (flash_attn, sageattention) +[03:36] Using Python 3.10.20 environment at: .pixi/envs/depthanythingv3-nodes +[03:38] Resolved 2 packages in 2.08s +[03:38] Downloading sageattention (53.1MiB) +[03:38] Downloading flash-attn (242.2MiB) +[03:40] Downloaded sageattention +[03:43] Downloaded flash-attn +[03:43] Prepared 2 packages in 5.77s +[03:43] Installed 2 packages in 10ms +[03:43] + flash-attn==2.8.3+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/flash_attn-latest/flash_attn-2.8.3%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:43] + sageattention==2.2.0+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/sageattention-latest/sageattention-2.2.0%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:43] [comfy-env] geometrypack-nodes: installing cuda-wheels with --no-deps (cumesh) +[03:44] Using Python 3.10.20 environment at: .pixi/envs/geometrypack-nodes +[03:44] Resolved 1 package in 760ms +[03:44] Downloading cumesh (19.5MiB) +[03:45] Downloaded cumesh +[03:45] Prepared 1 package in 357ms +[03:45] Installed 1 package in 9ms +[03:45] + cumesh==0.0.1+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/cumesh-latest/cumesh-0.0.1%2Bcu128torch2.11-cp310-cp310-manylinux_2_35_x86_64.whl) +[03:45] [comfy-env] sam3dbody-nodes: installing cuda-wheels with --no-deps (detectron2, torch-scatter, torch-sparse, torch-cluster, flash-attn, sageattention) +[03:45] Using Python 3.10.20 environment at: .pixi/envs/sam3dbody-nodes +[03:47] Resolved 6 packages in 1.63s +[03:47] Downloading torch-sparse (4.7MiB) +[03:47] Downloading sageattention (53.1MiB) +[03:47] Downloading flash-attn (242.2MiB) +[03:47] Downloading detectron2 (7.4MiB) +[03:47] Downloading torch-cluster (3.0MiB) +[03:47] Downloading torch-scatter (7.4MiB) +[03:47] Downloaded torch-cluster +[03:47] Downloaded torch-sparse +[03:47] Downloaded torch-scatter +[03:48] Downloaded detectron2 +[03:49] Downloaded sageattention +[03:53] Downloaded flash-attn +[03:53] Prepared 6 packages in 6.28s +[03:53] Installed 6 packages in 20ms +[03:53] + detectron2==0.6+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/detectron2-latest/detectron2-0.6%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] + flash-attn==2.8.3+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/flash_attn-latest/flash_attn-2.8.3%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] + sageattention==2.2.0+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/sageattention-latest/sageattention-2.2.0%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] + torch-cluster==1.6.3+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_cluster-latest/torch_cluster-1.6.3%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] + torch-scatter==2.1.2+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_scatter-latest/torch_scatter-2.1.2%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] + torch-sparse==0.6.18+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_sparse-latest/torch_sparse-0.6.18%2Bcu128torch2.11-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl) +[03:53] [comfy-env] Recorded install hash 65cee2600732 -> /root/.ce/install.hash +[03:53] [comfy-env] Install log: /root/.ce/install.log +[03:53] +[03:53] Installation complete! +[03:53] +[03:53] [requirements] Re-installing main package requirements... +[03:53] Installing requirements for ComfyUI-DepthAnythingV3... +[03:53] [comfy-env] _discover: scanning /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes +[03:53] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml) +[03:53] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[03:53] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found +[03:53] [comfy-env] _discover: ComfyUI-Multiband: no comfy-env.toml found +[03:53] [comfy-env] _discover: ComfyUI-SAM3DBody -> sam3dbody-nodes (custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml) +[03:53] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[03:53] [comfy-env] Workspace inputs unchanged (hash 65cee2600732) -- skipping install. Delete /root/.ce/install.hash to force. +[03:53] +[03:53] Installation complete! +[03:53] ComfyUI-VideoHelperSuite: exists +[03:53] ComfyUI-KJNodes: exists +[03:53] ComfyUI-GeometryPack: exists +[03:53] Cloning ComfyUI-CameraPack... +[03:54] +[03:54] [requirements] Re-installing main package requirements... +[03:54] Installing requirements for ComfyUI-SAM3DBody... +[03:54] [comfy-env] _discover: scanning /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes +[03:54] [comfy-env] _discover: ComfyUI-CameraPack: no comfy-env.toml found +[03:54] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes/ComfyUI-DepthAnythingV3/nodes/comfy-env.toml) +[03:54] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes/ComfyUI-GeometryPack/nodes/comfy-env.toml) +[03:54] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found +[03:54] [comfy-env] _discover: ComfyUI-Multiband: no comfy-env.toml found +[03:54] [comfy-env] _discover: ComfyUI-SAM3DBody -> sam3dbody-nodes (custom_nodes/ComfyUI-SAM3DBody/nodes/comfy-env.toml) +[03:54] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[03:54] [comfy-env] Workspace inputs unchanged (hash 65cee2600732) -- skipping install. Delete /root/.ce/install.hash to force. +[03:54] +[03:54] Installation complete! +[03:54] Installing 3 node dependency(ies)... +[03:54] ComfyUI-Multiband from PozzettiAndrea/ComfyUI-Multiband +[03:54] ComfyUI-Multiband already exists, skipping... +[03:54] ComfyUI-DepthAnythingV3 from PozzettiAndrea/ComfyUI-DepthAnythingV3 +[03:54] ComfyUI-DepthAnythingV3 already exists, skipping... +[03:54] ComfyUI-CameraPack from PozzettiAndrea/ComfyUI-CameraPack +[03:54] ComfyUI-CameraPack already exists, skipping... +[03:54] Installing validation endpoint... +[03:54] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[03:54] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[03:54] CUDA packages absent (will mock): detectron2, torch_scatter, torch_sparse, torch_cluster, flash_attn, sageattention +[03:54] [INSTALL] PASSED +[03:54] +[03:54] [3/5] REGISTRATION +[03:54] ---------------------------------------- +[03:54] [DEBUG] server=None, server_url=None, api=None -[01:57] +[03:54] Starting ComfyUI server... -[01:57] Starting ComfyUI server on port 41899... -[01:57] CUDA mock packages: detectron2, torch_scatter, torch_sparse, torch_cluster, flash_attn, sageattention -[01:57] Starting ComfyUI server on port 41899... -[01:57] Waiting for server to be ready (timeout: 600s)... -[01:58] [ComfyUI] setup plugin alembic.autogenerate.schemas -[01:58] [ComfyUI] setup plugin alembic.autogenerate.tables -[01:58] [ComfyUI] setup plugin alembic.autogenerate.types -[01:58] [ComfyUI] setup plugin alembic.autogenerate.constraints -[01:58] [ComfyUI] setup plugin alembic.autogenerate.defaults -[01:58] [ComfyUI] setup plugin alembic.autogenerate.comments -[01:59] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): -[01:59] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes -[01:59] [ComfyUI] [comfy-env] prestartup complete -[01:59] [ComfyUI] [comfy-env] ComfyUI-DepthAnythingV3: 1 isolation env(s): -[01:59] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes -[01:59] [ComfyUI] [comfy-env] prestartup complete -[01:59] [ComfyUI] [comfy-env] ComfyUI-SAM3DBody: 1 isolation env(s): -[01:59] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes -[01:59] [ComfyUI] [comfy-env] prestartup complete -[01:59] [ComfyUI] -[01:59] [ComfyUI] Prestartup times for custom nodes: -[01:59] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody -[01:59] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 -[01:59] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-GeometryPack -[01:59] [ComfyUI] -[02:03] [ComfyUI] WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. -[02:03] [ComfyUI] Found comfy_kitchen backend cuda: {'available': True, 'disabled': True, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8']} -[02:03] [ComfyUI] Found comfy_kitchen backend triton: {'available': True, 'disabled': True, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8']} -[02:03] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} -[02:03] [ComfyUI] Checkpoint files will always be loaded safely. -[02:04] [ComfyUI] Total VRAM 7704 MB, total RAM 32011 MB -[02:04] [ComfyUI] pytorch version: 2.11.0+cu128 -[02:04] [ComfyUI] Set vram state to: NORMAL_VRAM -[02:04] [ComfyUI] Device: cuda:0 NVIDIA GeForce RTX 5060 : cudaMallocAsync -[02:04] [ComfyUI] Using async weight offloading with 2 streams -[02:04] [ComfyUI] Enabled pinned memory 28810.0 -[02:04] [ComfyUI] Using pytorch attention -[02:08] [ComfyUI] aimdo: /project/src-posix/cuda-funchooks.c:52:DEBUG:aimdo_setup_hooks: hooks successfully installed -[02:08] [ComfyUI] aimdo: /project/src/control.c:151:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 5060 (VRAM: 7703 MB) -[02:08] [ComfyUI] DynamicVRAM support detected and enabled -[02:08] [ComfyUI] Python version: 3.13.13 (main, May 8 2026, 18:32:55) [Clang 22.1.3 ] -[02:08] [ComfyUI] ComfyUI version: 0.20.1 -[02:08] [ComfyUI] comfy-aimdo version: 0.3.0 -[02:08] [ComfyUI] comfy-kitchen version: 0.2.8 -[02:08] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** -[02:08] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** -[02:08] [ComfyUI] ComfyUI frontend version: 1.43.18 -[02:08] [ComfyUI] [Prompt Server] web root: /workspaces/SAM3DBody-1956/.venv/lib/python3.13/site-packages/comfyui_frontend_package/static -[02:08] [ComfyUI] Asset seeder disabled -[02:10] [ComfyUI] loading... -[02:10] [ComfyUI] calling register_nodes -[02:10] [ComfyUI] [comfy-env] Version: 0.3.79 -[02:10] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack -[02:10] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-1956/ComfyUI -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/geometrypack-nodes: pixi has not materialized `geometrypack-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] Found 0 isolation env(s) -[02:10] [ComfyUI] [comfy-env] Importing nodes (root)... -[02:10] [ComfyUI] [comfy-env] Failed to import nodes root: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing analysis... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.analysis: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing blender_boolean... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.blender_boolean: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing blender_io... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.blender_io: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing blender_remeshing... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.blender_remeshing: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing blender_texture_remeshing... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.blender_texture_remeshing: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing blender_uv... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.blender_uv: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing boolean... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.boolean: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing combine... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.combine: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing conversion... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.conversion: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing decimation... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.decimation: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing decimation_cgal... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.decimation_cgal: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing distance... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.distance: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing fill_holes_gpu... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.fill_holes_gpu: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing io... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.io: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing paraview... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.paraview: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing primitives... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.primitives: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing reconstruction... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.reconstruction: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing reconstruction_cgal... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.reconstruction_cgal: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing remeshing... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing remeshing_cgal... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing_cgal: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing remeshing_gpu... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.remeshing_gpu: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing repair... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.repair: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing repair_cgal... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.repair_cgal: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing skeleton... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.skeleton: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing smoothing... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.smoothing: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing texture_remeshing... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.texture_remeshing: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing transforms... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.transforms: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing uv... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.uv: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing uv_gpu... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.uv_gpu: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] Importing visualization... -[02:10] [ComfyUI] [comfy-env] Failed to import .nodes.visualization: No module named 'bpy' -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/geometrypack-nodes: pixi has not materialized `geometrypack-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' -[02:10] [ComfyUI] [comfy-env] Registered 0 total nodes -[02:10] [ComfyUI] [comfy-env] Version: 0.3.79 -[02:10] [ComfyUI] [comfy-env] register_nodes: ComfyUI-DepthAnythingV3 -[02:10] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-1956/ComfyUI -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/depthanythingv3-nodes: pixi has not materialized `depthanythingv3-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] Found 0 isolation env(s) -[02:10] [ComfyUI] [comfy-env] Importing nodes (root)... -[02:10] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/depthanythingv3-nodes: pixi has not materialized `depthanythingv3-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' -[02:10] [ComfyUI] [comfy-env] Registered 15 total nodes -[02:10] [ComfyUI] [comfy-env] Version: 0.3.79 -[02:10] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3DBody -[02:10] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-1956/ComfyUI -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/sam3dbody-nodes: pixi has not materialized `sam3dbody-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] Found 0 isolation env(s) -[02:10] [ComfyUI] [comfy-env] Importing nodes (root)... -[02:10] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes -[02:10] [ComfyUI] [comfy-env] isolation env not found at /workspaces/SAM3DBody-1956/ComfyUI/.ce/.pixi/envs/sam3dbody-nodes: pixi has not materialized `sam3dbody-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:10] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' -[02:10] [ComfyUI] [comfy-env] Registered 15 total nodes -[02:10] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered -[02:10] [ComfyUI] -[02:10] [ComfyUI] Import times for custom nodes: -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/websocket_image_save.py -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-validate-endpoint -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-CameraPack -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-VideoHelperSuite -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody -[02:10] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 -[02:10] [ComfyUI] 0.1 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-KJNodes -[02:10] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-GeometryPack -[02:10] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-Multiband -[02:10] [ComfyUI] -[02:10] [ComfyUI] Context impl SQLiteImpl. -[02:10] [ComfyUI] Will assume non-transactional DDL. -[02:10] [ComfyUI] Context impl SQLiteImpl. -[02:10] [ComfyUI] Will assume non-transactional DDL. -[02:10] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema -[02:10] [ComfyUI] Revision ID: 0001_assets -[02:10] [ComfyUI] Revises: None -[02:10] [ComfyUI] Create Date: 2025-12-10 00:00:00 -[02:10] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. -[02:10] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. -[02:10] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. -[02:10] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id -[02:10] [ComfyUI] Starting server -[02:10] [ComfyUI] -[02:10] [ComfyUI] To see the GUI go to: http://127.0.0.1:41899 -[02:11] Server responding, waiting for nodes to load... -[02:31] Server is ready! -[02:31] Checking for import errors in server logs... -[02:31] No import errors detected -[02:31] Found 1028 registered nodes -[02:31] [REGISTRATION] PASSED -[02:31] -[02:31] [4/5] INSTANTIATION -[02:31] ---------------------------------------- -[02:31] -[DEBUG] server=, server_url=None, api= -[02:31] Testing node constructors... -[02:33] All 15 node(s) instantiated successfully! -[02:33] [INSTANTIATION] PASSED -[02:33] -[02:33] [5/5] EXECUTION -[02:33] ---------------------------------------- -[02:33] -[DEBUG] server=, server_url=None, api= -[02:33] GPU runner - will execute 4 workflow(s) -[02:33] Running 5 workflow(s) (all with videos)... -[02:33] Installing screenshot dependencies (playwright, pillow)... -[02:34] Packages installed, downloading chromium browser... -[02:51] Screenshot dependencies installed successfully -[02:52] Starting headless browser... -[02:52] Installing Vulkan stack (apt)... -[02:52] Vulkan install error: [Errno 2] No such file or directory: 'sudo' -[02:52] GPU detected (no Vulkan) -- using ANGLE/OpenGL rendering -[02:52] Capturing execution frames: multiple_masks.json -[02:53] [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. -[02:59] Frame 1 saved (frame_000.jpg, t=0.0s) -[02:59] Validating workflow... -[02:59] [ComfyUI] === /validate endpoint called === -[02:59] [ComfyUI] Received JSON with keys: ['prompt'] -[02:59] [ComfyUI] Prompt has 8 nodes -[02:59] [ComfyUI] Node 4: PreviewImage -[02:59] [ComfyUI] Inputs: {"images": ["16", 1]} -[02:59] [ComfyUI] Node 16: SAM3DBodyProcessMultiple -[02:59] [ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": false, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0]} -[02:59] [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX -[02:59] Queuing workflow for execution... -[02:59] [ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]} -[02:59] [ComfyUI] Node 24: LoadSAM3DBodyModel -[02:59] [ComfyUI] Inputs: {"precision": "auto"} -[02:59] [ComfyUI] Node 29: Preview3D -[02:59] [ComfyUI] Inputs: {"model_file": ["18", 0], "image": ""} -[02:59] [ComfyUI] Node 35: MultibandLoad -[02:59] [ComfyUI] Inputs: {"image": "people.npz", "normalize": true} -[02:59] [ComfyUI] Node 36: MultibandToImage -[02:59] [ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]} -[02:59] [ComfyUI] Node 39: MultibandToMasks -[02:59] [ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]} -[02:59] [ComfyUI] Generated prompt_id: 695b932d-ef05-49b8-a33a-e3e99db31ad4 -[02:59] [ComfyUI] Calling execution.validate_prompt()... -[02:59] [ComfyUI] Validation result: valid=True -[02:59] [ComfyUI] === Validation PASSED === -[02:59] [ComfyUI] got prompt -[02:59] [ComfyUI] Precision: bf16 -[02:59] [ComfyUI] Model not found locally. Downloading from HuggingFace... -[02:59] [ComfyUI] HTTP Request: GET https://huggingface.co/api/models/apozz/sam-3d-body-safetensors/revision/main "HTTP/1.1 200 OK" -[02:59] [ComfyUI] -[02:59] [ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s] -[02:59] [ComfyUI] -[02:59] [ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00 -[03:20] [ComfyUI] from .build_models import load_sam_3d_body -[03:20] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in -[03:20] [ComfyUI] from .model import SAM3DBody -[03:20] Execution complete (t=20.9s) -[03:20] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in -[03:20] 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \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} -[03:20] [ComfyUI] import roma -[03:20] [ComfyUI] ModuleNotFoundError: No module named 'roma' -[03:20] [ComfyUI] -[03:20] [ComfyUI] Prompt executed in 20.39 seconds -[03:20] Capturing execution frames: multiple_masks_depthcorrected.json -[03:26] Frame 1 saved (frame_000.jpg, t=0.0s) -[03:26] Validating workflow... -[03:26] [ComfyUI] === /validate endpoint called === -[03:26] Queuing workflow for execution... -[03:26] [ComfyUI] Received JSON with keys: ['prompt'] -[03:26] [ComfyUI] Prompt has 16 nodes -[03:26] [ComfyUI] Node 4: PreviewImage -[03:26] [ComfyUI] Inputs: {"images": ["16", 1]} -[03:26] [ComfyUI] Node 16: SAM3DBodyProcessMultiple -[03:26] [ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": true, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0], "depth_map": ["40", 0], "intrinsics": ["40", 9], "depth_confidence": ["40", 1 -[03:26] [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX -[03:26] [ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]} -[03:26] [ComfyUI] Node 24: LoadSAM3DBodyModel -[03:26] [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-1956/ComfyUI/input/fellowship.npz -[03:26] [ComfyUI] Inputs: {"precision": "auto"} -[03:26] [ComfyUI] Shape: (1, 14, 497, 1200) -[03:26] [ComfyUI] Node 29: Preview3D -[03:26] [ComfyUI] Channels: 14 -[03:26] [ComfyUI] Inputs: {"model_file": ["18", 0], "image": "", "camera_info": ["60", 0]} -[03:26] [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m... -[03:26] [ComfyUI] Node 35: MultibandLoad -[03:27] [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11'] -[03:27] [ComfyUI] Inputs: {"image": "fellowship.npz", "normalize": true} -[03:27] [ComfyUI] Node 36: MultibandToImage -[03:27] [ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]} -[03:27] [ComfyUI] Node 39: MultibandToMasks -[03:27] Node executed (1 total), capturing... -[03:27] [ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]} -[03:27] [ComfyUI] Node 40: DepthAnything_V3 -[03:27] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["41", 0], "images": ["36", 0]} -[03:27] [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model -[03:27] [ComfyUI] Inputs: {"model": "da3_giant.safetensors", "precision": "auto", "attention": "auto"} -[03:27] [ComfyUI] Node 43: MaskPreview -[03:27] [ComfyUI] Inputs: {"mask": ["39", 0]} -[03:27] [ComfyUI] Node 44: PreviewImage -[03:27] [ComfyUI] Inputs: {"images": ["36", 0]} -[03:27] [ComfyUI] Node 46: PreviewAny -[03:27] [ComfyUI] Inputs: {"source": ["40", 9]} -[03:27] [ComfyUI] Node 58: LoadImageDataSetFromFolder -[03:27] [ComfyUI] Inputs: {"folder": "3d"} -[03:27] [ComfyUI] Node 59: PreviewAny -[03:27] [ComfyUI] Inputs: {"source": ["40", 8]} -[03:27] [ComfyUI] Node 60: CreateLoad3DCamera -[03:27] [ComfyUI] Inputs: {"pos_x": 3, "pos_y": 5.1, "pos_z": 8, "target_x": -0.5, "target_y": 2.1, "target_z": 0.4, "zoom": 3, "camera_type": "perspective"} -[03:27] [ComfyUI] Generated prompt_id: 25a85111-f32b-4c43-b7ac-523c77c93c60 -[03:27] [ComfyUI] Calling execution.validate_prompt()... -[03:27] [ComfyUI] Validation result: valid=True -[03:27] [ComfyUI] === Validation PASSED === -[03:27] [ComfyUI] got prompt -[03:27] [ComfyUI] Auto-downloading da3_giant.safetensors from HuggingFace (depth-anything/DA3-GIANT-1.1)... -[03:27] [ComfyUI] HTTP Request: HEAD https://huggingface.co/depth-anything/DA3-GIANT-1.1/resolve/main/model.safetensors "HTTP/1.1 302 Found" -[03:27] [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. -[03:27] Frame 2 saved (frame_001.jpg, t=0.8s) -[03:27] [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. -[03:27] [capture-node] freeze=2ms shot=139ms unfreeze=6ms saved=True -[03:27] [ComfyUI] HTTP Request: GET https://huggingface.co/api/models/depth-anything/DA3-GIANT-1.1/xet-read-token/72ee9f89ce4e50d704e9d55ee9c646ec8dc25a19 "HTTP/1.1 200 OK" -[03:27] [ComfyUI] -[03:27] Node executed (2 total), capturing... -[03:28] [capture-node] freeze=2ms shot=172ms unfreeze=3ms saved=False -[03:28] [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 -[04:15] [ComfyUI] from .build_models import load_sam_3d_body -[04:15] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in -[04:15] [ComfyUI] from .model import SAM3DBody -[04:15] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in -[04:15] [ComfyUI] import roma -[04:15] [ComfyUI] ModuleNotFoundError: No module named 'roma' -[04:15] [ComfyUI] -[04:15] [ComfyUI] Prompt executed in 48.97 seconds -[04:15] Node executed (4 total), capturing... -[04:16] Frame 18 saved (frame_017.jpg, t=49.4s) -[04:16] [capture-node] freeze=2ms shot=170ms unfreeze=2ms saved=True -[04:16] Execution complete (t=49.8s) -[04:16] Execution error: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0275, 0.0314, 0.0000],\n [0.0745, 0.0549, 0.0000],\n [0.1490, 0.1216, 0.0667],\n [0.1922, 0.1451, 0.0980],\n [0.2392, 0.1843, 0.1412],\n [0.1608, 0.1059, 0.0627]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0549, 0.0471, 0.0000],\n [0.0824, 0.0667, 0.0078],\n [0.1686, 0.1333, 0.0824],\n [0.1961, 0.1529, 0.1059],\n [0.2353, 0.1804, 0.1373],\n [0.1569, 0.0902, 0.0510]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0510, 0.0000],\n [0.1059, 0.0784, 0.0275],\n [0.1922, 0.1451, 0.0980],\n [0.2118, 0.1569, 0.1137],\n [0.2314, 0.1686, 0.1255],\n [0.1373, 0.0627, 0.0275]],\n\n [[0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0431, 0.0000],\n [0.1412, 0.0980, 0.0510],\n [0.2078, 0.1529, 0.1098],\n [0.2275, 0.1647, 0.1216],\n [0.2353, 0.1608, 0.1216],\n [0.1294, 0.0471, 0.0118]],\n\n [[0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.1608, 0.1137, 0.0667],\n [0.1882, 0.1333, 0.0902],\n [0.2196, 0.1451, 0.1098],\n [0.2078, 0.1255, 0.0902],\n [0.2235, 0.1294, 0.0980],\n [0.1451, 0.0392, 0.0118]],\n\n [[0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.2157, 0.1608, 0.1176],\n [0.2235, 0.1569, 0.1176],\n [0.2392, 0.1569, 0.1216],\n [0.2196, 0.1255, 0.0941],\n [0.2196, 0.1176, 0.0902],\n [0.1451, 0.0314, 0.0078]],\n\n ...,\n\n [[0.4235, 0.1961, 0.1216],\n [0.5725, 0.3373, 0.2549],\n [0.5412, 0.3059, 0.2078],\n [0.5843, 0.3373, 0.2235],\n [0.6078, 0.3412, 0.2157],\n [0.6314, 0.3529, 0.2078],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4314, 0.1922, 0.1294],\n [0.5216, 0.2824, 0.2118],\n [0.5373, 0.2941, 0.2039],\n [0.5804, 0.3216, 0.2235],\n [0.6078, 0.3333, 0.2118],\n [0.6431, 0.3608, 0.2157],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4275, 0.1882, 0.1255],\n [0.5176, 0.2706, 0.2039],\n [0.5333, 0.2824, 0.1961],\n [0.5686, 0.3098, 0.2078],\n [0.5961, 0.3216, 0.2000],\n [0.6353, 0.3451, 0.2118],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4078, 0.1686, 0.1059],\n [0.5020, 0.2549, 0.1843],\n [0.5176, 0.2627, 0.1804],\n [0.5529, 0.2941, 0.1961],\n [0.5804, 0.3059, 0.1843],\n [0.6196, 0.3294, 0.1961],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1608, 0.0980],\n [0.4902, 0.2431, 0.1765],\n [0.5059, 0.2549, 0.1686],\n [0.5412, 0.2824, 0.1804],\n [0.5725, 0.2980, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1529, 0.0941],\n [0.4588, 0.2118, 0.1451],\n [0.5059, 0.2549, 0.1686],\n [0.5373, 0.2667, 0.1725],\n [0.5765, 0.2941, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\n [2.5016, 2.5016, 2.5016],\n [2.4987, 2.4987, 2.4987],\n [2.4986, 2.4986, 2.4986],\n [2.4949, 2.4949, 2.4949],\n [2.4948, 2.4948, 2.4948],\n ...,\n [1.5907, 1.5907, 1.5907],\n [1.5880, 1.5880, 1.5880],\n [1.5869, 1.5869, 1.5869],\n [1.5825, 1.5825, 1.5825],\n [1.5709, 1.5709, 1.5709],\n [1.5437, 1.5437, 1.5437]],\n\n [[2.4693, 2.4693, 2.4693],\n [2.4917, 2.4917, 2.4917],\n [2.5065, 2.5065, 2.5065],\n [2.5075, 2.5075, 2.5075],\n [2.4992, 2.4992, 2.4992],\n [2.4992, 2.4992, 2.4992],\n ...,\n [1.5874, 1.5874, 1.5874],\n [1.5856, 1.5856, 1.5856],\n [1.5860, 1.5860, 1.5860],\n [1.5774, 1.5774, 1.5774],\n [1.5694, 1.5694, 1.5694],\n [1.5479, 1.5479, 1.5479]],\n\n [[2.4990, 2.4990, 2.4990],\n [2.5041, 2.5041, 2.5041],\n [2.5021, 2.5021, 2.5021],\n [2.4999, 2.4999, 2.4999],\n [2.4993, 2.4993, 2.4993],\n [2.4979, 2.4979, 2.4979],\n ...,\n [1.5886, 1.5886, 1.5886],\n [1.5859, 1.5859, 1.5859],\n [1.5838, 1.5838, 1.5838],\n [1.5781, 1.5781, 1.5781],\n [1.5675, 1.5675, 1.5675],\n [1.5638, 1.5638, 1.5638]],\n\n [[2.5060, 2.5060, 2.5060],\n [2.5031, 2.5031, 2.5031],\n [2.5017, 2.5017, 2.5017],\n [2.5048, 2.5048, 2.5048],\n [2.5006, 2.5006, 2.5006],\n [2.5001, 2.5001, 2.5001],\n ...,\n [1.5889, 1.5889, 1.5889],\n [1.5860, 1.5860, 1.5860],\n [1.5831, 1.5831, 1.5831],\n [1.5770, 1.5770, 1.5770],\n [1.5680, 1.5680, 1.5680],\n [1.5159, 1.5159, 1.5159]],\n\n [[2.5063, 2.5063, 2.5063],\n [2.5001, 2.5001, 2.5001],\n [2.5040, 2.5040, 2.5040],\n [2.5085, 2.5085, 2.5085],\n [2.5012, 2.5012, 2.5012],\n [2.5031, 2.5031, 2.5031],\n ...,\n [1.5884, 1.5884, 1.5884],\n [1.5847, 1.5847, 1.5847],\n [1.5807, 1.5807, 1.5807],\n [1.5744, 1.5744, 1.5744],\n [1.5637, 1.5637, 1.5637],\n [1.5257, 1.5257, 1.5257]],\n\n [[2.5132, 2.5132, 2.5132],\n [2.5047, 2.5047, 2.5047],\n [2.5088, 2.5088, 2.5088],\n [2.5101, 2.5101, 2.5101],\n [2.5043, 2.5043, 2.5043],\n [2.5064, 2.5064, 2.5064],\n ...,\n [1.5881, 1.5881, 1.5881],\n [1.5842, 1.5842, 1.5842],\n [1.5800, 1.5800, 1.5800],\n [1.5733, 1.5733, 1.5733],\n [1.5622, 1.5622, 1.5622],\n [1.5316, 1.5316, 1.5316]],\n\n ...,\n\n [[1.3419, 1.3419, 1.3419],\n [1.3528, 1.3528, 1.3528],\n [1.3539, 1.3539, 1.3539],\n [1.3554, 1.3554, 1.3554],\n [1.3548, 1.3548, 1.3548],\n [1.3545, 1.3545, 1.3545],\n ...,\n [1.0922, 1.0922, 1.0922],\n [1.0926, 1.0926, 1.0926],\n [1.0921, 1.0921, 1.0921],\n [1.0922, 1.0922, 1.0922],\n [1.0919, 1.0919, 1.0919],\n [1.0955, 1.0955, 1.0955]],\n\n [[1.3369, 1.3369, 1.3369],\n [1.3446, 1.3446, 1.3446],\n [1.3521, 1.3521, 1.3521],\n [1.3536, 1.3536, 1.3536],\n [1.3518, 1.3518, 1.3518],\n [1.3518, 1.3518, 1.3518],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0924, 1.0924, 1.0924],\n [1.0920, 1.0920, 1.0920],\n [1.0925, 1.0925, 1.0925],\n [1.0923, 1.0923, 1.0923],\n [1.0954, 1.0954, 1.0954]],\n\n [[1.3366, 1.3366, 1.3366],\n [1.3510, 1.3510, 1.3510],\n [1.3515, 1.3515, 1.3515],\n [1.3519, 1.3519, 1.3519],\n [1.3514, 1.3514, 1.3514],\n [1.3509, 1.3509, 1.3509],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0923, 1.0923, 1.0923],\n [1.0919, 1.0919, 1.0919],\n [1.0924, 1.0924, 1.0924],\n [1.0925, 1.0925, 1.0925],\n [1.0951, 1.0951, 1.0951]],\n\n [[1.3365, 1.3365, 1.3365],\n [1.3459, 1.3459, 1.3459],\n [1.3436, 1.3436, 1.3436],\n [1.3499, 1.3499, 1.3499],\n [1.3462, 1.3462, 1.3462],\n [1.3476, 1.3476, 1.3476],\n ...,\n [1.0909, 1.0909, 1.0909],\n [1.0912, 1.0912, 1.0912],\n [1.0909, 1.0909, 1.0909],\n [1.0923, 1.0923, 1.0923],\n [1.0925, 1.0925, 1.0925],\n [1.0947, 1.0947, 1.0947]],\n\n [[1.3461, 1.3461, 1.3461],\n [1.3361, 1.3361, 1.3361],\n [1.3416, 1.3416, 1.3416],\n [1.3461, 1.3461, 1.3461],\n [1.3425, 1.3425, 1.3425],\n [1.3442, 1.3442, 1.3442],\n ...,\n [1.0949, 1.0949, 1.0949],\n [1.0949, 1.0949, 1.0949],\n [1.0941, 1.0941, 1.0941],\n [1.0947, 1.0947, 1.0947],\n [1.0943, 1.0943, 1.0943],\n [1.0963, 1.0963, 1.0963]],\n\n [[1.3287, 1.3287, 1.3287],\n [1.3381, 1.3381, 1.3381],\n [1.3172, 1.3172, 1.3172],\n [1.3230, 1.3230, 1.3230],\n [1.3234, 1.3234, 1.3234],\n [1.3263, 1.3263, 1.3263],\n ...,\n [1.0938, 1.0938, 1.0938],\n [1.0931, 1.0931, 1.0931],\n [1.0933, 1.0933, 1.0933],\n [1.0938, 1.0938, 1.0938],\n [1.0902, 1.0902, 1.0902],\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\n ...,\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\n\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\n ...,\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\n\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\n ...,\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\n\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\n ...,\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\n\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\n ...,\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\n\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\n ...,\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\n\n ...,\n\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\n ...,\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\n\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\n ...,\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\n\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\n ...,\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\n\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\n ...,\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\n\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\n ...,\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\n\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\n ...,\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259} -[04:16] [3/5] SKIPPED (not in gpu list) rigged_mesh_manipulation.json -[04:16] Capturing execution frames: rigging.json -[04:22] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:22] Validating workflow... -[04:22] [ComfyUI] === /validate endpoint called === -[04:22] [ComfyUI] Received JSON with keys: ['prompt'] -[04:22] [ComfyUI] Prompt has 6 nodes -[04:22] [ComfyUI] Node 3: LoadImage -[04:22] [ComfyUI] Inputs: {"image": "masked_dancing.png"} -[04:22] [ComfyUI] Node 4: PreviewImage -[04:22] Queuing workflow for execution... -[04:22] [ComfyUI] Inputs: {"images": ["10", 2]} -[04:22] [ComfyUI] Node 10: SAM3DBodyProcess -[04:22] [ComfyUI] Inputs: {"bbox_threshold": 0.8, "inference_type": "full", "model": ["15", 0], "image": ["3", 0], "mask": ["3", 1]} -[04:22] [ComfyUI] Node 12: SAM3DBodyExportFBX -[04:22] [ComfyUI] Inputs: {"output_filename": "sam3d_rigged.fbx", "mesh_data": ["10", 0]} -[04:22] [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh -[04:22] [ComfyUI] Inputs: {"fbx_output_path": ["12", 0], "preview": ""} -[04:22] [ComfyUI] Node 15: LoadSAM3DBodyModel -[04:22] [ComfyUI] Inputs: {"precision": "auto"} -[04:22] [ComfyUI] Generated prompt_id: 13eb8147-41ca-493b-bc04-ef12cb8ce396 -[04:22] [ComfyUI] Calling execution.validate_prompt()... -[04:22] [ComfyUI] Validation result: valid=True -[04:22] [ComfyUI] === Validation PASSED === -[04:22] [ComfyUI] got prompt -[04:22] [ComfyUI] Precision: bf16 -[04:22] [ComfyUI] !!! Exception during processing !!! No module named 'roma' -[04:22] [ComfyUI] Traceback (most recent call last): -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute -[04:22] [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) -[04:22] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data -[04:22] [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) -[04:22] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list -[04:22] [ComfyUI] await process_inputs(input_dict, i) -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs -[04:22] [ComfyUI] result = f(**inputs) -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func -[04:22] [ComfyUI] return method(locked_class, **inputs) -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED -[04:22] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute -[04:22] [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in -[04:22] [ComfyUI] from .build_models import load_sam_3d_body -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in -[04:22] [ComfyUI] from .model import SAM3DBody -[04:22] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in -[04:22] [ComfyUI] import roma -[04:22] [ComfyUI] ModuleNotFoundError: No module named 'roma' -[04:22] [ComfyUI] -[04:22] [ComfyUI] Prompt executed in 0.14 seconds -[04:22] Execution complete (t=0.4s) -[04:22] Execution error: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141} -[04:23] Capturing execution frames: workflow.json -[04:29] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:29] Validating workflow... -[04:29] [ComfyUI] === /validate endpoint called === -[04:29] [ComfyUI] Received JSON with keys: ['prompt'] -[04:29] [ComfyUI] Prompt has 6 nodes -[04:29] [ComfyUI] Node 3: LoadImage -[04:29] [ComfyUI] Inputs: {"image": "masked_dancing.png"} -[04:29] [ComfyUI] Node 4: PreviewImage -[04:29] [ComfyUI] Inputs: {"images": ["13", 2]} -[04:29] Queuing workflow for execution... -[04:29] [ComfyUI] Node 10: Preview3D -[04:29] [ComfyUI] Inputs: {"model_file": ["15", 0], "image": ""} -[04:29] [ComfyUI] Node 12: LoadSAM3DBodyModel -[04:29] [ComfyUI] Inputs: {"precision": "auto"} -[04:29] [ComfyUI] Node 13: SAM3DBodyProcess -[04:29] [ComfyUI] Inputs: {"bbox_threshold": 0.8, "inference_type": "full", "model": ["12", 0], "image": ["3", 0], "mask": ["3", 1]} -[04:29] [ComfyUI] Node 15: SAM3DBodyExportMesh -[04:29] [ComfyUI] Inputs: {"filename": "output_mesh.stl", "mesh_data": ["13", 0]} -[04:29] [ComfyUI] Generated prompt_id: ad86418d-f1ef-4e2d-9fa9-bb0a28340c67 -[04:29] [ComfyUI] Calling execution.validate_prompt()... -[04:29] [ComfyUI] Validation result: valid=True -[04:29] [ComfyUI] === Validation PASSED === -[04:29] [ComfyUI] got prompt -[04:29] [ComfyUI] Precision: bf16 -[04:29] [ComfyUI] !!! Exception during processing !!! No module named 'roma' -[04:29] [ComfyUI] Traceback (most recent call last): -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 535, in execute -[04:29] [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) -[04:29] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 335, in get_output_data -[04:29] [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) -[04:29] [ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 309, in _async_map_node_over_list -[04:29] [ComfyUI] await process_inputs(input_dict, i) -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/execution.py", line 297, in process_inputs -[04:29] [ComfyUI] result = f(**inputs) -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/internal/__init__.py", line 149, in wrapped_func -[04:29] [ComfyUI] return method(locked_class, **inputs) -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/comfy_api/latest/_io.py", line 1833, in EXECUTE_NORMALIZED -[04:29] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/process.py", line 161, in execute -[04:29] [ComfyUI] from .sam_3d_body import SAM3DBodyEstimator -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/__init__.py", line 5, in -[04:29] [ComfyUI] from .build_models import load_sam_3d_body -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/build_models.py", line 5, in -[04:29] [ComfyUI] from .model import SAM3DBody -[04:29] [ComfyUI] File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in -[04:29] [ComfyUI] import roma -[04:29] [ComfyUI] ModuleNotFoundError: No module named 'roma' -[04:29] [ComfyUI] -[04:29] [ComfyUI] Prompt executed in 0.14 seconds -[04:29] Execution complete (t=0.4s) -[04:29] Execution error: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748} -[04:29] Results saved to /logs/SAM3DBody-1956/dev/linux-gpu/results.json -[04:29] Model report: 14 files, 7.7 GB -> /logs/SAM3DBody-1956/dev/linux-gpu/models.json -[04:29] Saved: /logs/SAM3DBody-1956/dev/linux-gpu/index.html -[04:29] -linux: FAILED -[04:29] Error: Workflow execution failed (4 error(s)) -[04:29] Details: multiple_masks.json: 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \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 -multiple_masks_depthcorrected.json: Workflow execution failed: {'prompt_id': '99529eff-84bf-4b7f-8ed7-1815406724f7', 'node_id': '16', 'node_type': 'SAM3DBodyProcessMultiple', 'executed': ['41', '36', '60', '46', '40', '59', '43', '44', '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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'inference_type': ['full'], 'adjust_position_from_depth': [True], '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.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0275, 0.0314, 0.0000],\n [0.0745, 0.0549, 0.0000],\n [0.1490, 0.1216, 0.0667],\n [0.1922, 0.1451, 0.0980],\n [0.2392, 0.1843, 0.1412],\n [0.1608, 0.1059, 0.0627]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0549, 0.0471, 0.0000],\n [0.0824, 0.0667, 0.0078],\n [0.1686, 0.1333, 0.0824],\n [0.1961, 0.1529, 0.1059],\n [0.2353, 0.1804, 0.1373],\n [0.1569, 0.0902, 0.0510]],\n\n [[0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0039, 0.0510, 0.0353],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0510, 0.0000],\n [0.1059, 0.0784, 0.0275],\n [0.1922, 0.1451, 0.0980],\n [0.2118, 0.1569, 0.1137],\n [0.2314, 0.1686, 0.1255],\n [0.1373, 0.0627, 0.0275]],\n\n [[0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n [0.0078, 0.0588, 0.0392],\n ...,\n [0.0706, 0.0431, 0.0000],\n [0.1412, 0.0980, 0.0510],\n [0.2078, 0.1529, 0.1098],\n [0.2275, 0.1647, 0.1216],\n [0.2353, 0.1608, 0.1216],\n [0.1294, 0.0471, 0.0118]],\n\n [[0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0235, 0.0627, 0.0510],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.1608, 0.1137, 0.0667],\n [0.1882, 0.1333, 0.0902],\n [0.2196, 0.1451, 0.1098],\n [0.2078, 0.1255, 0.0902],\n [0.2235, 0.1294, 0.0980],\n [0.1451, 0.0392, 0.0118]],\n\n [[0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0196, 0.0588, 0.0471],\n [0.0157, 0.0549, 0.0392],\n [0.0157, 0.0549, 0.0392],\n ...,\n [0.2157, 0.1608, 0.1176],\n [0.2235, 0.1569, 0.1176],\n [0.2392, 0.1569, 0.1216],\n [0.2196, 0.1255, 0.0941],\n [0.2196, 0.1176, 0.0902],\n [0.1451, 0.0314, 0.0078]],\n\n ...,\n\n [[0.4235, 0.1961, 0.1216],\n [0.5725, 0.3373, 0.2549],\n [0.5412, 0.3059, 0.2078],\n [0.5843, 0.3373, 0.2235],\n [0.6078, 0.3412, 0.2157],\n [0.6314, 0.3529, 0.2078],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4314, 0.1922, 0.1294],\n [0.5216, 0.2824, 0.2118],\n [0.5373, 0.2941, 0.2039],\n [0.5804, 0.3216, 0.2235],\n [0.6078, 0.3333, 0.2118],\n [0.6431, 0.3608, 0.2157],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4275, 0.1882, 0.1255],\n [0.5176, 0.2706, 0.2039],\n [0.5333, 0.2824, 0.1961],\n [0.5686, 0.3098, 0.2078],\n [0.5961, 0.3216, 0.2000],\n [0.6353, 0.3451, 0.2118],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4078, 0.1686, 0.1059],\n [0.5020, 0.2549, 0.1843],\n [0.5176, 0.2627, 0.1804],\n [0.5529, 0.2941, 0.1961],\n [0.5804, 0.3059, 0.1843],\n [0.6196, 0.3294, 0.1961],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1608, 0.0980],\n [0.4902, 0.2431, 0.1765],\n [0.5059, 0.2549, 0.1686],\n [0.5412, 0.2824, 0.1804],\n [0.5725, 0.2980, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039],\n [0.0039, 0.0039, 0.0039]],\n\n [[0.4000, 0.1529, 0.0941],\n [0.4588, 0.2118, 0.1451],\n [0.5059, 0.2549, 0.1686],\n [0.5373, 0.2667, 0.1725],\n [0.5765, 0.2941, 0.1765],\n [0.6118, 0.3216, 0.1882],\n ...,\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000],\n [0.0000, 0.0000, 0.0000]]]])'], 'masks': ['tensor([[[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]],\n\n [[0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n ...,\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.],\n [0., 0., 0., 0., 0., 0., ..., 0., 0., 0., 0., 0., 0.]]])'], 'depth_map': ['tensor([[[[2.4994, 2.4994, 2.4994],\n [2.5016, 2.5016, 2.5016],\n [2.4987, 2.4987, 2.4987],\n [2.4986, 2.4986, 2.4986],\n [2.4949, 2.4949, 2.4949],\n [2.4948, 2.4948, 2.4948],\n ...,\n [1.5907, 1.5907, 1.5907],\n [1.5880, 1.5880, 1.5880],\n [1.5869, 1.5869, 1.5869],\n [1.5825, 1.5825, 1.5825],\n [1.5709, 1.5709, 1.5709],\n [1.5437, 1.5437, 1.5437]],\n\n [[2.4693, 2.4693, 2.4693],\n [2.4917, 2.4917, 2.4917],\n [2.5065, 2.5065, 2.5065],\n [2.5075, 2.5075, 2.5075],\n [2.4992, 2.4992, 2.4992],\n [2.4992, 2.4992, 2.4992],\n ...,\n [1.5874, 1.5874, 1.5874],\n [1.5856, 1.5856, 1.5856],\n [1.5860, 1.5860, 1.5860],\n [1.5774, 1.5774, 1.5774],\n [1.5694, 1.5694, 1.5694],\n [1.5479, 1.5479, 1.5479]],\n\n [[2.4990, 2.4990, 2.4990],\n [2.5041, 2.5041, 2.5041],\n [2.5021, 2.5021, 2.5021],\n [2.4999, 2.4999, 2.4999],\n [2.4993, 2.4993, 2.4993],\n [2.4979, 2.4979, 2.4979],\n ...,\n [1.5886, 1.5886, 1.5886],\n [1.5859, 1.5859, 1.5859],\n [1.5838, 1.5838, 1.5838],\n [1.5781, 1.5781, 1.5781],\n [1.5675, 1.5675, 1.5675],\n [1.5638, 1.5638, 1.5638]],\n\n [[2.5060, 2.5060, 2.5060],\n [2.5031, 2.5031, 2.5031],\n [2.5017, 2.5017, 2.5017],\n [2.5048, 2.5048, 2.5048],\n [2.5006, 2.5006, 2.5006],\n [2.5001, 2.5001, 2.5001],\n ...,\n [1.5889, 1.5889, 1.5889],\n [1.5860, 1.5860, 1.5860],\n [1.5831, 1.5831, 1.5831],\n [1.5770, 1.5770, 1.5770],\n [1.5680, 1.5680, 1.5680],\n [1.5159, 1.5159, 1.5159]],\n\n [[2.5063, 2.5063, 2.5063],\n [2.5001, 2.5001, 2.5001],\n [2.5040, 2.5040, 2.5040],\n [2.5085, 2.5085, 2.5085],\n [2.5012, 2.5012, 2.5012],\n [2.5031, 2.5031, 2.5031],\n ...,\n [1.5884, 1.5884, 1.5884],\n [1.5847, 1.5847, 1.5847],\n [1.5807, 1.5807, 1.5807],\n [1.5744, 1.5744, 1.5744],\n [1.5637, 1.5637, 1.5637],\n [1.5257, 1.5257, 1.5257]],\n\n [[2.5132, 2.5132, 2.5132],\n [2.5047, 2.5047, 2.5047],\n [2.5088, 2.5088, 2.5088],\n [2.5101, 2.5101, 2.5101],\n [2.5043, 2.5043, 2.5043],\n [2.5064, 2.5064, 2.5064],\n ...,\n [1.5881, 1.5881, 1.5881],\n [1.5842, 1.5842, 1.5842],\n [1.5800, 1.5800, 1.5800],\n [1.5733, 1.5733, 1.5733],\n [1.5622, 1.5622, 1.5622],\n [1.5316, 1.5316, 1.5316]],\n\n ...,\n\n [[1.3419, 1.3419, 1.3419],\n [1.3528, 1.3528, 1.3528],\n [1.3539, 1.3539, 1.3539],\n [1.3554, 1.3554, 1.3554],\n [1.3548, 1.3548, 1.3548],\n [1.3545, 1.3545, 1.3545],\n ...,\n [1.0922, 1.0922, 1.0922],\n [1.0926, 1.0926, 1.0926],\n [1.0921, 1.0921, 1.0921],\n [1.0922, 1.0922, 1.0922],\n [1.0919, 1.0919, 1.0919],\n [1.0955, 1.0955, 1.0955]],\n\n [[1.3369, 1.3369, 1.3369],\n [1.3446, 1.3446, 1.3446],\n [1.3521, 1.3521, 1.3521],\n [1.3536, 1.3536, 1.3536],\n [1.3518, 1.3518, 1.3518],\n [1.3518, 1.3518, 1.3518],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0924, 1.0924, 1.0924],\n [1.0920, 1.0920, 1.0920],\n [1.0925, 1.0925, 1.0925],\n [1.0923, 1.0923, 1.0923],\n [1.0954, 1.0954, 1.0954]],\n\n [[1.3366, 1.3366, 1.3366],\n [1.3510, 1.3510, 1.3510],\n [1.3515, 1.3515, 1.3515],\n [1.3519, 1.3519, 1.3519],\n [1.3514, 1.3514, 1.3514],\n [1.3509, 1.3509, 1.3509],\n ...,\n [1.0920, 1.0920, 1.0920],\n [1.0923, 1.0923, 1.0923],\n [1.0919, 1.0919, 1.0919],\n [1.0924, 1.0924, 1.0924],\n [1.0925, 1.0925, 1.0925],\n [1.0951, 1.0951, 1.0951]],\n\n [[1.3365, 1.3365, 1.3365],\n [1.3459, 1.3459, 1.3459],\n [1.3436, 1.3436, 1.3436],\n [1.3499, 1.3499, 1.3499],\n [1.3462, 1.3462, 1.3462],\n [1.3476, 1.3476, 1.3476],\n ...,\n [1.0909, 1.0909, 1.0909],\n [1.0912, 1.0912, 1.0912],\n [1.0909, 1.0909, 1.0909],\n [1.0923, 1.0923, 1.0923],\n [1.0925, 1.0925, 1.0925],\n [1.0947, 1.0947, 1.0947]],\n\n [[1.3461, 1.3461, 1.3461],\n [1.3361, 1.3361, 1.3361],\n [1.3416, 1.3416, 1.3416],\n [1.3461, 1.3461, 1.3461],\n [1.3425, 1.3425, 1.3425],\n [1.3442, 1.3442, 1.3442],\n ...,\n [1.0949, 1.0949, 1.0949],\n [1.0949, 1.0949, 1.0949],\n [1.0941, 1.0941, 1.0941],\n [1.0947, 1.0947, 1.0947],\n [1.0943, 1.0943, 1.0943],\n [1.0963, 1.0963, 1.0963]],\n\n [[1.3287, 1.3287, 1.3287],\n [1.3381, 1.3381, 1.3381],\n [1.3172, 1.3172, 1.3172],\n [1.3230, 1.3230, 1.3230],\n [1.3234, 1.3234, 1.3234],\n [1.3263, 1.3263, 1.3263],\n ...,\n [1.0938, 1.0938, 1.0938],\n [1.0931, 1.0931, 1.0931],\n [1.0933, 1.0933, 1.0933],\n [1.0938, 1.0938, 1.0938],\n [1.0902, 1.0902, 1.0902],\n [1.0993, 1.0993, 1.0993]]]])'], 'intrinsics': ['tensor([[[2.7941e+03, 0.0000e+00, 6.0000e+02, 0.0000e+00],\n [0.0000e+00, 2.7589e+03, 2.4800e+02, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 1.0000e+00, 0.0000e+00],\n [0.0000e+00, 0.0000e+00, 0.0000e+00, 1.0000e+00]]])'], 'depth_confidence': ['tensor([[[[1.0722e-04, 1.0722e-04, 1.0722e-04],\n [1.7060e-05, 1.7060e-05, 1.7060e-05],\n [1.4908e-05, 1.4908e-05, 1.4908e-05],\n [7.6037e-06, 7.6037e-06, 7.6037e-06],\n [4.9320e-06, 4.9320e-06, 4.9320e-06],\n [4.2822e-06, 4.2822e-06, 4.2822e-06],\n ...,\n [1.6143e-03, 1.6143e-03, 1.6143e-03],\n [1.6490e-03, 1.6490e-03, 1.6490e-03],\n [1.2263e-03, 1.2263e-03, 1.2263e-03],\n [1.4704e-03, 1.4704e-03, 1.4704e-03],\n [2.3616e-03, 2.3616e-03, 2.3616e-03],\n [2.4363e-03, 2.4363e-03, 2.4363e-03]],\n\n [[6.6127e-06, 6.6127e-06, 6.6127e-06],\n [1.4701e-06, 1.4701e-06, 1.4701e-06],\n [2.3377e-06, 2.3377e-06, 2.3377e-06],\n [1.1503e-06, 1.1503e-06, 1.1503e-06],\n [5.7655e-07, 5.7655e-07, 5.7655e-07],\n [4.8448e-07, 4.8448e-07, 4.8448e-07],\n ...,\n [5.7728e-04, 5.7728e-04, 5.7728e-04],\n [6.8183e-04, 6.8183e-04, 6.8183e-04],\n [6.4139e-04, 6.4139e-04, 6.4139e-04],\n [7.0301e-04, 7.0301e-04, 7.0301e-04],\n [6.9062e-04, 6.9062e-04, 6.9062e-04],\n [1.1831e-03, 1.1831e-03, 1.1831e-03]],\n\n [[9.6641e-06, 9.6641e-06, 9.6641e-06],\n [2.1171e-06, 2.1171e-06, 2.1171e-06],\n [1.7980e-06, 1.7980e-06, 1.7980e-06],\n [6.8167e-07, 6.8167e-07, 6.8167e-07],\n [3.1917e-07, 3.1917e-07, 3.1917e-07],\n [2.2853e-07, 2.2853e-07, 2.2853e-07],\n ...,\n [2.6391e-04, 2.6391e-04, 2.6391e-04],\n [3.8075e-04, 3.8075e-04, 3.8075e-04],\n [5.2815e-04, 5.2815e-04, 5.2815e-04],\n [5.6958e-04, 5.6958e-04, 5.6958e-04],\n [3.3014e-04, 3.3014e-04, 3.3014e-04],\n [6.5810e-04, 6.5810e-04, 6.5810e-04]],\n\n [[6.8197e-06, 6.8197e-06, 6.8197e-06],\n [1.3512e-06, 1.3512e-06, 1.3512e-06],\n [8.6361e-07, 8.6361e-07, 8.6361e-07],\n [3.2132e-07, 3.2132e-07, 3.2132e-07],\n [1.6287e-07, 1.6287e-07, 1.6287e-07],\n [1.1638e-07, 1.1638e-07, 1.1638e-07],\n ...,\n [1.3412e-04, 1.3412e-04, 1.3412e-04],\n [2.1984e-04, 2.1984e-04, 2.1984e-04],\n [3.6000e-04, 3.6000e-04, 3.6000e-04],\n [3.4549e-04, 3.4549e-04, 3.4549e-04],\n [1.5917e-04, 1.5917e-04, 1.5917e-04],\n [4.1965e-04, 4.1965e-04, 4.1965e-04]],\n\n [[4.5010e-06, 4.5010e-06, 4.5010e-06],\n [9.1914e-07, 9.1914e-07, 9.1914e-07],\n [5.2497e-07, 5.2497e-07, 5.2497e-07],\n [2.5088e-07, 2.5088e-07, 2.5088e-07],\n [1.5950e-07, 1.5950e-07, 1.5950e-07],\n [1.1428e-07, 1.1428e-07, 1.1428e-07],\n ...,\n [1.1458e-04, 1.1458e-04, 1.1458e-04],\n [1.8206e-04, 1.8206e-04, 1.8206e-04],\n [2.8289e-04, 2.8289e-04, 2.8289e-04],\n [2.6222e-04, 2.6222e-04, 2.6222e-04],\n [1.2040e-04, 1.2040e-04, 1.2040e-04],\n [3.7538e-04, 3.7538e-04, 3.7538e-04]],\n\n [[3.5684e-06, 3.5684e-06, 3.5684e-06],\n [7.5009e-07, 7.5009e-07, 7.5009e-07],\n [3.9134e-07, 3.9134e-07, 3.9134e-07],\n [1.8200e-07, 1.8200e-07, 1.8200e-07],\n [1.1441e-07, 1.1441e-07, 1.1441e-07],\n [9.0576e-08, 9.0576e-08, 9.0576e-08],\n ...,\n [9.9107e-05, 9.9107e-05, 9.9107e-05],\n [1.4976e-04, 1.4976e-04, 1.4976e-04],\n [2.2077e-04, 2.2077e-04, 2.2077e-04],\n [2.0847e-04, 2.0847e-04, 2.0847e-04],\n [1.0814e-04, 1.0814e-04, 1.0814e-04],\n [2.9064e-04, 2.9064e-04, 2.9064e-04]],\n\n ...,\n\n [[7.5373e-04, 7.5373e-04, 7.5373e-04],\n [2.0481e-04, 2.0481e-04, 2.0481e-04],\n [2.6249e-04, 2.6249e-04, 2.6249e-04],\n [2.3024e-04, 2.3024e-04, 2.3024e-04],\n [2.8037e-04, 2.8037e-04, 2.8037e-04],\n [2.9112e-04, 2.9112e-04, 2.9112e-04],\n ...,\n [1.4675e-01, 1.4675e-01, 1.4675e-01],\n [1.4729e-01, 1.4729e-01, 1.4729e-01],\n [1.4110e-01, 1.4110e-01, 1.4110e-01],\n [1.4376e-01, 1.4376e-01, 1.4376e-01],\n [1.5175e-01, 1.5175e-01, 1.5175e-01],\n [1.7014e-01, 1.7014e-01, 1.7014e-01]],\n\n [[9.2812e-04, 9.2812e-04, 9.2812e-04],\n [3.4935e-04, 3.4935e-04, 3.4935e-04],\n [3.5411e-04, 3.5411e-04, 3.5411e-04],\n [2.4217e-04, 2.4217e-04, 2.4217e-04],\n [2.8294e-04, 2.8294e-04, 2.8294e-04],\n [3.0784e-04, 3.0784e-04, 3.0784e-04],\n ...,\n [1.5163e-01, 1.5163e-01, 1.5163e-01],\n [1.5209e-01, 1.5209e-01, 1.5209e-01],\n [1.4554e-01, 1.4554e-01, 1.4554e-01],\n [1.4778e-01, 1.4778e-01, 1.4778e-01],\n [1.5609e-01, 1.5609e-01, 1.5609e-01],\n [1.7610e-01, 1.7610e-01, 1.7610e-01]],\n\n [[8.6518e-04, 8.6518e-04, 8.6518e-04],\n [5.3731e-04, 5.3731e-04, 5.3731e-04],\n [4.5469e-04, 4.5469e-04, 4.5469e-04],\n [2.5154e-04, 2.5154e-04, 2.5154e-04],\n [2.4402e-04, 2.4402e-04, 2.4402e-04],\n [2.4130e-04, 2.4130e-04, 2.4130e-04],\n ...,\n [1.5072e-01, 1.5072e-01, 1.5072e-01],\n [1.5100e-01, 1.5100e-01, 1.5100e-01],\n [1.4486e-01, 1.4486e-01, 1.4486e-01],\n [1.4746e-01, 1.4746e-01, 1.4746e-01],\n [1.5797e-01, 1.5797e-01, 1.5797e-01],\n [1.7203e-01, 1.7203e-01, 1.7203e-01]],\n\n [[5.8928e-04, 5.8928e-04, 5.8928e-04],\n [5.1575e-04, 5.1575e-04, 5.1575e-04],\n [6.1673e-04, 6.1673e-04, 6.1673e-04],\n [3.9440e-04, 3.9440e-04, 3.9440e-04],\n [3.4898e-04, 3.4898e-04, 3.4898e-04],\n [3.0121e-04, 3.0121e-04, 3.0121e-04],\n ...,\n [1.5267e-01, 1.5267e-01, 1.5267e-01],\n [1.5285e-01, 1.5285e-01, 1.5285e-01],\n [1.4792e-01, 1.4792e-01, 1.4792e-01],\n [1.5248e-01, 1.5248e-01, 1.5248e-01],\n [1.6789e-01, 1.6789e-01, 1.6789e-01],\n [1.6697e-01, 1.6697e-01, 1.6697e-01]],\n\n [[4.7749e-04, 4.7749e-04, 4.7749e-04],\n [3.4118e-04, 3.4118e-04, 3.4118e-04],\n [5.8580e-04, 5.8580e-04, 5.8580e-04],\n [5.8557e-04, 5.8557e-04, 5.8557e-04],\n [5.4929e-04, 5.4929e-04, 5.4929e-04],\n [4.5238e-04, 4.5238e-04, 4.5238e-04],\n ...,\n [1.6629e-01, 1.6629e-01, 1.6629e-01],\n [1.6653e-01, 1.6653e-01, 1.6653e-01],\n [1.6278e-01, 1.6278e-01, 1.6278e-01],\n [1.7606e-01, 1.7606e-01, 1.7606e-01],\n [1.9825e-01, 1.9825e-01, 1.9825e-01],\n [2.0145e-01, 2.0145e-01, 2.0145e-01]],\n\n [[3.0432e-03, 3.0432e-03, 3.0432e-03],\n [1.3587e-03, 1.3587e-03, 1.3587e-03],\n [3.0736e-03, 3.0736e-03, 3.0736e-03],\n [4.0627e-03, 4.0627e-03, 4.0627e-03],\n [3.0159e-03, 3.0159e-03, 3.0159e-03],\n [2.1808e-03, 2.1808e-03, 2.1808e-03],\n ...,\n [1.5714e-01, 1.5714e-01, 1.5714e-01],\n [1.5742e-01, 1.5742e-01, 1.5742e-01],\n [1.5292e-01, 1.5292e-01, 1.5292e-01],\n [1.7898e-01, 1.7898e-01, 1.7898e-01],\n [1.9823e-01, 1.9823e-01, 1.9823e-01],\n [1.8285e-01, 1.8285e-01, 1.8285e-01]]]])']}, 'current_outputs': ['41', '36', '60', '46', '39', '29', '40', '16', '4', '59', '43', '44', '24', '58', '35', '18'], 'timestamp': 1778443273259} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/multiple_masks_depthcorrected.json -Node error: SAM3DBodyProcessMultiple -rigging.json: Workflow execution failed: {'prompt_id': '9c5b8c87-3638-4cb1-8d8c-cd96949ec4ce', 'node_id': '10', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '15'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443280141} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/rigging.json -Node error: SAM3DBodyProcess -workflow.json: Workflow execution failed: {'prompt_id': 'ff701f57-b731-4fed-9def-700291d505a6', 'node_id': '13', 'node_type': 'SAM3DBodyProcess', 'executed': ['3', '12'], '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.py", line 161, 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 \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 \n from .model import SAM3DBody\n', ' File "/workspaces/SAM3DBody-1956/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/model.py", line 12, in \n import roma\n'], 'current_inputs': {'bbox_threshold': [0.8], 'inference_type': ['full'], '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.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8745, 0.8078, 0.7373],\n [0.8745, 0.8078, 0.7373],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6235, 0.3412, 0.2824],\n [0.6196, 0.3569, 0.2941],\n [0.6196, 0.3608, 0.2980]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n [0.8784, 0.8118, 0.7412],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8784, 0.8118, 0.7412],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2588],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3529, 0.2902],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6314, 0.3333, 0.2784],\n [0.6196, 0.3373, 0.2784],\n [0.6118, 0.3490, 0.2863],\n [0.6118, 0.3529, 0.2902]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n [0.8824, 0.8157, 0.7451],\n ...,\n [0.6510, 0.3333, 0.2667],\n [0.6353, 0.3333, 0.2627],\n [0.6275, 0.3294, 0.2745],\n [0.6196, 0.3373, 0.2784],\n [0.6157, 0.3451, 0.2863],\n [0.6118, 0.3490, 0.2863]],\n\n [[0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8863, 0.8196, 0.7490],\n [0.8902, 0.8235, 0.7529],\n ...,\n [0.6471, 0.3294, 0.2627],\n [0.6314, 0.3294, 0.2667],\n [0.6275, 0.3294, 0.2745],\n [0.6157, 0.3333, 0.2745],\n [0.6157, 0.3451, 0.2863],\n [0.6157, 0.3529, 0.2902]],\n\n ...,\n\n [[0.2863, 0.2078, 0.2157],\n [0.2863, 0.2078, 0.2157],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2078, 0.2275],\n [0.2941, 0.2039, 0.2275],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4157, 0.3490, 0.3216],\n [0.4118, 0.3451, 0.3176],\n [0.4078, 0.3412, 0.3137],\n [0.4118, 0.3451, 0.3176],\n [0.3882, 0.3216, 0.2941],\n [0.3843, 0.3176, 0.2902]],\n\n [[0.2784, 0.2000, 0.2078],\n [0.2784, 0.2000, 0.2078],\n [0.2824, 0.2000, 0.2196],\n [0.2824, 0.2000, 0.2196],\n [0.2902, 0.2000, 0.2235],\n [0.2863, 0.1961, 0.2196],\n ...,\n [0.4588, 0.3922, 0.3647],\n [0.4706, 0.4039, 0.3765],\n [0.4706, 0.4039, 0.3765],\n [0.4549, 0.3882, 0.3608],\n [0.4275, 0.3608, 0.3333],\n [0.4235, 0.3569, 0.3294]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2745, 0.1961, 0.2039],\n [0.2745, 0.1961, 0.2039],\n [0.2824, 0.1961, 0.2078],\n [0.2863, 0.2000, 0.2118],\n ...,\n [0.4627, 0.3882, 0.3647],\n [0.4706, 0.3961, 0.3725],\n [0.4627, 0.3961, 0.3686],\n [0.4549, 0.3882, 0.3608],\n [0.4353, 0.3686, 0.3412],\n [0.4431, 0.3765, 0.3490]],\n\n [[0.2784, 0.1961, 0.2157],\n [0.2745, 0.1922, 0.2118],\n [0.2667, 0.1882, 0.1961],\n [0.2667, 0.1882, 0.1961],\n [0.2745, 0.1882, 0.2000],\n [0.2784, 0.1922, 0.2039],\n ...,\n [0.4471, 0.3725, 0.3490],\n [0.4627, 0.3882, 0.3647],\n [0.4627, 0.3961, 0.3686],\n [0.4588, 0.3922, 0.3647],\n [0.4588, 0.3922, 0.3647],\n [0.4667, 0.4000, 0.3725]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2784, 0.1961, 0.2157],\n [0.2784, 0.1922, 0.2039],\n [0.2745, 0.1882, 0.2000],\n [0.2745, 0.1882, 0.2000],\n [0.2824, 0.1961, 0.2078],\n ...,\n [0.4431, 0.3686, 0.3529],\n [0.4588, 0.3843, 0.3686],\n [0.4667, 0.3922, 0.3765],\n [0.4667, 0.3922, 0.3765],\n [0.4392, 0.3647, 0.3490],\n [0.4431, 0.3686, 0.3529]],\n\n [[0.2824, 0.2000, 0.2196],\n [0.2863, 0.2039, 0.2235],\n [0.2902, 0.2039, 0.2157],\n [0.2863, 0.2000, 0.2118],\n [0.2863, 0.2000, 0.2118],\n [0.2902, 0.2039, 0.2157],\n ...,\n [0.4078, 0.3333, 0.3176],\n [0.4235, 0.3490, 0.3333],\n [0.4275, 0.3529, 0.3373],\n [0.4196, 0.3451, 0.3294],\n [0.4157, 0.3412, 0.3255],\n [0.4196, 0.3451, 0.3294]]]])'], 'mask': ['tensor([[[1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n ...,\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.],\n [1., 1., 1., 1., 1., 1., ..., 1., 1., 1., 1., 1., 1.]]])']}, 'current_outputs': ['3', '12', '15', '4', '10', '13'], 'timestamp': 1778443286748} - -Details: -Workflow: /node/ComfyUI-SAM3DBody/workflows/workflow.json -Node error: SAM3DBodyProcess -[04:29] Stopping ComfyUI server... +[03:54] Starting ComfyUI server on port 41884... +[03:54] CUDA mock packages: detectron2, torch_scatter, torch_sparse, torch_cluster, flash_attn, sageattention +[03:54] Starting ComfyUI server on port 41884... +[03:54] Waiting for server to be ready (timeout: 600s)... +[03:56] [ComfyUI] setup plugin alembic.autogenerate.schemas +[03:56] [ComfyUI] setup plugin alembic.autogenerate.tables +[03:56] [ComfyUI] setup plugin alembic.autogenerate.types +[03:56] [ComfyUI] setup plugin alembic.autogenerate.constraints +[03:56] [ComfyUI] setup plugin alembic.autogenerate.defaults +[03:56] [ComfyUI] setup plugin alembic.autogenerate.comments +[03:56] [ComfyUI] [comfy-env] ComfyUI-SAM3DBody: 1 isolation env(s): +[03:56] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes +[03:56] [ComfyUI] [comfy-env] prestartup complete +[03:56] [ComfyUI] [comfy-env] ComfyUI-DepthAnythingV3: 1 isolation env(s): +[03:56] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes +[03:56] [ComfyUI] [comfy-env] prestartup complete +[03:56] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): +[03:56] [ComfyUI] [comfy-env] nodes -> /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-GeometryPack/nodes +[03:56] [ComfyUI] [comfy-env] prestartup complete +[03:56] [ComfyUI] +[03:56] [ComfyUI] Prestartup times for custom nodes: +[03:56] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 +[03:56] [ComfyUI] 0.1 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[03:56] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody +[03:56] [ComfyUI] +[04:02] [ComfyUI] WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[04:02] [ComfyUI] Found comfy_kitchen backend triton: {'available': True, 'disabled': True, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8']} +[04:02] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} +[04:02] [ComfyUI] Found comfy_kitchen backend cuda: {'available': True, 'disabled': True, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8']} +[04:02] [ComfyUI] Checkpoint files will always be loaded safely. +[04:02] [ComfyUI] Total VRAM 24124 MB, total RAM 31924 MB +[04:02] [ComfyUI] pytorch version: 2.11.0+cu128 +[04:02] [ComfyUI] Set vram state to: NORMAL_VRAM +[04:02] [ComfyUI] Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync +[04:03] [ComfyUI] Using async weight offloading with 2 streams +[04:03] [ComfyUI] Enabled pinned memory 28731.0 +[04:03] [ComfyUI] Using pytorch attention +[04:08] [ComfyUI] aimdo: /project/src-posix/cuda-funchooks.c:52:DEBUG:aimdo_setup_hooks: hooks successfully installed +[04:08] [ComfyUI] aimdo: /project/src/control.c:151:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 3090 (VRAM: 24124 MB) +[04:08] [ComfyUI] DynamicVRAM support detected and enabled +[04:08] [ComfyUI] Python version: 3.10.20 (main, May 8 2026, 18:32:33) [Clang 22.1.3 ] +[04:08] [ComfyUI] ComfyUI version: 0.21.0 +[04:08] [ComfyUI] comfy-aimdo version: 0.3.0 +[04:08] [ComfyUI] comfy-kitchen version: 0.2.8 +[04:08] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[04:08] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[04:08] [ComfyUI] ComfyUI frontend version: 1.43.18 +[04:08] [ComfyUI] [Prompt Server] web root: /workspaces/SAM3DBody-0641/.venv/lib/python3.10/site-packages/comfyui_frontend_package/static +[04:08] [ComfyUI] Asset seeder disabled +[04:10] [ComfyUI] [comfy-env] Version: 0.3.83 +[04:11] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3DBody +[04:11] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-0641/ComfyUI +[04:11] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[04:11] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[04:11] [ComfyUI] [comfy-env] Metadata scan: /root/.pixi/bin/pixi run --as-is --manifest-path /root/.ce/pixi.toml -e sam3dbody-nodes python /tmp/comfy_meta_1qbqlqh7.py /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody nodes +[04:11] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[04:11] [ComfyUI] [comfy-env] [0] /root/.local/bin +[04:11] [ComfyUI] [comfy-env] [1] /usr/local/nvidia/bin +[04:11] [ComfyUI] [comfy-env] [2] /usr/local/cuda/bin +[04:11] [ComfyUI] [comfy-env] [3] /usr/local/sbin +[04:11] [ComfyUI] [comfy-env] [4] /usr/local/bin +[04:11] [ComfyUI] [comfy-env] [5] /usr/sbin +[04:11] [ComfyUI] [comfy-env] [6] /usr/bin +[04:11] [ComfyUI] [comfy-env] [7] /sbin +[04:11] [ComfyUI] [comfy-env] [8] /bin +[04:14] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[04:14] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody +[04:14] [ComfyUI] [comfy-env] [meta-scan] import OK +[04:14] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (3.7s) +[04:14] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (3.7s) +[04:14] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) +[04:14] [ComfyUI] [comfy-env] Registered 15 total nodes +[04:14] [ComfyUI] [comfy-env] Version: 0.3.83 +[04:14] [ComfyUI] [comfy-env] register_nodes: ComfyUI-DepthAnythingV3 +[04:14] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-0641/ComfyUI +[04:14] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[04:14] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[04:14] [ComfyUI] [comfy-env] Metadata scan: /root/.pixi/bin/pixi run --as-is --manifest-path /root/.ce/pixi.toml -e depthanythingv3-nodes python /tmp/comfy_meta_aqp5w423.py /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 nodes +[04:14] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[04:14] [ComfyUI] [comfy-env] [0] /root/.local/bin +[04:14] [ComfyUI] [comfy-env] [1] /usr/local/nvidia/bin +[04:14] [ComfyUI] [comfy-env] [2] /usr/local/cuda/bin +[04:14] [ComfyUI] [comfy-env] [3] /usr/local/sbin +[04:14] [ComfyUI] [comfy-env] [4] /usr/local/bin +[04:14] [ComfyUI] [comfy-env] [5] /usr/sbin +[04:14] [ComfyUI] [comfy-env] [6] /usr/bin +[04:14] [ComfyUI] [comfy-env] [7] /sbin +[04:14] [ComfyUI] [comfy-env] [8] /bin +[04:18] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[04:18] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 +[04:18] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[04:18] [ComfyUI] [comfy-env] [meta-scan] import OK +[04:18] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (3.4s) +[04:18] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (3.4s) +[04:18] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) +[04:18] [ComfyUI] [comfy-env] Registered 15 total nodes +[04:18] [ComfyUI] loading... +[04:18] [ComfyUI] calling register_nodes +[04:18] [ComfyUI] [comfy-env] Version: 0.3.83 +[04:18] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack +[04:18] [ComfyUI] [comfy-env] ComfyUI source dir: /workspaces/SAM3DBody-0641/ComfyUI +[04:18] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[04:18] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[04:18] [ComfyUI] [comfy-env] Metadata scan: /root/.pixi/bin/pixi run --as-is --manifest-path /root/.ce/pixi.toml -e geometrypack-nodes python /tmp/comfy_meta_cjuyhblk.py /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-GeometryPack nodes +[04:18] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[04:18] [ComfyUI] [comfy-env] [0] /root/.local/bin +[04:18] [ComfyUI] [comfy-env] [1] /usr/local/nvidia/bin +[04:18] [ComfyUI] [comfy-env] [2] /usr/local/cuda/bin +[04:18] [ComfyUI] [comfy-env] [3] /usr/local/sbin +[04:18] [ComfyUI] [comfy-env] [4] /usr/local/bin +[04:18] [ComfyUI] [comfy-env] [5] /usr/sbin +[04:18] [ComfyUI] [comfy-env] [6] /usr/bin +[04:18] [ComfyUI] [comfy-env] [7] /sbin +[04:18] [ComfyUI] [comfy-env] [8] /bin +[04:24] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[04:24] [ComfyUI] [comfy-env] [meta-scan] importing nodes from /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[04:24] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[04:24] [ComfyUI] [comfy-env] [meta-scan] import OK +[04:24] [ComfyUI] [comfy-env] Traceback (most recent call last): +[04:24] [ComfyUI] [comfy-env] File "/root/.ce/.pixi/envs/geometrypack-nodes/lib/python3.10/site-packages/bpy/3.6/scripts/modules/addon_utils.py", line 421, in disable +[04:24] [ComfyUI] [comfy-env] mod.unregister() +[04:24] [ComfyUI] [comfy-env] TypeError: '_OpNamespace' object is not callable +[04:24] [ComfyUI] [comfy-env] Traceback (most recent call last): +[04:24] [ComfyUI] [comfy-env] File "/root/.ce/.pixi/envs/geometrypack-nodes/lib/python3.10/site-packages/bpy/3.6/scripts/modules/addon_utils.py", line 421, in disable +[04:24] [ComfyUI] [comfy-env] mod.unregister() +[04:24] [ComfyUI] [comfy-env] TypeError: '_ClassNamespace' object is not callable +[04:24] [ComfyUI] [comfy-env] Scanned nodes: 125 nodes (5.9s) +[04:24] [ComfyUI] [comfy-env] Scanned nodes root: 125 nodes (5.9s) +[04:24] [ComfyUI] [comfy-env] Imported nodes root: 125 nodes (isolation) +[04:24] [ComfyUI] [comfy-env] Registered 125 total nodes +[04:24] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered +[04:24] [ComfyUI] +[04:24] [ComfyUI] Import times for custom nodes: +[04:24] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-validate-endpoint +[04:24] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/websocket_image_save.py +[04:24] [ComfyUI] 0.0 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-CameraPack +[04:24] [ComfyUI] 0.1 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-VideoHelperSuite +[04:24] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-KJNodes +[04:24] [ComfyUI] 0.2 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-Multiband +[04:24] [ComfyUI] 3.5 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3 +[04:24] [ComfyUI] 3.9 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody +[04:24] [ComfyUI] 6.0 seconds: /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-GeometryPack +[04:24] [ComfyUI] +[04:24] [ComfyUI] Context impl SQLiteImpl. +[04:24] [ComfyUI] Will assume non-transactional DDL. +[04:24] [ComfyUI] Context impl SQLiteImpl. +[04:24] [ComfyUI] Will assume non-transactional DDL. +[04:24] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[04:24] [ComfyUI] Revision ID: 0001_assets +[04:24] [ComfyUI] Revises: None +[04:24] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[04:24] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[04:25] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[04:25] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[04:25] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[04:25] [ComfyUI] Starting server +[04:25] [ComfyUI] +[04:25] [ComfyUI] To see the GUI go to: http://127.0.0.1:41884 +[04:25] Server responding, waiting for nodes to load... +[04:45] Server is ready! +[04:45] Checking for import errors in server logs... +[04:45] No import errors detected +[04:46] Found 1153 registered nodes +[04:46] [REGISTRATION] PASSED +[04:46] +[04:46] [4/5] INSTANTIATION +[04:46] ---------------------------------------- +[04:46] +[DEBUG] server=, server_url=None, api= +[04:46] Testing node constructors... +[04:46] All 15 node(s) instantiated successfully! +[04:46] [INSTANTIATION] PASSED +[04:46] +[04:46] [5/5] EXECUTION +[04:46] ---------------------------------------- +[04:46] +[DEBUG] server=, server_url=None, api= +[04:46] GPU runner - will execute 4 workflow(s) +[04:46] Running 5 workflow(s) (all with videos)... +[04:46] Installing screenshot dependencies (playwright, pillow)... +[04:48] Packages installed, downloading chromium browser... +[05:10] Screenshot dependencies installed successfully +[05:11] Starting headless browser... +[05:11] Installing Vulkan stack (apt)... +[05:11] Vulkan install error: [Errno 2] No such file or directory: 'sudo' +[05:11] GPU detected (no Vulkan) -- using ANGLE/OpenGL rendering +[05:11] Capturing execution frames: multiple_masks.json +[05:13] [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. +[05:20] Frame 1 saved (frame_000.jpg, t=0.0s) +[05:20] Validating workflow... +[05:20] [ComfyUI] === /validate endpoint called === +[05:20] [ComfyUI] Received JSON with keys: ['prompt'] +[05:20] [ComfyUI] Prompt has 8 nodes +[05:20] Queuing workflow for execution... +[05:20] [ComfyUI] Node 4: PreviewImage +[05:20] [ComfyUI] Inputs: {"images": ["16", 1]} +[05:20] [ComfyUI] Node 16: SAM3DBodyProcessMultiple +[05:20] [ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": false, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0]} +[05:20] [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX +[05:20] [ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]} +[05:20] [ComfyUI] Node 24: LoadSAM3DBodyModel +[05:20] [ComfyUI] Inputs: {"precision": "auto"} +[05:20] [ComfyUI] Node 29: Preview3D +[05:20] [ComfyUI] Inputs: {"model_file": ["18", 0], "image": ""} +[05:20] [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[05:20] [ComfyUI] Node 35: MultibandLoad +[05:20] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'} +[05:20] [ComfyUI] Inputs: {"image": "people.npz", "normalize": true} +[05:20] [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[05:20] [ComfyUI] Node 36: MultibandToImage +[05:20] [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] +[05:20] [ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]} +[05:20] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[05:20] [ComfyUI] Node 39: MultibandToMasks +[05:20] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_efe8a74ae79e']... +[05:20] [ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]} +[05:20] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_efe8a74ae79e (abstract, no filesystem path) +[05:20] [ComfyUI] Generated prompt_id: 03114342-ef16-49af-a02e-e2327c415e34 +[05:20] [ComfyUI] Calling execution.validate_prompt()... +[05:20] [ComfyUI] Validation result: valid=True +[05:20] [ComfyUI] === Validation PASSED === +[05:20] [ComfyUI] got prompt +[05:20] [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' +[05:20] [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 302 / 24124 MB +[05:20] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED +[05:20] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[05:22] [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[05:22] [ComfyUI] [SubprocessWorker] worker started/confirmed +[05:22] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[05:22] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[05:22] [ComfyUI] [SubprocessWorker] sending request via socket... +[05:22] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method +[05:22] Frame 2 saved (frame_001.jpg, t=2.6s) +[05:22] [capture-periodic] freeze=4ms shot=203ms unfreeze=5ms saved=True +[05:24] [ComfyUI] +[05:24] [ComfyUI] Downloading (incomplete total...): 0.00B [00:00, ?B/s] +[05:24] [ComfyUI] +[05:24] [ComfyUI] Fetching 4 files: 0%| | 0/4 [00:00 cpu: 4295 / 24124 MB +[07:21] Capturing execution frames: multiple_masks_depthcorrected.json +[07:21] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[07:21] [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[07:21] [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed +[07:21] [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] +[07:21] [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... +[07:21] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[07:21] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[07:21] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_948549f57528']... +[07:21] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_948549f57528 (abstract, no filesystem path) +[07:24] [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[07:24] [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device +[07:24] [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded +[07:24] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 563 / 24124 MB +[07:45] Frame 1 saved (frame_000.jpg, t=0.0s) +[07:45] Validating workflow... +[07:45] [ComfyUI] === /validate endpoint called === +[07:46] [ComfyUI] Received JSON with keys: ['prompt'] +[07:46] [ComfyUI] Prompt has 16 nodes +[07:46] [ComfyUI] Node 4: PreviewImage +[07:46] [ComfyUI] Inputs: {"images": ["16", 1]} +[07:46] [ComfyUI] Node 16: SAM3DBodyProcessMultiple +[07:46] Queuing workflow for execution... +[07:46] [ComfyUI] Inputs: {"inference_type": "full", "adjust_position_from_depth": true, "model": ["24", 0], "image": ["36", 0], "masks": ["39", 0], "depth_map": ["40", 0], "intrinsics": ["40", 9], "depth_confidence": ["40", 1 +[07:46] [ComfyUI] Node 18: SAM3DBodyExportMultipleFBX +[07:46] [ComfyUI] Inputs: {"output_filename": "sam3d_multi_rigged.fbx", "combine": true, "multi_mesh_data": ["16", 0]} +[07:46] [ComfyUI] Node 24: LoadSAM3DBodyModel +[07:46] [ComfyUI] Inputs: {"precision": "auto"} +[07:46] [ComfyUI] Node 29: Preview3D +[07:46] [ComfyUI] Inputs: {"model_file": ["18", 0], "image": "", "camera_info": ["60", 0]} +[07:46] [ComfyUI] Node 35: MultibandLoad +[07:46] [ComfyUI] Inputs: {"image": "fellowship.npz", "normalize": true} +[07:46] [ComfyUI] Node 36: MultibandToImage +[07:46] [ComfyUI] Inputs: {"channels": "0,1,2", "multiband": ["35", 0]} +[07:46] [ComfyUI] Node 39: MultibandToMasks +[07:46] [ComfyUI] Inputs: {"channels": "0", "auto_detect_masks": true, "multiband": ["35", 0]} +[07:46] [ComfyUI] Node 40: DepthAnything_V3 +[07:46] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["41", 0], "images": ["36", 0]} +[07:46] [ComfyUI] Node 41: DownloadAndLoadDepthAnythingV3Model +[07:46] [ComfyUI] Inputs: {"model": "da3_giant.safetensors", "precision": "auto", "attention": "auto"} +[07:46] [ComfyUI] Node 43: MaskPreview +[07:46] [ComfyUI] Inputs: {"mask": ["39", 0]} +[07:46] [ComfyUI] Node 44: PreviewImage +[07:46] [ComfyUI] Inputs: {"images": ["36", 0]} +[07:46] [ComfyUI] Node 46: PreviewAny +[07:46] [ComfyUI] Inputs: {"source": ["40", 9]} +[07:46] [ComfyUI] Node 58: LoadImageDataSetFromFolder +[07:46] [ComfyUI] Inputs: {"folder": "3d"} +[07:46] [ComfyUI] Node 59: PreviewAny +[07:46] [ComfyUI] Inputs: {"source": ["40", 8]} +[07:46] [ComfyUI] Node 60: CreateLoad3DCamera +[07:46] [ComfyUI] Inputs: {"pos_x": 3, "pos_y": 5.1, "pos_z": 8, "target_x": -0.5, "target_y": 2.1, "target_z": 0.4, "zoom": 3, "camera_type": "perspective"} +[07:46] [ComfyUI] Generated prompt_id: 93982547-1b17-4dad-866f-d58c842ef085 +[07:46] [ComfyUI] Calling execution.validate_prompt()... +[07:46] [ComfyUI] Validation result: valid=True +[07:46] [ComfyUI] === Validation PASSED === +[07:46] [ComfyUI] got prompt +[07:46] [ComfyUI] LoadMultibandImage: Loaded /workspaces/SAM3DBody-0641/ComfyUI/input/fellowship.npz +[07:46] [ComfyUI] Shape: (1, 14, 497, 1200) +[07:46] [ComfyUI] Channels: 14 +[07:46] [ComfyUI] Names: img_01_r,img_01_g,img_01_b,mask_01,mask_02,mask_03,mask_04,mask_05,mask_06,mask_07,mask_08,mask_09,m... +[07:46] [ComfyUI] MultibandToMasks: Auto-detected 11 mask channels: ['mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07', 'mask_08', 'mask_09', 'mask_10', 'mask_11'] +[07:46] Node executed (1 total), capturing... +[07:46] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_giant.safetensors', precision: 'auto', attention: 'auto' +[07:46] [ComfyUI] [comfy-env] SubprocessWorker: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python +[07:46] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': '/workspaces/SAM3DBody-0641/ComfyUI'} +[07:46] [ComfyUI] [VRAM] Before DownloadAndLoadDepthAnythingV3Model: 563 / 24124 MB +[07:46] [ComfyUI] [ComfyUI-DepthAnythingV3] python: /root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python +[07:46] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED +[07:46] [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3', '/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3'] +[07:46] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:46] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/depthanythingv3-nodes/bin/python +[07:46] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'depthanythingv3-nodes', 'python', '/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py', 'abstract://comfy_worker_b91d697bf791']... +[07:46] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b91d697bf791 (abstract, no filesystem path) +[07:46] Frame 2 saved (frame_001.jpg, t=0.9s) +[07:46] [capture-node] freeze=4ms shot=207ms unfreeze=16ms saved=True +[07:46] Node executed (2 total), capturing... +[07:47] Frame 3 saved (frame_002.jpg, t=1.4s) +[07:47] [capture-node] freeze=4ms shot=248ms unfreeze=10ms saved=True +[07:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[07:48] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:48] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:48] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:48] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:48] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method +[07:49] [ComfyUI] +[07:51] [ComfyUI] model.safetensors: 0%| | 0.00/5.42G [00:00 cpu: 824 / 24124 MB +[08:35] [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[08:35] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[08:35] [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] +[08:35] [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed +[08:35] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[08:35] [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... +[08:35] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_b63106c6d7c8']... +[08:35] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_b63106c6d7c8 (abstract, no filesystem path) +[08:35] [capture-loop] iter=400 t=50.2s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.7/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB +[08:36] Frame 15 saved (frame_014.jpg, t=50.3s) +[08:36] [capture-periodic] freeze=3ms shot=234ms unfreeze=11ms saved=True +[08:37] [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[08:37] [ComfyUI] [SubprocessWorker] call_id=5 sending model_to_device +[08:37] [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded +[08:37] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 824 / 24124 MB +[08:37] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (51.39s): result: NodeOutput +[08:37] [ComfyUI] [VRAM] After DownloadAndLoadDepthAnythingV3Model: 824 / 24124 MB +[08:37] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,497,1200,3] cpu +[08:38] [ComfyUI] [VRAM] Before DepthAnything_V3: 824 / 24124 MB +[08:38] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED +[08:38] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[08:38] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[08:38] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[08:38] [ComfyUI] [SubprocessWorker] worker started/confirmed +[08:38] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 497, 1200, 3]) +[08:38] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[08:38] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[08:38] [ComfyUI] [SubprocessWorker] sending request via socket... +[08:38] [ComfyUI] [SubprocessWorker] call_id=2 sending call_method +[08:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3] +[08:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3]) +[08:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions. +[08:38] Frame 16 saved (frame_015.jpg, t=52.7s) +[08:38] [capture-periodic] freeze=2ms shot=184ms unfreeze=15ms saved=True +[08:42] [capture-loop] iter=450 t=56.4s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=5.8/31.2GB (18%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.15GB +[08:44] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2 +[08:44] [ComfyUI] [comfy-env] VRAM request: 2.71GB, free before eviction: 24.43GB +[08:44] [ComfyUI] [comfy-env] VRAM after eviction: 24.43GB +[08:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +744MB (now 744MB) reserved=768MB peak=744MB +[08:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +1926MB (now 2671MB) reserved=2688MB peak=2671MB +[08:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[08:46] [ComfyUI] === WATCHDOG TICK 1 === +[08:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x0000705781084640 (most recent call first): +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 324 in wait +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 607 in wait +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/tqdm/_monitor.py", line 60 in run +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap +[08:46] [ComfyUI] +[08:46] [ComfyUI] Thread 0x000070592f3fc640 (most recent call first): +[08:46] [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 106 in _vram_poller +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 953 in run +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap +[08:46] [ComfyUI] +[08:46] [ComfyUI] Current thread 0x000070592fbfd640 (most recent call first): +[08:46] [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 52 in _watchdog +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 953 in run +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 1016 in _bootstrap_inner +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/threading.py", line 973 in _bootstrap +[08:46] [ComfyUI] +[08:46] [ComfyUI] Thread 0x00007059301d3740 (most recent call first): +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py", line 297 in triton_key +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/cache.py", line 308 in get_cache_key +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/compiler/compiler.py", line 246 in compile +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 849 in _do_compile +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 720 in run +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/triton/runtime/jit.py", line 370 in +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/triton/quant_per_block.py", line 82 in per_block_int8 +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py", line 302 in sageattn_qk_int8_pv_fp16_triton +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/sageattention/core.py", line 147 in sageattn +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py", line 569 in attention_sage +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy/ldm/modules/attention.py", line 139 in wrapper +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 453 in forward +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 516 in attn_residual_func +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 521 in forward +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 791 in process_attention +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 750 in _get_intermediate_layers_not_chunked +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 800 in get_intermediate_layers +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 891 in forward +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/depth_anything_v3/model.py", line 1560 in forward +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1790 in _call_impl +[08:46] [ComfyUI] File "/root/.ce/.pixi/envs/depthanythingv3-nodes/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1779 in _wrapped_call_impl +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-DepthAnythingV3/nodes/nodes_inference.py", line 156 in execute +[08:46] [ComfyUI] File "/workspaces/SAM3DBody-0641/ComfyUI/comfy_api/latest/_io.py", line 1833 in EXECUTE_NORMALIZED +[08:46] [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 1762 in main +[08:46] [ComfyUI] File "/tmp/comfyui_pvenv_w57bbqpd/persistent_worker.py", line 1807 in +[08:46] [ComfyUI] +[08:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[08:46] [ComfyUI] +[08:48] [capture-loop] iter=500 t=62.5s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=3 ram=8.1/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=1.15GB +[08:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] +230MB (now 2901MB) reserved=3040MB peak=2901MB +[08:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[08:50] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -201MB (now 2701MB) reserved=4448MB peak=2981MB +[08:52] Frame 17 saved (frame_016.jpg, t=66.4s) +[08:52] [capture-periodic] freeze=4ms shot=240ms unfreeze=13ms saved=True +[08:53] [ComfyUI] [SubprocessWorker] got response: ok +[08:53] [ComfyUI] [comfy-env] Created 1 model patchers: ['DepthAnything3Net_1'] +[08:53] [ComfyUI] [comfy-env] DepthAnything_V3 done (15.08s): result: NodeOutput +[08:53] [ComfyUI] [VRAM] After DepthAnything_V3: 5394 / 24124 MB +[08:53] [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) +[08:53] [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' +[08:53] [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 5394 / 24124 MB +[08:53] [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) +[08:53] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED +[08:53] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[08:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[08:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[08:53] [ComfyUI] [SubprocessWorker] worker started/confirmed +[08:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[08:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[08:53] [ComfyUI] [SubprocessWorker] sending request via socket... +[08:53] [ComfyUI] [SubprocessWorker] call_id=6 sending call_method +[08:53] Node executed (4 total), capturing... +[08:53] [ComfyUI] [SubprocessWorker] got response: ok +[08:53] [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (0.34s): result: NodeOutput +[08:53] [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 5394 / 24124 MB +[08:53] [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) +[08:53] [ComfyUI] [comfy-env] Running SAM3DBodyProcessMultiple: inference_type: 'full', adjust_position_from_depth: True, model: dict, image: torch.float32 [1,497,1200,3] cpu, masks: torch.float32 [11,497,1200] cpu, depth_map: torch.float32 [1,496,1200,3] cpu, intrinsics: torch.float32 [1,4,4] cpu, depth_confidence: torch.float32 [1,496,1200,3] cpu +[08:53] [ComfyUI] [VRAM] Before SAM3DBodyProcessMultiple: 5394 / 24124 MB +[08:53] [ComfyUI] [VRAM] Loaded: SubprocessModel (2585 MB) +[08:53] [ComfyUI] [SubprocessWorker] call_method: nodes.process_multiple.SAM3DBodyProcessMultiple.EXECUTE_NORMALIZED +[08:53] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[08:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[08:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[08:53] [ComfyUI] [SubprocessWorker] worker started/confirmed +[08:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 497, 1200, 3]) +[08:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'masks' shape: torch.Size([11, 497, 1200]) +[08:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_map' shape: torch.Size([1, 496, 1200, 3]) +[08:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([1, 4, 4]) +[08:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_confidence' shape: torch.Size([1, 496, 1200, 3]) +[08:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[08:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[08:53] [ComfyUI] [SubprocessWorker] sending request via socket... +[08:53] [ComfyUI] [SubprocessWorker] call_id=7 sending call_method +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 497, 1200, 3] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 497, 1200, 3]) +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[11, 497, 1200] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([11, 497, 1200]) +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3]) +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4, 4] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4, 4]) +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 496, 1200, 3] +[08:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 496, 1200, 3]) +[08:53] Frame 18 saved (frame_017.jpg, t=67.7s) +[08:53] [capture-node] freeze=5ms shot=210ms unfreeze=12ms saved=True +[08:54] [capture-loop] iter=550 t=68.9s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=8.3/31.2GB (26%) swap=1.5/32.0GB (4%) cpu=6% browser_rss=1.16GB +[08:54] [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled +[08:54] [ComfyUI] warnings.warn("Momentum is not enabled") +[08:54] [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. +[08:56] Frame 19 saved (frame_018.jpg, t=70.0s) +[08:56] [capture-periodic] freeze=3ms shot=235ms unfreeze=5ms saved=True +[08:57] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7 +[08:57] [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 19.64GB +[08:57] [ComfyUI] [comfy-env] VRAM after eviction: 19.64GB +[08:57] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB +[08:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[08:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[08:58] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2731MB (now 3364MB) reserved=3424MB peak=3364MB +[09:00] Frame 20 saved (frame_019.jpg, t=74.6s) +[09:00] [capture-periodic] freeze=3ms shot=237ms unfreeze=7ms saved=True +[09:00] [capture-loop] iter=600 t=75.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.2/31.2GB (30%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.16GB +[09:06] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +327MB (now 3692MB) reserved=4128MB peak=3692MB +[09:06] [capture-loop] iter=650 t=81.0s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=9.7/31.2GB (31%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.15GB +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=7 +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -541MB (now 3152MB) reserved=4128MB peak=3692MB +[09:07] [ComfyUI] [SubprocessWorker] got response: ok +[09:07] [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] +[09:07] [ComfyUI] [comfy-env] SAM3DBodyProcessMultiple done (13.83s): result: NodeOutput +[09:07] [ComfyUI] [VRAM] After SAM3DBodyProcessMultiple: 9606 / 24124 MB +[09:07] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) +[09:07] [ComfyUI] [comfy-env] Running SAM3DBodyExportMultipleFBX: output_filename: 'sam3d_multi_rigged.fbx', combine: True, multi_mesh_data: dict +[09:07] [ComfyUI] [VRAM] Before SAM3DBodyExportMultipleFBX: 9606 / 24124 MB +[09:07] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) +[09:07] [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportMultipleFBX.EXECUTE_NORMALIZED +[09:07] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:07] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[09:07] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[09:07] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:07] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:07] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:07] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:07] [ComfyUI] [SubprocessWorker] call_id=8 sending call_method +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:09] Frame 21 saved (frame_020.jpg, t=83.8s) +[09:09] [capture-periodic] freeze=3ms shot=252ms unfreeze=3ms saved=True +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:09] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:10] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[497, 1200, 1] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([497, 1200, 1]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] +[09:11] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) +[09:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:12] [capture-loop] iter=700 t=87.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.16GB +[09:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=8 +[09:14] Frame 22 saved (frame_021.jpg, t=88.5s) +[09:14] [capture-periodic] freeze=3ms shot=244ms unfreeze=14ms saved=True +[09:18] [capture-loop] iter=750 t=93.1s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=4 ram=10.2/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=7% browser_rss=1.15GB +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] +[09:21] [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_multi_rigged.fbx' +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_0'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_1'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_2'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_3'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_4'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_5'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_6'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_7'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_8'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_9'], 'POSE') +[09:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton_10'], 'POSE') +[09:24] [capture-loop] iter=800 t=99.2s state={'complete': False, 'error': None, 'executedCount': 4, 'wsState': 1} eval_ms=3 ram=10.3/31.2GB (33%) swap=1.5/32.0GB (4%) cpu=8% browser_rss=1.15GB +[09:25] [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 5.0639 sec. +[09:25] [ComfyUI] [SubprocessWorker] got response: ok +[09:25] [ComfyUI] [comfy-env] SAM3DBodyExportMultipleFBX done (18.04s): result: NodeOutput +[09:25] [ComfyUI] [VRAM] After SAM3DBodyExportMultipleFBX: 9606 / 24124 MB +[09:25] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB), SubprocessModel (2585 MB) +[09:25] [ComfyUI] Prompt executed in 99.36 seconds +[09:25] [ComfyUI] [comfy-env] [VRAM] Before offload 'DepthAnything3Net_1' (2585 MB) -> cpu: 9606 / 24124 MB +[09:25] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:25] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:25] [ComfyUI] [SubprocessWorker] call_id=3 sending model_to_device +[09:25] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -343MB (now 2358MB) reserved=4448MB peak=2981MB +[09:25] Node executed (6 total), capturing... +[09:26] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [VRAM] -2136MB (now 223MB) reserved=4448MB peak=2981MB +[09:26] [ComfyUI] [comfy-env] [VRAM] After offload 'DepthAnything3Net_1' (2585 MB): 5222 / 24124 MB +[09:26] [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 5222 / 24124 MB +[09:26] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[09:26] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[09:26] [ComfyUI] [SubprocessWorker] call_id=9 sending model_to_device +[09:26] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -240MB (now 2912MB) reserved=4128MB peak=3692MB +[09:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1384MB (now 1529MB) reserved=4128MB peak=3692MB +[09:29] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1126 / 24124 MB +[09:44] Frame 23 saved (frame_022.jpg, t=100.1s) +[09:44] [capture-node] freeze=16ms shot=18632ms unfreeze=0ms saved=True +[09:44] Execution complete (t=100.1s) +[09:44] [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... +[10:44] [3d-wait] Phase 1 exception after 60.0s: Page.wait_for_function: Timeout 60000ms exceeded. +[10:44] [3d-wait] Phase 2: iframes=0 +[10:44] [3d-wait] Total 3D wait: 60.0s +[10:44] Captured 23 unique frames over 178.83s +[10:44] [debug] iframes: 0 +[10:44] [timing] trigger_3d_previews: 0.0s +[10:47] Saved high-quality screenshot: multiple_masks_depthcorrected_executed.png +[10:47] [timing] final_screenshot: 0.6s +[10:47] [3/5] SKIPPED (not in gpu list) rigged_mesh_manipulation.json +[10:47] Capturing execution frames: rigging.json +[11:12] Frame 1 saved (frame_000.jpg, t=0.0s) +[11:12] Validating workflow... +[11:12] [ComfyUI] === /validate endpoint called === +[11:12] [ComfyUI] Received JSON with keys: ['prompt'] +[11:12] [ComfyUI] Prompt has 6 nodes +[11:12] [ComfyUI] Node 3: LoadImage +[11:12] [ComfyUI] Inputs: {"image": "masked_dancing.png"} +[11:12] Queuing workflow for execution... +[11:12] [ComfyUI] Node 4: PreviewImage +[11:12] [ComfyUI] Inputs: {"images": ["10", 2]} +[11:12] [ComfyUI] Node 10: SAM3DBodyProcess +[11:12] [ComfyUI] Inputs: {"bbox_threshold": 0.8, "inference_type": "full", "model": ["15", 0], "image": ["3", 0], "mask": ["3", 1]} +[11:12] [ComfyUI] Node 12: SAM3DBodyExportFBX +[11:12] [ComfyUI] Inputs: {"output_filename": "sam3d_rigged.fbx", "mesh_data": ["10", 0]} +[11:12] [ComfyUI] Node 13: SAM3DBodyPreviewRiggedMesh +[11:12] [ComfyUI] Inputs: {"fbx_output_path": ["12", 0], "preview": ""} +[11:12] [ComfyUI] Node 15: LoadSAM3DBodyModel +[11:12] [ComfyUI] Inputs: {"precision": "auto"} +[11:12] [ComfyUI] Generated prompt_id: 0576d619-5a4d-46bf-986e-6d27502a1d5f +[11:12] [ComfyUI] Calling execution.validate_prompt()... +[11:12] [ComfyUI] Validation result: valid=True +[11:12] [ComfyUI] === Validation PASSED === +[11:12] [ComfyUI] got prompt +[11:12] [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' +[11:12] [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1126 / 24124 MB +[11:12] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED +[11:12] [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[11:12] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:12] [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] +[11:12] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:12] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[11:12] [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed +[11:12] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_a0a5df9dcd91']... +[11:12] [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... +[11:12] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_a0a5df9dcd91 (abstract, no filesystem path) +[11:12] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[11:14] Frame 2 saved (frame_001.jpg, t=2.6s) +[11:14] [capture-periodic] freeze=17ms shot=213ms unfreeze=6ms saved=True +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[11:15] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:15] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:15] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:15] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:15] [ComfyUI] [SubprocessWorker] call_id=10 sending call_method +[11:15] [ComfyUI] [SubprocessWorker] got response: ok +[11:15] [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB +[11:15] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:15] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:15] [ComfyUI] [SubprocessWorker] call_id=11 sending model_to_device +[11:15] [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded +[11:15] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB +[11:15] [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.95s): result: NodeOutput +[11:15] [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB +[11:15] [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu +[11:15] [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB +[11:15] [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED +[11:15] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:15] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:15] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:15] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:15] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) +[11:15] [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) +[11:15] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:15] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:15] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:15] [ComfyUI] [SubprocessWorker] call_id=12 sending call_method +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] +[11:15] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) +[11:16] [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled +[11:16] [ComfyUI] warnings.warn("Momentum is not enabled") +[11:17] [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. +[11:17] Frame 3 saved (frame_002.jpg, t=5.1s) +[11:17] [capture-periodic] freeze=3ms shot=233ms unfreeze=6ms saved=True +[11:18] [capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.5/31.2GB (37%) swap=1.5/32.0GB (4%) cpu=4% browser_rss=1.17GB +[11:20] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12 +[11:20] [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB +[11:20] [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB +[11:20] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB +[11:21] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2430MB (now 3063MB) reserved=3072MB peak=3063MB +[11:25] [capture-loop] iter=100 t=13.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=14 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=10% browser_rss=1.15GB +[11:27] [ComfyUI] [SubprocessWorker] got response: ok +[11:27] [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] +[11:27] [ComfyUI] [comfy-env] SAM3DBodyProcess done (11.52s): result: NodeOutput +[11:27] [ComfyUI] [VRAM] After SAM3DBodyProcess: 4390 / 24124 MB +[11:27] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[11:27] [ComfyUI] [comfy-env] Running SAM3DBodyExportFBX: output_filename: 'sam3d_rigged.fbx', mesh_data: dict +[11:27] [ComfyUI] [VRAM] Before SAM3DBodyExportFBX: 4390 / 24124 MB +[11:27] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[11:27] [ComfyUI] [SubprocessWorker] call_method: nodes.export.SAM3DBodyExportFBX.EXECUTE_NORMALIZED +[11:27] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:27] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:27] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:27] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:27] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:27] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:27] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:27] [ComfyUI] [SubprocessWorker] call_id=13 sending call_method +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[11:27] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[11:28] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[11:28] Frame 4 saved (frame_003.jpg, t=16.6s) +[11:28] [capture-periodic] freeze=3ms shot=211ms unfreeze=5ms saved=True +[11:30] [ComfyUI] [worker:ComfyUI-SAM3DBody] +[11:30] [ComfyUI] FBX export starting... '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' +[11:30] [ComfyUI] [worker:ComfyUI-SAM3DBody] (bpy.data.armatures['SAM3D_Skeleton'], 'POSE') +[11:30] [ComfyUI] [worker:ComfyUI-SAM3DBody] export finished in 0.6349 sec. +[11:31] [ComfyUI] [SubprocessWorker] got response: ok +[11:31] [ComfyUI] [comfy-env] SAM3DBodyExportFBX done (3.92s): result: NodeOutput +[11:31] [ComfyUI] [VRAM] After SAM3DBodyExportFBX: 4390 / 24124 MB +[11:31] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[11:31] [ComfyUI] [comfy-env] Running SAM3DBodyPreviewRiggedMesh: fbx_output_path: '/workspaces/SAM3DBody-0641/ComfyUI/output/sam3d_rigged.fbx' +[11:31] [ComfyUI] [VRAM] Before SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB +[11:31] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[11:31] [ComfyUI] [SubprocessWorker] call_method: nodes.preview.SAM3DBodyPreviewRiggedMesh.EXECUTE_NORMALIZED +[11:31] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:31] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:31] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:31] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:31] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:31] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:31] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:31] [ComfyUI] [SubprocessWorker] call_id=14 sending call_method +[11:31] Node executed (1 total), capturing... +[11:31] [ComfyUI] [SubprocessWorker] got response: ok +[11:31] [ComfyUI] [comfy-env] SAM3DBodyPreviewRiggedMesh done (0.06s): result: NodeOutput +[11:31] [ComfyUI] [VRAM] After SAM3DBodyPreviewRiggedMesh: 4390 / 24124 MB +[11:31] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[11:31] [ComfyUI] Prompt executed in 19.18 seconds +[11:32] Frame 5 saved (frame_004.jpg, t=19.7s) +[11:32] [capture-node] freeze=51ms shot=222ms unfreeze=20ms saved=True +[11:33] Node executed (2 total), capturing... +[11:34] Frame 6 saved (frame_005.jpg, t=21.9s) +[11:34] [capture-node] freeze=40ms shot=274ms unfreeze=0ms saved=True +[11:34] Execution complete (t=21.9s) +[11:34] [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... +[11:34] [3d-wait] Phase 1 done in 0.0s +[11:34] [3d-wait] Phase 2: iframes=1 +[11:34] [3d-wait] iframe viewer_ready=True (matched 1 console logs) +[11:34] [3d-wait] Unfrozen in 0.003s, rendering for 5s... +[11:39] [3d-wait] JS halted via CDP after 5.1s +[11:40] [3d-wait] Re-frozen in 6.1s +[11:40] [3d-wait] Total 3D wait: 6.1s +[11:40] Captured 6 unique frames over 28.46s +[11:40] [debug] iframes: 1 +[11:40] [debug] iframe[0]: src=http://127.0.0.1:41884/extensions/ComfyUI-SAM3DBody/viewer_fbx.html?v=1778482342, canvas=486x710, rafFrozen=True +[11:40] [timing] trigger_3d_previews: 0.0s +[11:42] Saved high-quality screenshot: rigging_executed.png +[11:42] [timing] final_screenshot: 0.5s +[11:42] [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4390 / 24124 MB +[11:42] Capturing execution frames: workflow.json +[11:42] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:42] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:42] [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device +[11:43] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -251MB (now 2812MB) reserved=3296MB peak=3193MB +[11:44] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1284MB (now 1529MB) reserved=3296MB peak=3193MB +[11:45] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB +[11:51] Frame 1 saved (frame_000.jpg, t=0.0s) +[11:51] Validating workflow... +[11:51] [ComfyUI] === /validate endpoint called === +[11:51] [ComfyUI] Received JSON with keys: ['prompt'] +[11:51] [ComfyUI] Prompt has 6 nodes +[11:51] [ComfyUI] Node 3: LoadImage +[11:51] Queuing workflow for execution... +[11:51] [ComfyUI] Inputs: {"image": "masked_dancing.png"} +[11:51] [ComfyUI] Node 4: PreviewImage +[11:51] [ComfyUI] Inputs: {"images": ["13", 2]} +[11:51] [ComfyUI] Node 10: Preview3D +[11:51] [ComfyUI] Inputs: {"model_file": ["15", 0], "image": ""} +[11:51] [ComfyUI] Node 12: LoadSAM3DBodyModel +[11:51] [ComfyUI] Inputs: {"precision": "auto"} +[11:51] [ComfyUI] Node 13: SAM3DBodyProcess +[11:51] [ComfyUI] Inputs: {"bbox_threshold": 0.8, "inference_type": "full", "model": ["12", 0], "image": ["3", 0], "mask": ["3", 1]} +[11:51] [ComfyUI] Node 15: SAM3DBodyExportMesh +[11:51] [ComfyUI] Inputs: {"filename": "output_mesh.stl", "mesh_data": ["13", 0]} +[11:51] [ComfyUI] Generated prompt_id: 14b55312-72c2-4fb0-900a-efd531e590a2 +[11:51] [ComfyUI] Calling execution.validate_prompt()... +[11:51] [ComfyUI] Validation result: valid=True +[11:51] [ComfyUI] === Validation PASSED === +[11:51] [ComfyUI] got prompt +[11:51] [ComfyUI] [comfy-env] Running LoadSAM3DBodyModel: precision: 'auto' +[11:51] [ComfyUI] [VRAM] Before LoadSAM3DBodyModel: 1158 / 24124 MB +[11:51] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3DBodyModel.EXECUTE_NORMALIZED +[11:51] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:51] [ComfyUI] [ComfyUI-SAM3DBody] python: /root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[11:51] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:51] [ComfyUI] [ComfyUI-SAM3DBody] sys_path sent to worker: ['/workspaces/SAM3DBody-0641/ComfyUI', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody', '/root/.ce/.pixi/envs/sam3dbody-nodes/lib/python3.10/site-packages', '/workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody'] +[11:51] [ComfyUI] [ComfyUI-SAM3DBody] Health check: failed +[11:51] [ComfyUI] [SubprocessWorker] is_pixi=True, python=/root/.ce/.pixi/envs/sam3dbody-nodes/bin/python +[11:51] [ComfyUI] [ComfyUI-SAM3DBody] Socket unhealthy, restarting worker... +[11:51] [ComfyUI] [SubprocessWorker] launching cmd=['/root/.pixi/bin/pixi', 'run', '--as-is', '--manifest-path', '/root/.ce/pixi.toml', '-e', 'sam3dbody-nodes', 'python', '/tmp/comfyui_pvenv_khfh0wni/persistent_worker.py', 'abstract://comfy_worker_1cf4739e252c']... +[11:51] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[11:51] [ComfyUI] [SubprocessWorker] socket_addr=abstract://comfy_worker_1cf4739e252c (abstract, no filesystem path) +[11:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[11:53] Frame 2 saved (frame_001.jpg, t=2.5s) +[11:53] [capture-periodic] freeze=3ms shot=226ms unfreeze=25ms saved=True +[11:53] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:53] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:53] [ComfyUI] [SubprocessWorker] call_id=16 sending call_method +[11:53] [ComfyUI] [SubprocessWorker] got response: ok +[11:53] [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 1010 / 24124 MB +[11:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:53] [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device +[11:53] [ComfyUI] Model 'SAM3DBody_1' gone from worker (restarted?), treating as offloaded +[11:53] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1010 / 24124 MB +[11:53] [ComfyUI] [comfy-env] LoadSAM3DBodyModel done (2.50s): result: NodeOutput +[11:53] [ComfyUI] [VRAM] After LoadSAM3DBodyModel: 1010 / 24124 MB +[11:53] [ComfyUI] [comfy-env] Running SAM3DBodyProcess: bbox_threshold: 0.8, inference_type: 'full', model: dict, image: torch.float32 [1,1500,2250,3] cpu, mask: torch.float32 [1,1500,2250] cpu +[11:53] [ComfyUI] [VRAM] Before SAM3DBodyProcess: 1010 / 24124 MB +[11:53] [ComfyUI] [SubprocessWorker] call_method: nodes.process.SAM3DBodyProcess.EXECUTE_NORMALIZED +[11:53] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[11:53] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[11:53] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1500, 2250, 3]) +[11:53] [ComfyUI] [comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([1, 1500, 2250]) +[11:53] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:53] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:53] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:53] [ComfyUI] [SubprocessWorker] call_id=18 sending call_method +[11:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:53] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250, 3] +[11:54] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250, 3]) +[11:54] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[11:54] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1500, 2250] +[11:54] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1500, 2250]) +[11:55] [ComfyUI] /workspaces/SAM3DBody-0641/ComfyUI/custom_nodes/ComfyUI-SAM3DBody/nodes/sam_3d_body/heads.py:40: UserWarning: Momentum is not enabled +[11:55] [ComfyUI] warnings.warn("Momentum is not enabled") +[11:55] [ComfyUI] [worker:ComfyUI-SAM3DBody] WARNING: No comfy kitchen, using old apply_rope functions. +[11:55] Frame 3 saved (frame_002.jpg, t=4.8s) +[11:55] [capture-periodic] freeze=3ms shot=212ms unfreeze=23ms saved=True +[11:57] [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.7/31.2GB (34%) swap=1.5/32.0GB (4%) cpu=13% browser_rss=1.03GB +[11:58] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 +[11:58] [ComfyUI] [comfy-env] VRAM request: 3.30GB, free before eviction: 24.24GB +[11:58] [ComfyUI] [comfy-env] VRAM after eviction: 24.24GB +[11:58] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +633MB (now 633MB) reserved=640MB peak=633MB +[11:59] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] +2529MB (now 3162MB) reserved=3232MB peak=3172MB +[12:03] [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=11.0/31.2GB (35%) swap=1.5/32.0GB (4%) cpu=5% browser_rss=0.94GB +[12:03] [ComfyUI] [SubprocessWorker] got response: ok +[12:03] [ComfyUI] [comfy-env] Created 1 model patchers: ['SAM3DBody_1'] +[12:03] [ComfyUI] [comfy-env] SAM3DBodyProcess done (9.93s): result: NodeOutput +[12:03] [ComfyUI] [VRAM] After SAM3DBodyProcess: 4358 / 24124 MB +[12:03] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[12:04] [ComfyUI] [comfy-env] Running SAM3DBodyExportMesh: filename: 'output_mesh.stl', mesh_data: dict +[12:04] [ComfyUI] [VRAM] Before SAM3DBodyExportMesh: 4358 / 24124 MB +[12:04] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[12:04] [ComfyUI] [SubprocessWorker] call_method: nodes.visualize.SAM3DBodyExportMesh.EXECUTE_NORMALIZED +[12:04] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[12:04] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[12:04] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[12:04] [ComfyUI] [SubprocessWorker] worker started/confirmed +[12:04] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[12:04] Node executed (1 total), capturing... +[12:04] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[12:04] [ComfyUI] [SubprocessWorker] sending request via socket... +[12:04] [ComfyUI] [SubprocessWorker] call_id=19 sending call_method +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[36874, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([36874, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[12:04] Frame 4 saved (frame_003.jpg, t=13.7s) +[12:04] [capture-node] freeze=4ms shot=229ms unfreeze=3ms saved=True +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:04] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[70, 2] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([70, 2]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18439, 3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([18439, 3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[266] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([266]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[133] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([133]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[108] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([108]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[28] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([28]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[45] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([45]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[72] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([72]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1500, 2250, 1] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([1500, 2250, 1]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[127, 3, 3] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([127, 3, 3]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'parent_pid', 'fd', 'storage_size'] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZE TensorRef: tensor_size=[4] +[12:05] [ComfyUI] [worker:ComfyUI-SAM3DBody] [comfy-env] DESERIALIZED tensor shape: torch.Size([4]) +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] Frame 5 saved (frame_004.jpg, t=16.1s) +[12:07] [capture-periodic] freeze=3ms shot=233ms unfreeze=9ms saved=True +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=19 +[12:07] [ComfyUI] [SubprocessWorker] got response: ok +[12:07] [ComfyUI] [comfy-env] SAM3DBodyExportMesh done (3.20s): result: NodeOutput +[12:07] [ComfyUI] [VRAM] After SAM3DBodyExportMesh: 4358 / 24124 MB +[12:07] [ComfyUI] [VRAM] Loaded: SubprocessModel (3143 MB) +[12:07] [ComfyUI] Prompt executed in 16.33 seconds +[12:07] [ComfyUI] [comfy-env] [VRAM] Before offload 'SAM3DBody_1' (3143 MB) -> cpu: 4358 / 24124 MB +[12:07] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ping (timeout=5.0s)... +[12:07] [ComfyUI] [ComfyUI-SAM3DBody] Health check: ok +[12:07] [ComfyUI] [SubprocessWorker] call_id=20 sending model_to_device +[12:07] Node executed (2 total), capturing... +[12:07] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -301MB (now 2862MB) reserved=3264MB peak=3189MB +[12:08] [ComfyUI] [worker:ComfyUI-SAM3DBody] [VRAM] -1334MB (now 1529MB) reserved=3264MB peak=3189MB +[12:08] Frame 6 saved (frame_005.jpg, t=17.0s) +[12:08] [capture-node] freeze=495ms shot=469ms unfreeze=0ms saved=True +[12:08] Execution complete (t=17.0s) +[12:08] [3d-wait] Phase 1: Waiting for 'Loading 3D Model' text to disappear... +[12:09] [ComfyUI] [comfy-env] [VRAM] After offload 'SAM3DBody_1' (3143 MB): 1158 / 24124 MB +[13:08] [3d-wait] Phase 1 exception after 60.1s: Page.wait_for_function: Timeout 60000ms exceeded. +[13:08] [3d-wait] Phase 2: iframes=0 +[13:09] [3d-wait] Total 3D wait: 60.1s +[13:09] Captured 6 unique frames over 78.17s +[13:09] [debug] iframes: 0 +[13:09] [timing] trigger_3d_previews: 0.0s +[13:11] Saved high-quality screenshot: workflow_executed.png +[13:11] [timing] final_screenshot: 0.5s +[13:11] Results saved to /logs/SAM3DBody-0641/dev/linux-gpu/results.json +[13:11] Model report: 14 files, 7.7 GB -> /logs/SAM3DBody-0641/dev/linux-gpu/models.json +[13:11] Saved: /logs/SAM3DBody-0641/dev/linux-gpu/index.html +[13:11] [EXECUTION] PASSED +[13:11] +linux: PASSED +[13:11] Stopping ComfyUI server... diff --git a/dev/linux-gpu/videos/multiple_masks/frame_000.jpg b/dev/linux-gpu/videos/multiple_masks/frame_000.jpg index 2ddf40495a54c43ff4159eb172fad53ff11f52d3..49f487b525e0ef3c29cbb8c557394bd54dc9acd3 100644 GIT binary patch delta 1106 zcmaENiuLI!)`l&NopJSn?`#(9v7em~p3TGad7kCVYx8BhHg8DQkiN>m!TBUzecn{= zyT&K?c|1=1dudMz^ZK~MdoAL26#WaS714Ok#qRg#pXCA;?^2~gwGY@U3c^YyjwEVo&{Zx~)M$g(mpGXyYC z-=WI5eY3Oy598!7KF0Na{pFm-7x zV7HGyP_N~h)FbK1!{;d5E1RjobZ_B`ds)Rg+b>Hl3B4uJz-Q05H#6^Rz4h(e6}s>8 zBp)>-nH*rOIG&$)ZRJG=R*^td?7=5x{PO(kz)Kg{dZTjPem?CB+q1*S#ZX$3FQ8iP z>V(O=c$hf8FRxwsSFFKQKmXnPr$TXePFpuN#BT0izBG77Yv<-WNvr>^{44%x#gmCk zejop^fGzZ{b#VQz%Td8O$=X`26IFXt!Wf>U7$`S~tXRNZE;aS-+1q!0i#2E7E=;)b z{I;y-^y`!F-!(mZnQi8QI|m)^I2`k{{(ZGdgJJo9hSR3M=D+k=KL2Z$?a2jffvzG9 zFdVes zMlu~_OHiQeWXEV>u|-`BQOJe^*#h5|PT%OqC~WJ9p-JvapaZw7NB|=;_5>QY1xtiZY7SUja%XyPxycv@Q)selL(BV0u8tEbr0XGIxb7 z(5;M@fLa(9A>k$Ou{cLP%NpoFWV?WAMZtmd9=h%YKxG;VpH81&VX^eoblp@&b&LMV zzt{d}sIC9HVo?Ln^6%0Ae*I^79XRFR>-zigf3q|eFl+w3_Mc(j{$E#S`oLJgQ2I1| zcM7A7xcfoL2j zl6xkcekSUCMf5m}U{Csb$Jc(pi_>Q;(lC4L#3wFmc&>Wh7DlNAyhbWb{N zabRWG2}yOfz-_t*Bl!0@sLM}S=316C<>XVhb0JN~El=9a?r6%mgt7kO*Z&L+^Pl=I?SEhED8H0}qu^C7U$)cctdO}E5(M1$ zGGyMmdnd|z@0PW~RuVT>zFNLwMb`3L^Dk!n4*sS8)Im&5F)8P}#43@WDw%d4|7cEO z2y_);c>eka|5J}Ofz6tVjVF{hE?%q35Pii|`mA5-v|q_4UAvtH7>_@^zE=0%^7`uP zeAc~Z58DLrxXobDmw5Ze>Z+9n!=f%!ypr*-Tdn2aEUPGni>rNC+_%|y>iTpxk2d9G z#Z&yrw>AltJ2p7VeR;pte$fTCrEmY<{jQeg zGs$Fr#Xk{-Q@fXEmDfjQd*$||rUq*1GRBVK}9+ zsDTTH!(YsQ_n#pc7%0t4bwvUgU6HWoy{_qrk&GftUK-OsMluT5cSUI|VCq7}EV7yz zNalge_0m|tiXK8sL;@YSkqrm3ndGi)33Olu${=G74D+0Cb!jkWEb5w`7RkuRq_Jqa zf*hlW7OF0g2^?0lkQ~VJ)*I-nAh{`l(-{L8MI>gSx{A>{=%Oow;!E$zjkdzhb6=u) zLU=3tQjq`#E07|QKqNf(#i9l=^e}kqo&^pf5gBylTtHh{L;jZa{yVI3H((hEgu&=thT9*d%|C<0$u+3lq diff --git a/dev/linux-gpu/videos/multiple_masks/frame_001.jpg b/dev/linux-gpu/videos/multiple_masks/frame_001.jpg index b859b778c23bdcc4ec8372970dd428d2283667f8..8aa41e1b4c5cfe1372f37ae2c45dad85c24e7e84 100644 GIT binary patch delta 61016 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 delta 1462 zcmdmSgLUT()`l&Np{eyu5pM(E*(}y$KRY2jn}_G~Jj<8Y=F4_%-jJ*zeU*WO^GUk; zys6xGjZg0Lc%1n6(w-9L^>K&yTEy)r`WI3wqVb%I-S5vo%LPo_&N`Qll;`ybw@9k9 z@M#4uPffK;7L>M{B;L3seO~p|k{wzS5*M3$?211Z&-wZ~Nctytp5d_w9-)xWpPnT5 z)z8adT01$sKcb%Dt$UWn0;Vn)*3@9EzId-ogW-YUCdQ3IC- z1Pgpyy2N&621GUUUfCB&QsqmR$iB>gSb(I<`PQ@v-xjbg0^2eDc^V^cJ(tE3hya=m z%&v+{!ES?^Y<-Nu-}%zC311*)K`a1yqVG$f z1A7%jPlFiDt9@61qFL5KWlQT9Fnn1w;S0nnP*9*)x8%LI1FJ|N1cUs}cSUZ>+!eMO zjP72V>|Rj}8bAkuur)Z`fXY4ZHHhzp=>X9nUBbX{1A31k3L0{t5ajz(4$@bD@!sUU zx)7hi4AZ>$^*=+y{HMN4``_0($}eT$D0o%Nm+iDUD`f741OfNG44Jp?-ifl_yJfAg zmBfveua>V^k+uBR{EHdCgMaBibr4fiOv?E#u}b8pN~Yb%Kblh*0$oKIp1=OV|I}km zV6&!T;|b-Bi`S|$L|-wjmp<#4I_+1oN!M;?0mkDGudmg;x4gPKpLOrq!!`jtZZjD4 zCEmWVx@x7t018xOypr*-Tdn2aEUPGni>rNC+_%|y>iTpxk2d9G#Z&yrw>AltJ2p7V zeR;pte$fTCrEmY<{j*1GRBVK{{p^jzUD=D+*T5DW~I zW|5`3A_0u9NZ9jU*K~sfMiB`w4Mbvs`kT?ZD@tSfLO(`fCe4iLKQbAWSQwUw1WxXE z5e?5?h?=Z9AIbuTLY@D+?SFyk{Mus8zt{dV?A!nAN}vN<@b9(% z8EWgluJ{Sl1Wa_Npyo@$v;YGTZh>3y^xkYnE_wdRP^~K&o$Mfv06G+|73@+GY%ZPt WHJee9*Y8xlu&=thT9*d%|C<2r&1%X3 diff --git a/dev/linux-gpu/videos/multiple_masks/frame_003.jpg b/dev/linux-gpu/videos/multiple_masks/frame_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08efd89e272aee256f82d7c84b5d1e4213fc8542 GIT binary patch literal 92401 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks/frame_004.jpg b/dev/linux-gpu/videos/multiple_masks/frame_004.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe1053fd602b70565a9f03882da7415e970f732e GIT binary patch literal 92840 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� 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 J9RKb0zW`P8gO&gQ literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks/frame_005.jpg b/dev/linux-gpu/videos/multiple_masks/frame_005.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab3e0468a02ce55a1e211ec8d0d7e69d1ab6b497 GIT binary patch literal 92541 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 literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/videos/multiple_masks/frame_006.jpg b/dev/linux-gpu/videos/multiple_masks/frame_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8adf03e95628429e2aed2b987e3a171f6ef6f0a4 GIT binary patch literal 93376 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 delta 71624 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

4(h;W~R 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

c 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 G>Hh(Rui;Ao delta 83757 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 z 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 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_002.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_002.jpg index 5aeb6b5ce1ccb90baef9a216ad34d282d10392a4..fe6f7190d65496fbbee9185b949901028840fd1c 100644 GIT binary patch delta 72975 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 jzu4s$K$Bl+Y22z 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

T@Z;IBZO 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 $ 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

|U$p=?L2@cEYI@Hl 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%0Dna5E_ViLy2urLWQF)@~Ie38`s^zU2KSTqUJ_h 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឴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 ZohC2-m%h5I&d)d-F)=|cS%zO<{vSvom{kA( diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_006.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_006.jpg index dd5fd76029684d39ec3e4cd13b010223027f1f27..d9895e70ffc0365239b89006d523500ceaf55923 100644 GIT binary patch delta 75665 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�U`* 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 delta 82170 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 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_007.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_007.jpg index 19a1a541ca14121abd2f7ce9d45c02fa0f1e4b8a..db704aa1c845d55c7a2b921b14ce2851c6d80a85 100644 GIT binary patch delta 49047 zcmce81yogE^XR#B2?`gaLAs^o(uj0-igb4gC>%mi5iW6Q0qF*%JEbL*QfcWBkP_*4 z!C!sf|NFnU-dgYf*5aPE&&=L4v-deOduH|=cFr+6Mljwz;!BKihmeBMdAKi5r#~wu z9`?FXxyj_Q1%7dl;zTO+$eXtqCT-@eWQ8iQGuvMx5 zGl?|t5#QYswPTvYJ?^Kq7mESfzAoq8XT?vpYUcL8+MYVqp8YfwyY9z*(s>EQTmp~i zF+U(qBabzYUCu#dSH%S%lZU;V5q^gSO`R7f7hZ^b=mouurpi-B8qQ0gZZ4kM=n`;i zWouqxKKi_0;EYoTQABLkX}T&nYrb|dZ~ZM>)bGAr?>AbHK4zO8J~~~~wGLWtJ)+pl z*_*rK_g%dB67a_nq|vzqT0#NlMCK!qVlVd^sqyaQ?fC)A7k|Br6DW}Wo1y6Sgc=Eo zE`hoGkmPfwXA!ocdMZwR@0T9B4~Kc z?nrQ*s;|Bw*65WD8C=rcQfQuN>Jli`;n-fTN>ZSpv~*VfvG{R3acshXbkIIlrVUQF zdMju>9Pr=yIuwIygn>26!!{i+L`Jq_;AOx4LycU95*trm3EemqF}=F3W1AR>1-YFV zp$Fkh{3r&wh3LG)!$O>&cd?@|ZoRXdBYlB3eF?A)lnPy_;VIAUkL+sgDUZK@auOp} zx`v3-B?IxI1D~b5ZB6wmCY+a@3X^3+khEddVIWYHZMJt)9?zJ3%`2*zCJGZ{NfA`d z7q6zh=f+H*QOe20%sg~Iw=yK<1Lt0J#_4z|?{Z8yYVcUz8?LZ1a?P>LWD!52>m5|_Jq`jUuO&zd$G`mM6|Vt z>Lm~JZH^+N3?pJz3dACv;UxN!DxIcj*%J-u&Ecd?m9$RvK*&V>=lBp5K!Ep-`&1w% z6&o|fwv(#vm#0oE#t$*Xpy~ca52&9M2z z-u$^cjlQfpAwE8kjv@Tn&b?Ud*$Y=!VLi&tiu?JW!`HJ8%HO|$*HXFE#Wub$_M}?h zm9EwI8^}-a%XgMkS%Z%ATvxJ`nb$u=&{J> zN>`CnJ&iosAJG-U!B9(@Tr)k3{2L{amPATcrym=8^8Hp1?HJ^PP-$z;jE3D`5^XuA zdY34*?XR=a7jju{G`~|ZQ+tx8qv^)RL6Q$~w-Vz?CAg@TM;U?+1m0-AeKJlXD4#w1 z9(>!6y`@Avk`8wkMr8v8QXl1RT0{>Tc`;|)XAcZCYQbnQ&7i4aXq+-4 zD8)AUn??V3`qaaGk`ZE=TZpf+WjRI9PsVLx%;^~Xhw62EdwcTOJ*B9&Vr!Na#y#GF z?g8;(<~$FZA_LVh;;j71;ugn=vn%6fiaL0j+-E|?5|kdw1gxtyxC=={8q_4{Cr|m% zu2Omyym@;1VJT!-vE{M9{F3g+Z0}629Q9mD=Vz0veuFa ze2X|=JlhbCbvfJvo4_7v zPt*R4Hf_`y)J@l^&9@y2A z4$b?nh6AxX_u(KF?~@NsvJ{z)y_IO1P?GiPs2jhuKev!346R_LFDnW+BHvmx`=sgF z#h8%kUCr4|LxYbtqowrCUha9M+k){m?R}F{eZ%5u_AP0}Q%1P*`3lyryf?FHZ$$Hz zOESklY7QAYM+eNgDc~dW-{rd)O(vW<%c>QuE2Auxp#)$w(*hJ_N)DBQD9SHel7w@s zv%IOIm+mDNdU>qE8gNFi{9s}Vm(gpUjPbhB_+{DAYoA%JOe3J>>If3Vzk2O^|>Nga*Gv|%4F zKw7|$1fX88?_#q*i z3Ia>KQ+>AxQTnhjfxU3;)%4U+RPk_@9Ec2YsTYWz{cvWo3-WRvU*kO@t!X~wI}0jX z>|4QfVtnV@Lk|c=pQ!ccQ=LX*2^C6IFb&}roL>U50dM9`Ty0T>W8ZS6lS9p1TP$Pv z3tp?;QL;&&^Bi3+e*yE3lfua{j@D1GyfM1Z4@r};lg{bmsCd5;a7bE!6VbLimfrTs z%8UrCdSsg{tr)RMLO_c;SE~pN=9V(P)5KRP5$cDmD9f?#fJFb#P`Jtf_?d_MO9$%_kmW?GfBE>H`Ba#BvND z(V#kqqvN?zmZu9bO7t9#`t$RVEv>l(dB-5HGM9~htf0BPFqpI z0F__Q_>xpL?@wF!P>DY;6)P>7vy4Vr%U;nLGJez0sx{>HMIFP6ksYN(8U;%qyzK|B2%+?kMB2zM+hCi=utDt3S|GJ zhfq%H)s=k!G2Z5ki6^5g9&}-VD2KYYQDTshkx{Cn@gp=$h!Uk9LGC5;mqBDfL-(^5 zvKpGXM(?vYoWWA|7E!T$f*mEEbIIbc;g2u3o0TUO4HbiXdM>IZW{E8ii#{PeD7B+d z12J0^nA@_TpLsDu2Bmpf$$jfvM1j-RC3#WS+B=Q3@N8nDSfhASMI$o8nguKY2FDQ~ zXO)Uwp~SOuewOD1=VfSfc_$9o852FIHIUx*gK|(NE%`*ohvro04lj zrLSO0vL)T+DI1<6-X9wyxKT$6ObBM#ZCco7&zf!QH5as{rVs{Q_ICF&i_LHCLu7&PYu)_4{o6aM2^oj+H;sAOE8QYjV$a<|=i5 zwUX-==R6fwAN}W)dWM+EsoWAd=K&J>#>Yh!!<6tcqE(Y$U1m=j(?A85?yk|h+dpZ6 zTYbfoPiRNmXu0v*LJkFjEr&l(ytS+J|Ml`%U)LQTR-X1{OHCy-+pctISu|dv!-2%X z3y1qPK8&i^DK~-48*zbAWG{p+4`54hj7wE##>94~ zSwoC-+zne}t4+$;%K`U;^(IQmcn4&a?q^wjYp_UZULw;Qh&IE7^&Br08<;O>2fe|< zP+c6f?|Xcsxg{j||7r6bsSU%^+2Ej{qFjXzz} zo%8Ch(T6{MG9XyUD?uR)nkA=^kU=r7()&TF9;YMY}utBtrwL7#@>v z`wIQj2*+X#egRJ=`0^iTdaha(L@sm9KP&!;5*k;6ms#GUdsynAg0J-D?0ryep^1H1 zt|@)o-E?hF+6Z!3C`+yRv}ODN>pd5dAvF(`!X0A5^$A`@__M=xb-iq=nAH#7Quj`d zC1xdtvJ07z@h|gf&+#bhi^Q!m$am1FMxLbK=;Z=$T>MQIr))GHiT<+c(5l-gOyLSm z9}+_49ic$fz`g;+mphU@cC_)sXz=HU5^0LHk6Da!JBwHR&tS(bEme?0I~Nxh4?Ghi zCHfxv?Zbl85)b`l3l>ZOE0?0I0ujMl#W zJX@&goq@~l%U1OO?R-py@CWE8_ zY9U;KP@0Ypbr115&}}jqKjTMMzzVa^Se6KCbiSxpkB9bJ2Cjuh9Z^YOWTv;T@%O1( zXP!5TcFl23QK1;}3G{(JxV30c&a#R%ByV>Y)75(hqkG3#c>`wy`Sf5bP3VKW_xl;b zC$NUFOdES$WwBruC+0;X_;C;)du2$}_g!CfL9DQOOxTb|>gsGvHD=7xerD*WpJ~r- zLNo$p@%?m!Sx`>xqnH*2N~`Lld+%Y)M?>asir`lh&cW<%blM5`wtsy@Yw6jI)nlw< zs0e&iks_SrKNWSM8`uLQ`|p=|FOrJ)z|+|7ZehP`j3*nXx)<#(y(+eQ_F&wQ1*QMd zKr|M@enEmmsMqwK^X3~vxu#fs9VYGQqIf;W1R(Wr`18Ji38ETM+zZ1;C@Vex7q7s;utEj zK32}J^ML_W#+0Z4QPdJZy=!1BkB)s7_tCHxQI6&58S_HXQ;-NEbr*L{OV z!Z8&AcGaT`nRE8@^-JL3jzN6>li}wFtu{&EVn-Q;(&*s>HJ_70-dxge9=_?thFoGT&Om|ped=L|Z;yo1KV!d$hJ2V|U+90|0 z{(VT`4SV?(OJ=dpbXkV{gLdCPy-6i^|NJ`uNr!M^zH+YdBj7Vq6aUEZplvyb-8npi^R6hFz9UYF8o|hVTi9I zr5-D~zp-q#;od(;wBgZ|=*R$LbL9iq*tQS>OCGbKKMn`q*KpC>Z1xpk#SSD{lX{ix zkd#E0G8`vo#6B(Qsb8q%S|T*&fv%Tz$fBg~Y9H-Cuy9gH-N_V+?^u-Z&NrC;-p4E? zU?{|#!fYG;uF#N`PKK+lt;n0O?(11Sp+Gcc!q$ep$Svr-SFG&-QG};}{B$Fz)I<{} zp_VUT&HMVR>pj-4N1QQ<68x|7)OcQ%Z_4_OZ{A?ct=+edF{g6%8(kh%msNg@^X0oN zb_wM|8ay7;Avq^VHB1&R`C*LQ0)?`WGDJ;kFJvRs;4M6EE!@Y^%4@ zuG>~LgBr6Lp1`*%xjubUMy0eIRGGU^R!S8e<{nUef915l)6JA}kKKIzMQwCJA8L44 zl!|W-{?N@QN_fTVOA;s=X zD=xA6ivWwU@z;&+dxoSx9{JEHh7A(GWRCDGCJ!A*_-QR)_jFNc-Jo{I*0UfN)8k$E zZi#0+Ntdk8YHG@gz{?MTBlnaCw+tpyN+u=^6xtD-@qJ4;gDqoLjr6o^@IdYRA(~8H zi+w9b(?%=Iu&nG_hPG!X+VPWclD{^z{NalhwWFy0ysKC{(IpE)LyQc|WdKe_C^7`s zkO5G_(V>9m2%=q@^ zdal43k7~-q-op7xLjO`ptYzdgxAf#5C`8eRu{N$t80t1g4u3n>=cx36E=h%EyWLJ2 zz$Bg5!2wt;ugz0V)*t2yK)Tn+6lM-$N%I!Cb2WEpoI1*%zj?zzn-!;Bj5#abUP zE~`G7nAZIP@?uL$JkAst+~CQoZNE8B zx9>yI#wvFRZ_JBJk{%T_t@Oh^X5Z>78V=$G;tLhwk)sR;erQCgJNa@z{)vaHm!ou! za^x;ghnPX)J~3Wt>@(_dI>9?HTO02l5@#8bJyN&sD8JZ6X2%n>Zi!EyZ?o3Q*?icE z`Z)eX5EWE^sUKMntQ4|m8C6B@3)2zfpu$(1wQjSsvi0+%j|Xgw2)+@`>l?N+N=8i|cejdy+seQo#Jc%*TQXahZbpFkNW*<+dh4=ma@Ir>%AWi>`MM5j~ z=)i8}MR;;CJ#pN{^m$6=JUnFWVo z7UZ%JhV+?@daYQ?`f3b~F)O(w4!I-S44gt$+ZmpEeVZ|@2@JD@J95pQoVWV7zj{wy zh>gP5HOE|mJLzSAzcv$=O1h&A-W92`MkEA-VpC ztVjd}sUhy7N!F^$9sNBibDwtFYy>r|gY^FPFg6u|#eo2q}u8BI3ItWg-C# zau+2lHc=7=;Q}XORy+E^#;0f`CSO)oQLVFGB~W>k~Xz2ewy6i6p#B4J~*j?F|v5bezy6E83G=;WeB& zF;Ba=1ic1z>WsiBZWpp1>2QVoOkD@f-AFDv%wM54@?lI?Vm`$rwRb4+*rq@Ac&2en z&X3K-rx+#MTCv+~O5IUa*kCvBc@V3ypA~ez)x)5{6+1DqJjy0a=_Xed`CY<7#H7oC z>rIWAwyKG4MY9Jdd7j@ZWrZVNz$Fi-`_}o~KIabpzs3WTM!RzV|!75*z zxqJJXdzg5OML1&(6SK0WNvPF2HLX0V`epMom2i8y4I|BIyM0@` zDbYs33Mh^7_>&nfipVlXmSIGMC6S>KaqncV$C$47Tes?GEOj`LK`WBuDq&{lhssYr zV3)|>t^QmF>cwanPp!-irFDOI4MF@m(cW@xk57t)tl8(~(lg=E#I&l}Z$uuzXt;7` zaF~6TeJt6e_cDH#-Z0Sc{N8F!c2wq}+7vrtM&~Z^(qBfc*j~+VHsjssPzLq()~ARZcdv+LrJ%og--N1r_$haVQB*| z6nk@EQ?TW1t{!8o~FH698nSoppx=H@$ zo+92iF)^ogDR=q#_`!P&9-9vj4E?G<+*ZFIrP#Tv65+jDI${Yktve+Cpjxz2>rs*8 zKlKx4ly94ZBL%!ggCF8jc4Jfd4lf&G3oBs5!3D8i0ldQ{OTv#)UVk!SoC=C3O=vl&vHunB8g3pI3o77Y+)T;omDvJsx33^sW#t+ z8_1T$gv*YBremY$qbVU&6qL?>&wJ)W#Qtopx|&D24*8dlW7RZOMP_|${_H}Ht-5*C zRW`&$;flQ-n(mLS)9O004+`1XU49*@?IrfUuSLpJy(TUDu|LmDLu) zYR75|?EGc#6qFP|q$PpI{b_4B0cczm@=ilR66w@jyD>_V*h&h>Ga97Hg-l+%Xe>E@ z8bc&S5zP_rTx7iVr#l26(?mKyNE4*-mmftPSM?m}{6Mb|zkyW%lFRQqlHX334C9~P z*EOpu#AY*R;$a=+CL}HqqaLCFUh!aMf!I6f%XE#YCrmP!*7qoendnN-M5u~Ui zfgCOA^G_q2Bf?+8Bd{1KN5$I(0}hM?x96Iiy4^l+K6t#}gQjsK=fUY%%y58s>YJgc znwq)0eXshbYCjy8e}-)$vjl-Og0Fc+gSh*1f?^?#c&XY%MtvxS2wN@=NSj$qOiY&= zQ!and`=Y0vF%gmVq>GrxD_IFwF|i;rCjKKNmLy(Blvt~QKvC`s)WZCosm`YaCM&Ub zTfiBYCA%u%5)f27Ub_U2K4lLkUie9zAK1&1d{Zi9c-Iznn!mZOu8w;46WWF(sPv`GUQuv2@K023nwC}9b5O2nzxhv5Uc8AzyRaEmhS_^hyB*pz3-djq$DTg z?s@5S^-rwAg@P;U3~&h&EWb=6`p}}3ZDs>u!+#3$r_2uSN+M>3kNQ|ElBz;8q`iZ1 z5|@^Zf-$)Heo^Ywj8@$O$rn~gP|T{&=JCRnT<7jl-Db959Q%mLv+@C1ib8X7!vD8u zj??_ug?6$G6%=$7i~G_KC_0@fVHqN(I9a8|_OC6|Rr*g8Fhe8lNH`Y0WNH*VaBuG@S@VlCvd zrd^-3;ivj%8HerPZBc3dcoeq#R+m6}6tdoge0?SUo(V4QD~36@TV@O~fqEZADhO_b zZPpep={T`DST>KV6c@?%903C{ge|7?w->iRVi3H(dv*Yxu6Wkq_DOin60KFCT=I+WmR9mksS`b*-X)w_Ul~SLu+Ii$8~G53anxJeLfy8g ziGK?t`sW)_eW2ht{PWpkaczz1ZhFbpZD+S&?A7J@bM!|I4|(-X;dd*Pe||hxi~_kM zjbCEfFx=`peV_ikg#|VFAJn=fz!mC4=ao+X3Z1G1lEA(f$@!9s33n9w7V}~2-EJ}3 zwvdP3=>(WDDpYL9w@3F)q^z(y#L)ZAz30_;&in4T48$OlEcs6-#mmymyXO$&qjN~Z zL&xT{|0wx2(yplMgZ~I)B>oIz1X|WtsSh@ND|tgD+rh8x`BOzrYh{v}zDy0cUggiw zBRaefna>=^M{1?*xmPxXJ789(B!p7mW%S2NybToi-?69*P0QNJ)>=6SDDcW1Nx_PQ zyIT@}w%WWTwTwV?x#co*!aw(sPOh?mv042ViFrN(&e*Z6<7nAtV%=^A6%q9(qmqYZ zN6;a3!Q`pQISw1j_(S>>?`&_CM$#9YaQ3+BmUPO_D^0Pc}|hCRZD#2kEf8n(94FsbxMt!J==i zzK75s<0PDXRh4!7rE&8i@VZR{^460dJ%wliIu;MSW5-ZrF{uyr^xNY7eamc%l{XPh zTvq+ElVMA~365Wvjf8URoC<%9bnUZh3eh7Tva6`-9+ux1N9TARvZJWy80t4aQr;hP zOx}|D(X3r+t1q`!Os*O0b=={>0{F`8xtYp$^COWP91BBiA0}1^9}!dCG_Ugf+!be; zjMGPQ;uj_a=CYP z8!mzKy$L`3$bE2~8gl_W8Sm=mp~r7qXe2=C3*kM7oDH$@(7d<$b_u+IuYos7&(Ymx zh2HQ=V~L`3$atx~C))|1Z_;BINBV;-I1?`&A(k$ zS9I<9QOHFhSpJTzz5T6X&ucP+__1W3=ZkfPns$T_3wT9FiOAXjog}2W_U*A}u*0o& zV`z$@(!P5`l~3f3rccr9m+pf4tC$hz_T~YG#)YT|M>$w6O{98p@c@G#53&3Y`-KO= z@G1>$g?waT9QFF&dnn@6Uhx0AGJzLFMje_TQU1dBBU(l(pJbEay$Psks=M)L?6(+OumsUgVB#{4**0{-3nZ(I5F{oxz%jWX^wLR13KFg+Y74Oz2o zKM=6~tK}3Q$7&Y%o_^YfW+WJn6P(Y%E4GGGc?lG&b!SttYpIXC-ExZc-AbmXGNN4+ zZ;4MpTCRr#&ppBV9S)bT2ERzljA6B!c9#n2CnUInbIfP4~I%-D-V{8?Ur_&}SJF~T4qi5%Z$$r*lX8xiX9v{cuo`Z#1s>aTqOc6js zZxNB69qwE;*Q9Y+a;j9wiOmzru)B|=ux&CQJdfw6Ytn7}`QFdnrE(L;a`l$_d@i0| zSca>I)M|Yxj4V-@r5wc2I?Q!+q78rZy)SjSP^ID4c+s)+B>Rm~(V8Ue*SNE_ql)Dz zjJ820^*y>0TKY7WQE;Ouzk1@%ciozTwA9ZsSi|+IpduKm=w?W=F^c$Xe!db| z%TrRc35|ew4(W;ga6s7=AKD>nXL0L#h)}P03;ZTALo6%*AoNvZY!5S2Q5x*+%NWC4 z*i)9=+YE1X%U*Xl{}|-KQnm^-7tv*#$_j)yvyG>9)~Fg{(mz)BBX5Xyeg ztPppWO#I&GEzKlY;;&5}?USgErFS!)o|Fyjt|(iL-Lp=xNDz-7lp_#Q{JviLBI28+ zb-%mXn09~XRE=;*id&8JOv7ran1v1+-X6C@X(>KqHd{nO-;P$s@y`J5Zz%XH=}-(j z;c!)suc|DCo|(>22%NR^EGs{OG5)B=V@qMFOgP2co3YQ}VYIAIv>&&CuGCA?Cllcv z#f@ag4WrZ(_slzM)SCHUIu2*OJrBRDceZv4HFIk;#dvxN9Im7Av2&w^ zZf;4_vuL&jPDl9x56h9hR_o52i)IRoi&Jn;;@rnl6wT4p#qlMuIT~5rHe?!S8twkPfJ`EKX>2`j z=x5e9awZdO_4$h6DJl9|eu$AHIOlS@dI`Lh{hNL1BfH8k+bmq4febJHaqIrGPbzQo&AtCJ5Hz@DFs>i%0HcJ_#f@m({imHR~83rLihY)FT=qp;*rG*xd6} za7uqGj!nN(ncHLEYt2L3X*Dg=)|wz^>&d4B ziQcjC8-Fy$t~{&GYZvFr&C!Z~tku-&2f)J-AC9s=9A#jw6^gd{A^-jpsPe`R!eN<$W)XQb@XsT*yI+P z4vX@(1l-x4;;r7^j>?5LddIdrhsHBTMV;G&O>BLeI*@iW?_vYYn2!fnXYP5liFXts z6d+JKYGyz2R@7Vb_>nciiVKHMuOmJtjF#vN;D8ej%=vT8$m(KRtIuj$UIICRMbZS$ z3X8R?+FiNf8?_`yL{;kD^18#Y-eWZyjr19RxD^yq=#<~Z6#3YDMAk}XI-E&e9aCMw zcxlzGXLMTU*mH`)XE8nlgO+S*)|f{UuSn`UuR+ajOz(lf5F)6VkvtkEhG_@{|C!NJ z?C~HG8?s}?W64U4P(kiIhRCBlfKB!~PLTyw-d;~4dEp_(o?s35MO}=3+GN7$K(YU^< zW3=s(OuZH0REWZx)oPfBnfA}I!6S-4!&cMn%0ZuJxm6kh^_({;Eb$s^0a?{$@#gZm zbO+|XOTghE`}&%3!=Oo;p}}L)Kb6&1Q|$B@PsnC{JP|l&Ya-8awJWuamRG8%bbifR zuTRzP_TJP2wx&j`^iKk~DahKs{-K14L7Zu|)xMU8OSM9%fa#4v@OZ2tp_2IG4OM-` zR}QQD3Qad(U`}gPncAf1RW`l(*{UddbpgJp5fZbtnyazVlRaZMi_Y32bM$DJcscl> zVV&Hy>J--dtgCh4C%sTl>$*X@+UcWQ>Z=Q2e+jtI59|n}{}`rU9KfU)zuge+R#_+J zU%2NJA@E+c2J~^?;|-yu#l&r=@NIwOTpjf#f@!YPBw}>BXm4$zWaA?0)l|~#s1GD!Cc_qMf#s- znhS7)g%HkKP~_3eKZgUwi5ck-br2gFH(v*VrIVdZ^>8|Q{5H3VBINg1r8LrKk@|9$ zuD!1BGxN~r$~$-;4Jc=&mB^|m&?BOHa^+8++V|KGEfE}=KJ7`hBoq#yiL};`>9q5I zNlhr}{(<@%9MfYMb9Bt#&agw!WpRn9*_GH86BC|)5iF{rhyLfxU^eq)rItm z*_T2!QS>jiJOwB5G`~zKZ?W;01nx&q)mqSS@wILH9S{#?3|Tk87RrH2Nnq@mxAYqzzfl-S%CiFx&Oq!0K+mEy zH0sgoGO(P*Hv$BJb**Xtu`_$fNOZ?r+e#Jux6YyHKL5Qym`Wu_w&ya>;kI0^-r35Q(csobMG(<5<(z#05;4 zHF0aDv>D~kB2xflkJ+1^=5L>zvp{AoTV9@MUXRvrbPejS>2Rf>BwE*GtbQMdjaFib zmVu=@FT6MrczYo6lZ2vZpFhz-L8m5vi)MHCeYbb`9_!(Z;qt~g65j5Jo1*52guPZ?vOtzbW3zA$tY0foZ@nfDnF)JCGN z2jRHW%YUQS9O!{)Tc!Ys*W}c$G2C$VI$gFLlrQr{qsQvR;R!hMCizq>DA&wbu1REB zT6Qn9*I8Ox&`*Tv%1-ucBM&gIh=6~}o}*;+l8(0rt(0_Q<5|$JPmI-_DmD6yvZ&r< zSVD&xsQ(b3N!Qp}lb4rQINS+PyB3`KY7W{^^?y!AO6Gr$RJk50eD^;*8g&gxqU&d* z9NjBF7qi9_ZY4$_qBbLeJP4qImf)0Q7A(XDBHnn=f{Zo6M#ay9(eBcx17$_~_p540 zt!z8nzeR}ulwe;e*N6;z#t;!-*J@4iT!Zk3+=4xiuNPyMG-GEZ=>=gAbo6GqWGQyc zbiquur18?C=!s59KDy)<4=P&SB(^3X)a`$|P?%F8ODacS;GC&ImM_q`ooQl63JJs| z>LQ2OfmO={L4rC;n2eI$fT-pEn4hM95HFv&R9}AqEo3@Ya+|Fn#dPXf8NR~M;@DyC z>4R@aFLP#w2kTbTt8CGNr<^l?THkrsX;WT&%iw-gG6UC59;+$1Hwo2=+t#^#W;6py=QzK~6_6 zCRs0onN|z&ZRTMjHy#9y5Q02CDRe0)Iy8TD$azR?65WCDG~r6*QH2;iw72DA2$V<+ zG@?8rrHu%n%ghSos>$W!Ba#1E&QONWElIjL3TSd=(wZe@S!w1%L!PmZQX)_0@?`)c z|NAy7B}MXU?mlEgJgEV3{w*q%H(n;cA`w0MIV2%mD1$&#(*hxXIJx7Y54(&1Fs(&n zHki~^ZE;i4LH$(uEw&EcDpT3?4o>3Tc}k%&%02bb!PpY#_C8IE=lVk!u0FkMpp@hb z@jfQ`y&#$kzj$n;>WNG3HP9SBfHz&+M?B#EDvpHGr= zayAjuM~t`DP_j(AVhPQ(ZH|82fAE=3-W4+K3WJGAQe9;8L(<=4LgQ9p_D%??E;3Ng z?MQ3408=r2F^j-L9X~FNQ_0qQwrw^x^IS$+?b(9QaCX$HiZgS$iy`U6Te)*Vi<9w4 zp-9=TszR)N1g{~_;r1J8_09L>TdU`u7r_PDRn8T%T@SIW%)W$si8CpSL+_vwlHQbR z$E+qUET(%XO;U;ySeb?>xWJZs)OHA#6vcKSizlcGP~=Z)PxDf+(Qb`tWs-4V9;r|p zov5Ql3CD@h;cOjEonhJszgce0y@FzlJTy|udS$oM!5yh_|0RT`sZY*v|4ws}{n;iKaCy}6Mn&T|%23;m{YCth4!Y*4Aoi4V#s z&q0dZkzh1GZs|FBvFnURHciI*4waB7EA6cas#AnSSVAfzyw=!L{v=?{erolZzb~h5 zpJYbIx{hrQhL(CTEs2Jod~DxYTSKrMRb`mG7-XU6ldhk56d?~8tC1J$p$zoX6Z>Nh zn9^=f@;Jfj5xb6?v2-soY_X$jQ%S=d-MNLWiyZEcU|ZHy?pf%l3{i{LTRTlb+S}E& zspV!|jCIu#F5-M$)+H&jHind(_{GKx^fh!XV;HT!_0ii>V6~r|j=#tm@fPcUrCoiG zr%*4j^4Lh+l9J|iRCBi)jCc?^Rt`x5(rn?C1Ij^ZY)QVqBEQ(mVC;O|Vm=7hj@U(v zxpnaf$gAe&JZ$=u|8{-0zQ@gM%=JSxSN{1b~QzEly+c}cmP z!O-yS728=8Q8xjNhQ=e4bw0xZi@kIkWvUHnlF3ZPwCAJ;)6E2it4*~B$nU`wf$`@W zwNVOHHS7&C$zO+7C?M=`Ow7zuiW$|ew`R%CpGH_$<4Tn75Yj{T(iVfiv|rqmFtI@n z6se!Uz;6uiNYB{fRTDjWNag2Dsm6f0q?Mek!RivtDcL>e ze#EI>3LbmFYBP0`Uhwi zP#{jLruIl}S$5)L{j2~|_5bP){GTBDe?b%cADGksiM`7DL?Ff8lZ2D-x4PJjmw@J+ zhE5?K0&_JAyj^1U>ig*QAa;_hjt;M^!imR6olp5jN(_W&(Ss zyC@IHKK>Y#LVah^qzRb-2k#hE=PuA36PSQ46451-4R0twx;Jf+oa74vDN5|wuZ-H4 z>n|2T+yIP1!L`FQTP#sXvTJv38KP#qoSkG^D=o3uVUnO14lZeNXHthfAwuc%E zybl?(^c3%ocgz)x@`%T&6Jm}fpj1z+$eU(++9*Qp9gMl3FLqjW12g_+WE>ZUPy2AG z81U-*2-$!!eza5aIN26RFB{mZv(+apH zZh?sH867+Ix94$vt=@1inY4qq4zP%c2}!s8i0;4|$K>to{+^;6gC{k0vH4C#68cb^ zL9(l{B%Vc?hbHckF1qkBPxOLVDuEl)|J4~U? zU#DIL-;y)us!;0ykMB|!@jNYvK|&6#stOB4#hlV z1NqnYLmi>!b@SY-?CD|w@l1$3g(BlB`33Ic`lN`(9|bKlOiQLO*r3jKV3;j){7)$+mP5)dCns&dUGfTLD94GuTW9ep1|eg%?} zc#g)^y0ZyJ-u+pVe+ft&NgVz7i0(pXHbDmNgeWX4T>_#xmmtuhVtDZxIb!u<@#2(! zXDdzX0z@9tv=l%btBg+9QjC0f!`%|@xcgUXr`(fe>unEeM^_`Rwpe(zX=?%to+j$A zdLDB@SD5x#heK^DhfEBE)t*y%k0A4`P(q@=3as^VIle&b(R@=nZ!JbzqkW{b>=)2( z>uu_)*U!OHd$2?58V=6kUO-!aL~qjUpMX1)U?^anVBV1#><2wJ%=pDUqtrL*6LfXZaQO0AbQ#X=TOeDm4^<^uj(KvOCa-JGd8QbMB)^ z9uem*;5Mr%HbnGzQFL)BhTtq&kYPsorGPtK+%tBua#T&PIC|B$>Ft+H_h(bk%Lj9K zd$Hm7T!rH`-4s76XTFlA#d7T|T-?;0njs~!H9qTVSo|e_QB6M=772N=EgxaJy@-B4 zR#sy8o0=poNoCUe7jN(+AH^+Krl&XG5LoaTH|V}c$nCe}Rs5=u#Q-x}AujmXRSpM~ z1K<*daHAJxlE`eforr5@1;JZ2MSe(>1;0ZAKo!)xN^2p}pBW3IrD#pCTo z+Fp{fbY`^O**%v?w=+3TZSB8b`vcsbca=LlXAOb`tE)p{VB^k(JDVttVmoBld4@WbkwmK z1i9UPer_V;3BO{VHnddhv}J{5-$vDeMFG1*l;eKx{+RbC!LY^jsxK~23!a%hg4E)P zi-{GWzN#Ys2f<^Ez*wtNt`GV0g=E%rqTh$>#utfViRdyAe>-+$2~RDLstnyD>d`R zLtIOmE?$B&A1$Mo-wi&)x4eHKcWUK;;L44avZ?AQL)~%08Y^K_>0~V2O)WjYrz^WtSb+HIS`zvN}g%QkcANVpZ*!VmwQX zVBUeb8c=f_C;>N0+6@9s2{1P`wFQv}e*~v_rBfVEuCG`-h=x=p3{7QZ>^Pf?k1dm8 zD)7P?=kfgreYZ9z-YiY_opwY&;|P~WP-wqp@c4YTkoL?+q z>5|PzR<#1>>VEFCB1iv-w$P!`2%2TZHqET+uTBiO^`F3gIK*vO^_XTTOTHvI_(ljI zxPn0R^@<`l$L_Si!K`X>c4$D%J4f(?TH_v~8+&KlE?9)OY>r8>aFS+w+1)LHYX5(+ z_SSJxME(BwEZqo#(jh1zUD6>E3(_H_APq_j2ns_8Dh*5LN~cJd2q-NL(k0zUORc{F z^|{aU+k-8pmEVb1x)`~Ci`%lV`S;dJCYHCAFetpHW3DywY*x_pJ& zqHoE`q(P~1X&acV>4`>(*KPYJoO~FeU7znVnXbg)x$}S%AyJ2Co`E7$)%wliFD6YB9Ilrhbe2u)t6H6nQpD z?-}#7+?~tMwD1n5ndod}8Eq|XTf>iYYjpJASAADjIne*goe)169l`fw+5pje7dFZJ zQ|Ed)s93aRRUIgei#C}SE$Pxe9~nZ&iq8N0w5&Ac!HJ_c$Fetob-u@?@11-kA88Y$ ziY8ht#bti6&zux+;R#K6Ipmd8xjY%dD?$eA*)UcT;?8=8#VI*$J@eH!!caNp4lc_! z->FMj4&b)MHmJACF(8#hMG_TMg(sU#fJY>`1!qc)M-sUscoS|ScoJysln9(!#_54#m9(U(EJ&TB#X!88D$njkr2*zQE1_p{4S>=YTJx0+Sm-YXVIYUhZMUS!t#f+w?=r!_?2uM%Q;kFF4VU7G3>OLeTB{qqIq z4idcJF?m=%FBC;GZY_N7vwUF)zEA7ZdHxF+DxSZ4U1mtLU%ELxHV9B+vqoa%1$^;s z$4XE4K{zFGBR(fiL+uVE&A@C!+&xht6a<(ztQoGc*XzZdD|^X3h=ZxZf;S^VyTO2LZoy+=bVrraVlyaWe|8)gNl(aKa<$C<#vKhpTk|{{m=6! z-v)n1l1pAwuL1eCY_P=^EYCV}b7?Wji8Y7)2B7~EYPxGYp~lxqF%{k-2%bZ81}=m! z&fSsA%8E^o9LtsN546Ar8Js%RI0?6B---Uw(o`GQ)_%clkp zUY`$Y`RMt;n12A-yll>Hn;oq#L13hikq4gzmY$sy_sBr>gz9xCKb7hpHyX3y_&2$E z(*w_*@{zR4G&P-Qd3Q_xNWGWzW)ka56okWJ|3m+z3jvy7IS9FTOe~!E9e3sZ=A=tf z+Uvr|PQsPU5eeotHzQL<7s^QCXSR5(Xb;!dB{CWOvAYA_m25j_uyd#AXFdStkc znwF|(98;e$OrLj;KUe(JD(k_p#fO2-7*vz}uA*b`qVEAq(E9TS6npT|WxZEZQ6i@6 z2e}2NJug(OD+>Rb@QyF~}H{{Go{2{rtWqjtrTA`5Q4DL1;tLtw#mb#qU=w<|m zNckrt%U#xeJVEz$Ws_%Lb;cxG3TNuEbax+CwfM)}f3H(E6PA&Bo85Y}Yni^;Ce`pn z*CK_vii#qT@#;iEzaCRLwzU`*{`;m>S=XtK^&maL+xLba&2RPxo0OpWGOM?k;pqbu z?F+!9i_ys6Fq>!SLEXd@X8qN-a{*?rZlgA%xj?-w0DU*I)%)Pykw*QiTbv3Tb7E#! z4KYmhYkKXfMKGeAC4|Wle?xr=g2TbIr4)o85pC43ZV}~}OhkSl*y`1sG16)|e1m$- zW?RZpc;glUcdVQ1F}3*C8lT8&i;JY;i3ZdI@GQ2fmU~=Xv9iDMO#_?18{DN1Tw-mG zsHT;CMYXgvwhUhc3ntyp`CFja=;axFLExXk6Quu*nZmBmoDuKl7;v3VJVWj0OKIG* zZYotUJIfyqxSmur?*BRCI7H0^n(UMS%hHL1f(yGK9P0$J%kq(KI(Fg9yw$9Et$;u!>OFkl5TvmoBe<)>joA1N1a1c2f?)y_Qk1kTnE~g z!uLCMWQ-#iB;h;x&*GTeA%e=^kxfGySEp}yzXie%bJyUaET`o_C%ayj4kok8PO4%L zjwEu>BBK5D4e$(jhUPz1sOy^ht5A4W0%buwBP>XUz={85K z#YeQ@$DG`={CXB!p#NjJp@iH3Q!Vb*u7HM*uXBEC*)8r`>GP)4mqFIwcP@eKs(94N z&{jabMi?Fn8>=9HOMvlO#z)0UFyL)_sDHNk7PhwteGFRzbK2Cw)Y+rFN+hoxQ2GHo z`$eB=t20hhQ;s7iXr0TYdo^yNjypBjH%wyny2i2oqZ_ik4j=hDdL3=6eZ%kBSFcWo zGc1ILMh=-}T{n?qx*nN)U<%J3s=MY-LE}sa$jPx$2xne^hJLrWbyi4_Q(72C2*&6Y zVA0C7LyTRquY`B;N3SVP$&&0rd21clDehCvDGX+$?x!J2;a(PixQH(^Q0powxgK8(V=aj^@hQiI-YaaIrsF`6 zTU9}z*use_)|`UYu`#uJg}9jfhApWANhnjO_Ofr?5WTVe*`VYE7aS(TuosqKH`Aqo z#Cf`f1(yk+WO?3r<}xy#kx0qNpa`_Le?cRjWB1@*M2KiF_{o4A3Pwk_-WFe5@OQaN zn}J_?S8O?DEJK=V7+Q3>JF%P<=~BwJm7Oe@`4q8e&6uyXQ??lq>|!!acb@A=u0DGG zjsg{3`ly4^xr1(r!`)=j-4#8pcv;@ZXyBPhg)p5(43o4HK}Zy2IgI2kSE3p#YT%in z#r6+6sQ@p53eoqgyvKpY`^xwsW+=(6mnrq0-aGs!he$l?`aGF#dliQ_ zM!x`y73BaaK3l_hry*kT1r*kYSRdL8!N%V$PFWj95~r>WBlvG$5I!y#Ao_(D3x%cg zyMCLr0Hjd_u_KfrO_)nl_#ZZLMm;BsC%_6#-xu>ZjP>^fFLuGU;Ji3V9Zdt0xcR;F zZ%3eM{vX|3?qDk!$PD=4L8dk>MtW@2x1t;|I{pt7j1Ev!4 zjn=oG@pNdnO>2at4SCBa3rzTRW_-OF6oO4jU28Sq!`83+sp*bUtCs!d_a-ANTJH+I z5KMSkHH30WC0OnMETJ)9kQjWTD5 zS-r#R+7DuPan`dHw5}23QARrsH|nOq>NM&Po*Q)26`T;Y#{K}GyR3soG2Cwg*3on% z`K`CEtWGSdr@8FvWNL*4_$_DP)eVap*Vmmex6Rwz9oQ$@GvlONmb|U{31N=Ur-q1Z zQ^>Y3!ImM52gHl5iU-)K@PnhQe~Bnw1{Ae((`OB?54@aBCr42GVyE)1tM{^{YB90r zHBvnCfrYPXKIF!^9LD8?06Hg@z?R9p2LutxMkTkO(}mA?K!6Z>T;_cqGz6*s!$ zK`*2gES3~kV`2mg`GG6pojCyYWcHqzcBPuC^k?GvQ}Gy*z}8+K^lGP(VuNtGZ}wa7 z=RSOl?j>u^wW2f^p7low#@snc`$=xtuP~OqO+lu zY0Fg1H^fGr?;OiJCjWg2!UqMziA7WC9!hh1#8{Mp`%EjI-sHj$Z>xWY584x3ioG*C zSZnBvV+TQedVXV4zLkPIwO-$XiOZYs-kFM2)%X;cKU6+g#wPHs53*7+Dj0*63Ok!3 zVk|^3T(OdrrKu7Viw^Q_`+O+hC}+`sK2KVC!u8%JF4)HLv&D=Z-$shWgON4SLD$>Y zKGf_Uc|;1&5cp^0tyq)jLi||@ND^UFEd&kD6hH|g0Va}UKmrcgd7hAlHXAO7v#QEX zK`q*$YAeJ}Ls3sJys}$KFRo59 z#}3?{VD<2&Nl!LO>+*Ibt1SB*@v(%jaJ`mKVVbg4VU86|inIPgsoTSD4TR*r3tq#A zFh4gA_muL*!rssjeN4p?JJFUhtvxjz_aI_1MSC}!4E-Cuth`VK*I2B&RK3outw4LH2>lWvLx&6_mc36R5|EAevce>*9=8L1Un&NY=l(r1@yk=SkbZ^<12|VcM$zVH z)Z|PV80oizc`lUl7L)Z~h}9J^9Ier~S&!H*{+602xyIvM?eAg1?}FrsUU?B}r27bd z?B?4;Nfvo`FhYEs*d9C-D|AU#H64pUw;CuE3`M`BRm2A1q8&oTj`Y)cm=^K{j_+7O{!qVa~*P+e!GkG^vKB z3~oYapw8#mo3#MD*<;qVorTa&{-Zd`_QN*tJ=>cCIW>tg8R556&M$Vc*VxKrm?=mB zT$Zpi8juHMhaPEYb&n<`CX4=wIsn96K)2BD^YIkU_sr`3O}E)rba2VW7-Km+N<^)) z7nuZL*OpM5)JdlmS(yeCQ_6gkXf0+_RQRu6)!A!=cHykR+bXEMGWphutlY`gQ@}N} zYJw2{5q6hBia8&C_d7?{lQUB}8q$Q&CIh-wiX3p~&m~>S07!^w{K>UeoEAf6E9*?t z@E9OGu2>KwNc&2opBNSJ%Ke0XQHOnWdta(EZ-Ao0RO;aN&u_M6^d~WA)@akI>vZqz zw~y`x!S|PH?L;TKKQw?XJ5GptuC5oS-y?H#TPXBQ&_kK#2N(p{(?`UHU^A^eBZp7tkdkLsE z_~Y2)4LD3bx99CI=EC>Vz>-QR{L*5xZd_}KZ+tv&oAo;54ht0XwlFk4u-VU#vAbA* ze7K||j&Xj5RBk7i$KP&m#RfZzKxQ}o`wu_HP>(4cr^s*De1 zJrNCJg>@XYD69MX5yI=etkFHTOgtE)rWM1ZmZT}Az9|Gyd(b4GSf#!g1Tjh)xx>dz z@rBK3#MHVdXh`oSo6z{SF?;IXIylJiJn2Kv&E7UPfPxT!XpsGXe<&}?Eo=Hyd7E8Z zSTwLwWKkcEapLJ>8%lW(|$Q}%m5Z!2)tfnk@rxaO)*)V^XOfKz5E%JBJwb>gfsx?wggTQ zzW|N}k+y+J3~;n9*p*;?&)KL|>|`7qP6)scx%(0kv}c_qync zNbwB9CN)zDk^Lf0hf^s-Fp)QBs*y{bKBh^7%M-XD4cI1IP`8}DIgAP^y16G}%Wjxt zvw4fxsCh?t<4f`2aC)IZVfuZ|G{={%fCeQF@Z2Fu?21Qk^M8g>9;MrSOp4thz5O!J6I7?7?`cJB3 z(B>v^M<9e62GA6Aes2h-NZ57D4qxzmaLY0_IT?aw8!W)8DcuTk7F zq8Ok|=ffc}Tvo^Kq{aww9>YM9KcZC{r`1x8##O10%C~37|1hbSY(=X#YlS5LJ4Ebz zwVOe5c2r3rvf=zsaVb({%u1q#(Do)ozz*SVo^|!F3vIa35NqPz9A#ypVo*q-&+@xT zFDcQ+zk}DPz}FL(BW#vQ?dgwUYFzAp-fOSMvXf=!;`++%lTsU%Qcg!OBNY#v9nPFw z(kpU~Y2l%=2?ZjDV0}V$PdnFG>h<;Gi$-EUnX;MOGqFFd#%_3NMm7o_Oqlykkvx*( z$h*A|2>8LB_Iwc=8F|ZDCdYryugiU+8>f5y3R~?h=}asNYSjHG_vG;C1C0Hp6pP{s z!zN2QHUmRBv|GT-8kVl@DW`DHe+=7u#&B@%G5^iBL^F~YlJ{6N$;B&qd61G-yKG#38nrlH9l{Q}U>@(!VLBdCm% zfhLS_zI?*2Nk9ytOeHR_xG1ln2?KR0n2G>32NB<~Xf%DLy=}ESaTr&OJiYoGTX}?M zO`hfNYmu03%C+yMhpA%$47nOn&nLnS?7B9cxDMw5R?1$$6oPnOirqQW+z}Ypp$=n3 zbL_$nO?Mm0YZSw)J}9 zkdr3>>^yyF^?KuR&E6Kv+blh$T%FKlw6Wua2T@4$pK~?52DzKmSn}*&-eF^?V@s2M z)fwEvlP>8dy{4;p*N#2ujcEfLHgVXzopW5u)t#b=6diLo6>DX;s4r6le-x4zJFf?K zIeY$~@OIDJpM97HalZO6`nU*v*p+{Oam0h+AjZBCfRO9A@;fN^KU;(@)j}bjkHJ5b zLNA>De>uQ*p+e%cbmsBy_o>3Izbc+{@}Ee**^>+d3NuyTb=H zANh_Se`aq9L4+LTEGwWkkIwhgzN-!D6=eomzB0TWeozv3+`fVRq2N9SCtGb$D|6`C zhtFseVf=%V(J&?D7nB^?seO~T?>@MpnMspuVp_It@S|{;kJ<*w+uAw6>=?h73R^C| zZqR{5gYZxnX^cPcC?9G$vhuiUPnZaZ-E=+8iHxZ*Eblm3r`}CNsOI^X^o|c;qr6m> z&2tGmDwJ_KJEdP>u;Xf2=8OHpbB`ipy_CYB_;~-A6;+Y8dF9;Ngm0H?alTHbNGNdy zZ|q~Ab|oZ+kJ_S|&=wkP!ZaW6!CVqStI*^tthPlhuacv{@z)qvL>imgw>9p|dUtTs zGc3%$7!-fYrw~2%=;O0Ix%u$#vOO<;0in3h+u_>b*^CKfQ6&#E&P8`R$(D zKxWBB3QV}=!V~YW{I;YhSF!NK1LBy7FRnFgRcUBKA<%K-vvIjrW=OYBzx}~4z$Z1Z zG`B!&l~d7ioff;7pmH}p=WRxWt1g8gt<9H0xwvia{@Nh$&eCPi0+RpZiL zR8MbQ|Dp1Ub+a1P+1DjBr9E)NQ=RYQuye}`&SK1Y=Bvp>Vher45Ad4w0T!ud9^Mfa zaaUTKVi%4$(w+tWuXRpsMT!oYH>+-3X?aT_ECP6*;+c{>%@GS`RnPD4pqaG_H!iNf zvk~=*qmdOq6^X(g+{vRt$3E0jej!)4MJ!Eumge4m(BtfmA-pyT4}P>tQu*kJxm--}nWDKOb|J5u0(BjqJm7HtzI?X@{6mGD-1DguO^K z0N$F35q!`-hJWF~4%e7?x2_(4^Xf6Clt;2@&gsifvT_wXV;#(h9xt_emhrf*s~%Q8 z0KwL=Vymc`gv3f8PL3~f_b5X7{T9)S$RRI~ojqj>Bk7JT9m(C?<7&#@;+ot9e>0o{ z-wAQlGgxu@ibJ0C5xw=Uj-l;$XL#F?=b+#lR~+EAIzDS?Ws8dsl}y;{5&HT20|x~~ zLM%b#q5W^43bSC-wT z!?`ixrZ*Q2(S3WF#I4c>%6yrGna$0Dl-$t{THYUzY&ba>z5GgN=)jVPapH;6p*>Nc z=`1Of#$0GU^{0Q7L$3QfQ^B@#zWq5t2^af@50|{%U1GsooRbAU5aHYmw=JTS`~4yI zF-(0+YD&N!YOtE`d78I_qbx|knm3ru>-h8uF0bveY3o9Q5^?Vv#AY74>+baOT2{p? z=GMLJaYF1a5WTJ%Np*KZt!6+CiSL>8>0oIqU+P9{e z6);9Slb5~A7|IMmM2ic@tq-GP(QKKE_yc*x6Z0e6O(L{xbb%;lTUFE6p#xBx0R2HcQUU1 z0;c13>E|^d1(dm&(*cz1nRQFUQP$b(pF`T}7}Zs%{e}q0^XGLqUj-Rag5+c{E+|M> z&%Gek8e;eh@HB1*L*?WEWvD~&|GdZlU5DWRV2uB}9{+b8g8w%^V|eKe??^$yDBrXDJ@ZvVt`5?YSAB zSo#f*v_CNExgQX0CX8}bf=nFnpU~Bppa|BCi(ouC!|@fK)9$_#JV1?IZHvA$9C}T( zBLlWCw&HnGwKnAXWfkzoj>b*6G|_G*^tg8-PP3ELNE9KVkd`>HIGPaG-T|Mh7e_Bo z77~_TG<+;f7>2u_VU|*@dmMH>tU(C`E;_Tm=-}P_^NFW#+Px@Dlm4m4h}%~bF#;%= ziJ}V&t0yzf&CQ{Bj)x}rtbY-HJ_rS|XfL)3F}J)|v-|()yd*h5?Bd$~)V@(Ubk*4d zelqRC0>C)i7EFCU%+b5N6Bz0T-9fqx7syU1qLkUUY@{D9UDxEE{Asy(IyspMs%NJ%y@v9V0#ux5AirPw+Q)VXmkLn{e;=3&0xEv*hVw~n zqhcPAsbdyj>_vM-LQvQJ{Blzt&fmKkUE!y{0D>$XC;;>42qL|Y4P;k-;bEVn$l0G6 z*@G7JL_-3fWKLg~wRCG4FF!NNR=GMLbBWSi_Qv^aj+ojz$qI4AmrVKLVLn`L3cJKb zPnJ_Ql+=Q`4*X`0rs>4UyC;{I$zqJmrC26(CRWa@)Q2o3%8p~2y})a|aTGSg5rTFQ6zr*?yN|5n31Bvq*()n-2thdP#! z!u#4nZtGx`M}+VCF7G_X?#`LV+F|(0tuBRwq9T^hKkD;hx14*9(c2xh2~OryW7-dk zRJb2}Dh-&eN+R*CW>a@`7PWkTH9M`Ilm!nAeNjp)m=La>I3%>q0p%W@?!|Ib@q3gA z^(UjbjM!|htDmPEOJsB14})8ZFH6|WJV~Z`D{?~oaHglsP4GcwW~t3UGx&U^AY|*Q z?+C?e+CbvrRc2=~yU(Ozd;b0tWGmZ~BK(BwA(-meBSW4o#cjI06>qW7ZNkWhB_FJ? z_TdJm+|IRbX9y!^=3UOA?};D2%3Wzx~}!i)hWkty-Gy_iiVBw{ zk7ZpNpGqK#!eUTRZ@=X%YMks1Aiz3gD05wN^IZ+|QAe*x5w?j7oTQFrSL76Ih^fP- zG>%_*G3;en|LKl~EZ)Qy2LiF6Ov5)Ft*Uy6QTP1c>TQtD2u##aOpb}{WiH0cdXHRY zO=KVj$>>ntKRM_%vr*0}z&){ZV!_>fSI3L+wDu|id)Ed2CI6cx_l1>%zBc}ltN$a- zsg4pW+VXhDzC$N6)mShP3s}{FbT14L;q_M#6ZHfj1cWPrG}+`Ys$yJD?$89U486S! z=3ctbm&YOD{(lPaWiVVW>Y5Hh~{y62ZLD`Wd|ktnoaOyUb&aq6!xv(>+GG9HG_}u`5tD=ww@Df zQ_!w%gKxlj68U$-5+MsT=W~iQ^JG9<3F76Pko=W0v^y`GxwV2`tRirQTHDXK8B3zR zFle0T+=;ufp*DS;dGGAubBIqXH)+Gc$}l=Fn%-#}JC) zN#O67}Gb>o98M3 z2bceC_Ndp@Ym(7pMq&%BIy8V7o*HL8l)r(Z;H#vvv|Z^QvE)&>Ohip@F!IoaF;Fp{ z{rkB^!<5Tau5>0buLycJyyw~2anP&VS3DPVp~O|Rhux|)Eob*|kg;poc;N&uSdZk0 zpME~^!KI33b8|%eo1vX1zQa{xTfC-pw}gy#VXv`9roQC^h)ntW!lLkEf!Ad!LTp1# z*As6G^96UhC|>d8OlqLa7=b zVKYGEgG)bsd+_W@3iN}8L&HbUsH*9IX!#=0N1%k&;)>lD52G0HGtEm>fOn?$-j~Oi z6(5fr@5T0t%QG&JnWP$CMT95YkHe`OvYbEt`2!5Unfn=b56^MdVcj>wQya9M|ACgL z^|2CSdpalqc4XUsekE!-DA##8W=trn$8!Gt+*UL?Pft~0hj?An<}mOCMg6$Z?KnJL zG7Nr}i#A4-o z1W(ZP-ta6rz(zw5k6%Zmj4@zfJS#s#G>wsgD|!6%N7Sej2+pn%e^Dy=Xar(m`!JGthB&X#_S@>IQFbg=AutgU5R8#4bi4q=B{t86(7#Jv94eKcal(~rw4Ow9El(Ohlm zNk-pCG4n$@yTO~yVTw~^H9C|V3R*2rR>_EtgMx9dgQ@)X*dtPTFw;EXDZzq^=1}5f zg1n0L*9SsQEqRlMxHw@qW`y`0rHVw#4~T&H7)<{Zq!~cBOxu>FIXw|<&!R_#~vb5*F+WuIQE$A;h9=Kd=z2WGHTLH=|OB4ybne&qX9~;um{a-NezJp z(HHB6#)O|)WJx0fD2gQ+RAN=u?R4W^*Hf%L-()AJa-7eM6q8L)gHgsBQ371v5 zSC$$Ef#V~#WfOx`8{8ScnQ7f@73%h z#tK71qDt^fN^D;~h1WoyEuXyC~+AkWx&hpAA zRK)`#z1%-Ywc`P=O%4Q}(q&ha6N@;|ey>wD36AUPxT?s1Bx8y#^>rjmZ{U&n4!ZL4 z!~{pWEQ4XRHuT84)L~fBc$(}l`S7?AYsojQ*}|{1flN%~H{sY%u;_hh=szb(6OKx# zP-Ev^(_^gLnv0}e@C!Fl57V5g(&R*kxXn{I63S({XJ;4x>&3r@mO`VZ&02|J56m}$94eB zSIap-V#dLAVKiVYwT%@1A8w^sOX|Yz}^`7TvHjq$M zoPVi!$n5M96s?3}w$_Tw(!6NGYbg?Qu+UlI_+M zUV;N1$X*JrBi;0yHw{#}%Z2UgJgr2|B-TiZY+;lyf4E<}nJCD)Cp5oDlBy;!^ldv* z|6Zp~e2s3X9;qVpY`8j<=HR!XeqX_QBiX(TVS1abt3k49gPn4JxhnR`pd5#@qS*`y zGZuzDjcrNnHEx3^s;tjhh-&$gG} zw2Ew598TcJ$|SqR)bYHV=d*;|htRr`7|$HV+fhd~ahUI{(4;c%yMWS6lLnFuiAVG(P^!tz)SZ_P|+ zNz^CTh114(uUIk@XYu6-xdUvx=X2NuxE&CE@hzuC*wxz`ARYw~1SB8bLUq_4 z1SCJWVZ+73BZKGHbJe4R0l-oyUe%mf)l@G0l){{!Y81d6M~Me(_1bmB9#Y4$`~@7U zP(#z&m>@^qV%N^HnBIFYr~62(?O%X-f5SOKHQk3A+Cb`zhbp2$fJ3}A1G@ikVsB)K zX^!HN0@E@zAbhY)P92hm#Cd(OY-<*UU8b^A7=v}0E~z291-u|cp!1=JAjW8<*aom( zC3%eGATkpdX(F0rys_HylxHBdId4iooT+*rgG(yL{4+{>rz2#;Wb~lveUP1LpCLb! zy|eILVq?#hck(g!rr-t>6gts^M)}KvTI1s?Zi|nNHrL>d}lqKXD-;b6Jq;a_2$}>9R`SKNZ4)U|xTdfB&f6`42|jrR6~KUz!dSV4|3Q zW_Z`V&U1OS?>~c_^(Q6W+WI2D!g`#}ZJ27KZmPfYR&S*794g9He6E+SQRfXvI1{^U z%KJQk!15-{04X1j%;DyKo@S?|Fyn(o&acGx_f~%nP!33^KOd_M;cA;0igJm7g#R|< z%RHO{E!ewY9rJYM*61q9^KR-EpeoKJ|FKmLQ=!51+Gcdn4ToI*SS|DC zOxVR$Pv^o?e8c6ja8N0uMeBY-k!o;*DI;7de%=oeq>wCl~4k z!lHt0)bH*B&B0SI-emA3ANRe1^?YcIbhvP(Y6uFv)iee{Aw~ofeGF>5gq|eMEM|7*g;_wSpJiJ4P9vG*OtzNZZ;{b&spE@cZ$6IPmUfsNJMYvd;MQ3oL(@#d|A?nvkHvP4H zS9-Nu-%C_TVOM;heNl0Cf$-!0FTghCmHF`#NT=yjOy#g6n~q+Gg=1Fj&YmlMfC6WT z9UrE`{Zj5nG~^w(+n&BSIAa?n2#5T=?9Q7oQ`aGe(|C5A zbDpGF4mq|39o)?HyFK3=8-i0C0<5|PMu~z)vfjSXP5g3?MGOvzVbU9OPPPDiw5JeSqcfbv*tJw-wN&?FPx|qBt7MMk)#%st8 zdy`5Uf$8Obu=g9sCdA-=sGu(WywF&7eh#Kk*X3<<8O$vnwa-M*`S~2^$={*_8q468c^poBQNRc6Fr#%J=9;TS-#n5664I;X8n*3%ZA| z9kTG{uXH##zwA=n;~K0QrJDCrbD7Sm#E5G|(XX*eTgOyUMX!ZmP@3cj&t*m!c%?e9 z-5~bEGG+;+U}DL`-Y;BZnXs4PLNkvk$p8=Y6BcLrH6J}jn57pnPy?!HCxZ!s%%4UGpEPo2!@-3DVdP+Xkm=vzv;WveQG^sqTd2csCLzgbB}M3NO};|+69N1r z1AREW-o&G4<{B;u_p0-@pPddSsU*-7?c~qWc2^Ts@An$pzIxb0!}kfNhX-jUVf~_G zfx^osAcO8dg z%z7>#4{&}(JDm^x)`+RJN%QQqItxjxOi4@bpKXY3uPV&~>>uQ$2${6#&l{Ohw)ax* z?;qsG?wWh`e|RM1127QmFGUu!nBqFM-Djnkr%R3AN7EV1Hl0xVK+#0`#oXL1O!%Nh z*6AtugX3ve&hz$G@Jnia?y2^KQmiHq7A33|3tMAVCCYoy&rxF}Gg4M8a((I2R|O4Vuc zPj!rFtw_pIb~Z~1fbv$R&|u-C$Dx%F)lFE6+un=qO<+*m#t5BN+=6lg<-~_&h_hfZ zO5f>~IZK;^0f{a?)1I+N-dU8~oN%)fD+}4reZ#J3B13cK1;pHfu65CnR$0`B18Gnt z8O~Xo1@suZot5APT7H~+Z*qmyUF(W9HshjDy5+Ri~K5vm;g`iZAT zMLoMMD;h2I#Q`zxA$1J0mg=bCbNk24@T*(&-!$mD)UuW3uIe7m6a#`rZy z$-QSfCy2&^^qvtF^^E+ z+FBFU-E?!jlv^;4(gOto$%tf= zy|DOvJ8Jf=n@(-=7<-%d(<3fCc}%i*@KxoKOBq5zYAOhtDQ2eeuWvQUK?qQc{-49O zhQH}IU)|Kb(ihD}w}>F{f$#c7RJXj6R|p(N-uz_M%G4(Pg;wqRa9J)=K5dkdraD2= zD+x}yhP9Oe^&i^|9Z?+cA01SIl1g6M||Q_rf)6 z6+g3c^pG)j`XWLg-RNz)eFwVz3oKV#J#}0C1(NG`A4KU%A7Au;e9?zFs!3ngdpg)> zwXoWLlplpj?N|AoWIaR^*Rc?pe8U~0so6@Ibb!xhiOkPn!Q z0s!~rN#CE}o}JE>mrs1RtYU8(vkcWn3KPE8WjHnAfrw2N^@UZM9&S6=UtaZHVdo&0 zc}Tim`8Drmlm5eNBGz_0$3%=$CO^vtEwEW)P5*zoGJqT-DRQY4b=9 zUF3{dM)N#YWhW;tFw*^&BcBAQG_B$d!Dm9ES_^%8m}KId<#%x&``is*BUErGYNApg z3+9)lu_ouifg%v=D^7_(W8*%Vi6`FVw{1Hs1s^qmc-Hp2XeD!ec*PR9Oj4?Wg-u{# z6L)GcM+xTL$4?2`PCwFqJYYs|8!18)DI}JW$3_-4cQ|=a_foaisb3jYr;N9! z=WYAM_hR@aa0?rmf!?RtM?@rdv7fC7G?9z7Q#{sqAfD_l)%QZ1?-?14U}g=Rl|6x2 zUl&}@E2xS`5s~QSq(M}tN$L-!1UILAvZxZSQi{LFLAT#ZMyzh@?`ybWZg0YTJ{j84 zVlA%vw@tN*?B^qdqpTtym{>A%xdd5|8U6LJahXe1_MVqc{vQDj*(k3ZXMxzru zFMkhw4;HC`I*=Zo0mMMor=k)a`FbrjHI{WIK`_qX6XUT1G8pxIygBXX7Fc945Z3&~ z1R{rJt3w6o)X}snhj*up6dcgDqGSW;mn-B9cERSvwhkKG>+sVr(-gfw&Q-L{ydE`o z>h{|!AX!j?sN@_)!hkSClq4cU93=}#Y!DMj&N(9)B#9&uM6%>8Ndd{I z1d-_00KV6E@9zD+yT9E(=&tFiK2_7rRMiR3bDqs4xMl4Vtlys1iMToa(O%u5e~E)N zv>nMh9qMus5P7tBsrC!hg5Yp~CVEsgS7y68vO zg;;QbDCHhJ_b)t(Q`C@F_Q;Ai%aG#c=5rg1p*$*1W_Zn({<{$Go5XX9wNJZ zGQBU!?p&DvZW^X=iKfiXhYleER2J9 z3MTf581v7;S%zNQvxLx*npRM^uFQTTT1^+ESkcm!HG|f@!g_}8JJm>Q72GIFl?itVuYuBkWR@@pB+9oAsgywiPBB)$1YyY4Ok8pU@ zh|vhhEwc-$YoY;$+#euuk?p{mTc1OzeI&7Veldi zQ(e6{qTlL~;}ljp$*81rft=4;y>&s;%hqKx7wH+&(EO4v-aiU|ifNdOlsYd9pwdA%BxSdJlHE|DcSLBKbK zet*7ghL_uY%92_nBlI}NK8TjkU>eh#k7E5cs>&MXuCJwaE$iOYYG&Jmd>d}HCz02r zJCw5PScEt5Hqr@hmvlxj+(?od+d_ROgm6^4IbE@*Lc!5b?2spp?ASH`9xAOVqHpI1SdzRV*GgC;4acu>woVw$r9`F_H zkA$pu=4MqP)3IV1F$l@-RUiLv_IxAh<%6W;_4q{YN?A(9UUd#ZpE@(4S!u+n1b3de zOGz<)L1RL!j`X5XFF}3_ueS{c_ZkziC#o<5tF!Rq`>;e=!xdC$Gvk9!d0P3iOzvYX zcns_PgMusXD_~SS!L7PZ$ugmuvtFW@+I$!~2vrk)EV4Kl-F#dfuGSZ%XEIPCcd_2z z^VaYQTLp)kaasW{TvV##GURm?66#v5TK(-7CwdY`7Q=0!m+Zz1TF=d~0aa1o*=qsF z(o6+^VCl?*bl+#qr!tTX)qRd`V0+shhq35a7VObnZDLCevaZPCKTr^iW~pDiZjFsF zbyP_Xl6Lc+prZBYl_o#(?;0Foo+u9eyM;Kjv1ToxjzuJfSCM7q3VM@>(7%@kB#w@| zSjz@w8Xm+>Qy>}C5seTOD&v1hCXkL#R^=v7!kIIPAp*&aGKKfBj}q9AiL$491G|9< z`N>1VwOk6oJ%SZg;MsC{NBwTFPg4tjonTx$f^Xf#VlE@Ndzd! z!H{3v&WU$o03`#3OJZXX-%#IuG=8FaQCj;C0eS?SDU1!SqH`w7pZC>GeAj24Kefvr zTVWu7$3LlV;NdZCx9W`uhRafD--0oZ3_Y3y+ z=>~{*!y$i|_poKg7C1uz6>dTPYdyB_fZIvdQ+s7R)9754YR!KY?|aFlO8)UCc_U9V z&9ZLzYsn|k0mt(&8ayQDy>1hUUmW-PKCvBGItB?2h$PT-Pw&mC=XRZ{knBe~=Mvtk z^KNFz%2Zr!{g~lwPsrO43#+xkz;zf@R_F=MKkB~BgH3t|CT^%5I+Y-t zS1Dy|+J03`j3FaX1!gfe|ByYpfz_O>^i-8ME2-UJkcRFu!mlb;kfe##u2aeMa3lX) z?@cQdm<}Eg4JDwQ58y>?I{u$;L6Qqy%gz(zV18Z&rp^v^lW+MJP+#57ZyitTZPq} z+aoV!NM0luM|Lv3L%uG-eC)|dpIqR`rX+5W4Qc3jt)=WsB{^qL)GMId)#f-8Snvtr zQ|}uwF?6cMMt6SgOL{xIeG`$Sk!f=ESv<0EoV-g|?I%ns!>kY5>~R^~^SC3Xk@uNPx=Vf%GSD^{ImgQyknhysW0qTMMm4*Vtc+bH|G6lRtUM5OQ%?K+Q`JiK^L3hmy>N~ z41<}3X-P10LUT6+3_7#sj6+>QsnOMewmD+4AFFiM11=<&+YX+^Z{nJIBe`1mat@Wx zgRv5_dYnz9Sy`_*wXcJ>%e1{6o1L#rJK>Q?ws9thIcS0&_1QsolYfDcwpLcE456kQ zdti?u!p2SjmWwKo!D8e^`NA*Q3P3GOQ}lSDWT4pC4{5sZlr-6izLNS+fpzQ_pKh-5 zG(R?vl^W=@)YQV04$G?be8il#Z++%0FR9yr_;b3{N<#I=svuAR<=$%=OSqJ?WN7cZFGuPl(EB$GE-JLYylDl8kW5W zYE~YVy*m#So0bi!1RBZAHNXkQNP*;fPUjXgGzlLa*fpdMPUbVTvi@{ac-KLwb9<58{_tBNZMQ6(2C(O5HOZgMhfnX*GVO-UUYA(qvQwareuiXCeU=CGS#v1vY;dpRJY2w-WeSWy? zVG~8YCOWqnafT{y>iNVZJ)=?r@=b2ip&2)$kRXlsF!a!PxL2?}=kBXdOs9m*U$fx5 zg=nS&A1%Y3b%e{)E)9^EbL(lB+80Kd8{ip&lR~ry0WUCsLEwyQ)XEOu|65!2Gi-hU z?Qs}RmU)xtARsEZKGVCnO3WwZD_Xsa;5}H8daFCJSr>z$GoH!kZcCzY)Gu<}mt7M3 z8jTy1*QNpS%Cy>S%R=pDbMo=5EcY#moBLY`msP+Rv&sR71gMA;5AR`cPXs>_cRyIH z-_y=8Kn@e4ki>@LYdPR1zkOB~ z>TmDk-~IOLH0e_BgOULYq1YWK=MGevY*?!q&;NCdTG+|RlTbd}cKSA?mwRMif!&Cr zXoM*=c1cgYaP5s<+i7nI=+Vl6(SlGepJ*o zhb1KglDqlF?dkZhYC+f4CM2HbBY%iI*dk)X8;_YrhKj#v-Pm$Po?k5w5rJSRL;F+mdjB3K8z+F>I-+bgZ-2|; z{E%)BDV88Ws!W3DQ)d&`;l@;?trDu7Q^S)YWV<@I?fhqVclz-?USzC&3>p`r7ZHcz zd&!N(&=W4-Y{^us@%AhPV;YAMq{kc*`Ly=CcFJ7}lMG_j9GGCo<1v}-7RT;bG)ajb zt7x807QUGB`WcHAk?qJS&our-H@qaClEtt^(pZzwDAq`>rV4&IRhU-|9c1%U;|Aq8 zGK>EaHC+xneJhyKjkKQxISSN77CMsVd1KJ8C1~PcdswztkNRq_Jh`=8R8kW=^lFVV zVr&tukq|RlQe=h+MX|?hk-Whev4V@T zLA)qw4WRt1k4R7z})cN1BGqQmn5)$0nygVAlX=xvIX)_pA#q^ZBAaG zymIH7RA2T!uLSDOjh7F_#O~x6Cf|wIzXr|Zl6{t1^6Pw^sPCKTGFlyI-)>>}xfboY zQ!cBZcoDz4pDy$pvrfx`sV981>0)uN2CxLk^>XDAk+%JasU5e0Dy87M5iu4@KqGjL zb5s4-+X6}$@^chMBW(`5Kjc8mP%s&HJR zi?Mg(MQYQupnJkE7+}){J1Ks6Tv1Kd(0G4(E+OLuq8qEC%d@pNwl8UrYVTUz`}Sas z=tD1~>MvLX49#92r+3z_A?86RX_EyJ6AaqZlG_Iy$ACu_0cod;?x#`UuW7wqSq$3( zfm3SnY2S*JIQ7#Eem+OD5VeAto-^W0ile*C>+qL`euS`H&V0m-w!QW}rFiY^GyI#1 zWh5@FR#~B!_>AIVF5+r4!|%<$Uuah!b@6&4=gvEo+)U?_)UHX=(p0psb-N8h4U}*d z=f6t$LMDqQgu)%s6MDB+p-$F4s4<$-#b-Q-+pSM*`WGw_2?E~(X#Xm~RKAe8ir0Nb ze+}DrVO!ki2cGbQGh8TI;v{!`e5~1))NH6{?Uek{SsK`--=MaplL~)!ADs`_d;YlJ z0w)M((f+HOKRN{V?SD_=wE30f#$?LQtq(AkSADFT)KuE>?d|qW{3Fs~`C^emIO;=X z;HNx}D=4_Ke?4+#;{H(%-3h>@0P>>)nnIj!;mFfT5G5K9XJo&Cmw^BT(Kwv|nB2k- z4~O2T1DUu3;JdvL7BYJVLLTu59>?X2x(vdaarSAgY?d%{d{Yz_R{IyB!``2S4!Ywe z=0Bfp`-vYw9nTqAJa1yGe;U6DkjoU`gF~|!Z#Yk47|Ie3fRA0>ho>%r^-5Dtr<9Km z;hhFyi!0c?fW%`2a#6lya7IdEN5ljU75U@ZmE8|}IqD4d&n*uC zjVZ}()GMeiG|xq;O1%D@6F2Rb!+xHyVmcGJ9s!|x-`5ND_a(}Oo6m+-F|HJ5zexR9 zOc|=QWSx{*v$93sAXwzUwcM?cydl|t;YVuWiQ)OVE?wphQ@%ANsJdxeLx5g-?9oHw z-RHu!{nw;oHU#AJTP|3HrhcsUeFQ+=21#f;)wSLuXhTj7Rg7tngwzod;~%A5fDaX4 zKZ0WXRVa)aIt@os{i6o;*R9D>CZGyBZm9kaW~B8~%K4KUNL-RQh-BPbCDFcxHSqlU zP7n~yNn}Q%+DMeHx243$T@b;5Y>|o^?|C2P)ANqAf3i~AaMrK4qch*vM-F)qxjt-d zTNb)R*TMYEy<@o%c#kFfFJ{YzI-zsLDOwtABw_LU5|_?(v=msYvpGH{yUg+p0ck923yAsH zs*en?1-4E+3!^JqX&UX98D48sH!G-MNq)neD6-+=?u%DPtr=u9hK5bLnG4)jE<0Q4 ze`a};rg*knfo+}YHUR7fY-vM*N&5kr6Q~}S(=z8a-+4@JIpB8c5#uuD5VlCizTRx)@!L~`envNdf7}rc1wK>2m3(ZKMOa*x~_8NDy0Kj<4 zQxn$F&&ox$H7Cy@p3MW=<1otsTWEr0rC8@^3C`lJ1#ZMtmtukCN8DqFelByftr2A~ z7_Dasp#Vx4u%VCqRe&Y6GlaYN^dyf-?XCgGr^T2sUDGdEU>E)ub-TVP?=ZEENJ@}i zIvu}HQ_^kw>Wl&|V=DTeK8+Y$^>8j~O(zdnLk7L}$(M1wALPKIf1Tw~QV5ETVMDuT zdP1K>PIk67bzjrv>s)OF^7@fPjkGTUtXEKF+!TIJUrl$j#+GU$juA{H)yF9zC2+JT z0MHk9)|MK|B_C1d!hSDsNK8NVa|O`)1g%_(T5NEn1sN%Rf5_J?KHIg{w~<-1oo8|9_Jp;z( zb0a}{NBg@qsigMli(?-vDLf<=C0{swaj&8xSuL=7pBm~H`WPGlq!}oVxB|gtrc|#e z3vDG7Rzusz*?(v(F^tf+@<*_CDdR20 zoDix}K=-P)m-gPg)-88|IZ*3zZ@Idg#;Z&hDP~#QoHxT#dMf!Po~K5qB-i0wBv>{L z`yPJjnFvA>H}f)7mf>Ed91TP+bGiYYvzsNAy_s__?P>pq<(Mt+ad4gw*B-oha4nfN0`#a++%-4MGK-Urn4Q_vN3hw{4j| zxlkH+f0o?(TFU;T9-7;S?P)RlTVN-JZP<34spk1`p&G;*y?YD^w{+rffA2}MOTS&` z{^Pc}i@Ef19nD&`#6Gyj-*3F@M$#7d_#ug

`cfIUU2(dDJ=6DgBJM-t9NuD-*CX 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 delta 82510 zcmcG$1z1$kx<5QaDk$h*of5((6m=wr?(UK<6;!$#>F$yeso@*U zbM8I&-t)iD{dgYM^X|3YTJK(auXulZW`;155EyR_cmbtQUIs&_(5!Dc8ifXR%)@|A zya;;;``a^~OHki~OVG1R(9znD3&J`ESDC+;Y);qn1}E zSlGqhC1@<`3w7E)UCXLl`#jYF-TV&7`~AKHPMzYLjMZ;-C&BEDaOHb;_F zU_#kb9RFxO_8;4W|8x64y5|I8S&4NlXZMK!Rttfv8!6u2crenq8-{rQxP?43LH|>G z={M<10F+Yv^G5#b_W!227%Bd{dF|{U`%WTUFxgrz@4w^}^`IYL?E>>~BN-9|XOqs6 z6S`=Rc?39fT!M6%h8SO70FE)DmmpsbK&One`@m3+{f01?BWAxVahYBpK0#*_ZDCU2 z5e+VsUum&Y{`LT{n*Z}DAP$!e2__V|!Tvac83Jdzw!yO|Ot2x5he&3b&S$0N9zGI0 zEWRl)9nS+}U4W;oGPuPCG#z#I zaNRc+6rqyNrh;=slb4`k4UV1V$~ZYHYE%11Ul;pFVuwc`llNG|rJF);trGaJ!$3Z} zc@Qn`YLDOHCz z<8ufK;vN*@IeKa0M7;4H4Uq#K1Wr^MHhA=3XTp(f>cc2osU@-w)?UJ6k4e%WpVpCY zzlPo`qOL|%CwY`>aU2q+6CAOUCl+EKN~$fX*ld`bIa-hY9!CDIg5ItU6gXNp21Ey< zfcSZCI#2px(y%d8?bs=4etBlMqNk4`Mx5ePpieuU9oy>^HgX_^%K}9Mbhc2J zFuV<&X7hmG__jBNzN|DVKGL0n0SJ#-ITwmOf92>XtVO+9em{2%ww`fV_W4z44UI!B zyy2CeE6w^I#4I+t?b)zZa~l2=Ht9srDg|b?bvFU~Cz9&0I256hmr7)#?yxlA|Szg0AXdM9hBI3{^&l|=1G=f7_cG`qU-iT{Q$<3xcOT|B~K6<%r=) z{H+ttK<;^2ejVL)zb{WcQ$1gAALhS{+a}4+W%Rc&4;VJO@ht63y<9=y)~#8zxvyTD z_Hkc=G;QbWy^=H+t?+Hu`(85Jb=V{>_YcK=BS|R7m=6$HJYX)|Lgr@qAYHlhVV2scE}f> zmr6Dj&Bqj>bQ%T=4r>yWD@k>li80Y_)|$#PC_Sc+;k?V8P?zzSWvlx|onyK!kGB`= zu)le7#;~GPdu+`#)7l8{jBj&g1t{ftg+6!ZPp07CY0uBD2Pn{>qU$&&TwBCGictRN zUk!>Aw-2cERPj4q`d9Y~y|8X6h;5ZHD0qB#z7C%BZ#uW0lp!w6o_ZkMYZz}B@hPI! z`5m40>oKR~nAsBKOrN)iT^Og@+TXn=evg4f@CYMZ>){8zyE96m1Dy^u`lDc0)VCi+ z@hTPAKGJ53y#t=;zIZ;rh>9cEf!!-+sU2I@SS-;^Bf(455n&`3??eSBK3yypvVrXE zEa+o=sffYbpaC4OrU$j#>p^lN!%9lT-AP5ZV2n4@{ckKRK4dpMj$=Z?bsOK zLZ<3D#v_XXc8K!A`}~!7jd9=pRxHK-)V(DaIXAj!7e>P+j1y?y7C@l(t*yVx&JO(u zcnc#~o@s-FMIVX1$K`CPBo%0-cp2~Yy&dzF%n@JA*o`lf*Ntu|w6&v!-lQ8IoYH&X zV{ab!YL^HUE*R%^M)`Smb+Zd-J8vw0GdKf`Eof8$Y%BK|=~%y8egb=!VA^`WoQEE3)yXzEuY=@?jVC>pDSHfP?rwW~`-0!i?8xsD(})~6ZVYtp z67=*m0c1z4+8)qX2EqGMUxz6jJ>da^+%lBq4b)JKyZ+Cis?7@@ef6XjCXEysI)H>Ui%`T#pWZe z&r8PG$oF|F6cIIKQqB~>3>Vw)?8baA+&N9VR$-!R6Ip zN;mePWSx2;f=@r{B5vOIh;qPA>b0Sx@;Ck``_}?E`d6)N3Dzt_6C?P2l;O1K`apHG zzCW9!I>m7Tj?&cAe7k!U1mi(0@P0?%J>Rjelw4qK?)t>{2E1%E@KfthoosJ?fQk z!xuafE6{yu0k^Uo#r$aaW^cZnS8GiINo+urhesDQ)yz81j(J47vL7-6iC~{Qk0BDi06Z3__52vw;s0M zE!4Eof19V(%iSlX@venAnmGv|{7_}t5o64wLqc>1cZhmqm%j6ZY2Y=XUWq;uoh~xM zES&F>JWpwDG!<&?N(iq(9Cqc6fDUq-;0&U0 zOf`)q%dQ>SXeH2``lF?!vW{X;jbOc5HKkF@K$cj+M+YgHRaWgYKDF0iBwAr!P1Wwk zj=U)&zKRN4YcW~yz9!U}vSg9>*tsH{4;@&aqA?k~CFaOBG{X%Qt|_+Bv2=dYwnB~j zUj9IxpB+q{{%k)p9nEl<6_9QqU1TgVl56msarREIgL>q}DwV<2U71Ve1KyKwg^BBy zUvC`iKDD{a5<54tm=Ry za=NC;17*OF%-Kj$q!cJijMWNX9;73GrQxbF=BhR0w@zdY);~2}*+ka-kPzudL2lZQ z9FFKl3pElAfFD#w?kDx9w+r(NXBp+lqp=_j>U^?}5(MgbC7$f8rjT1P^iC=NxbuD@JIkt-~adT5;Kq30c zH=1#_KDOrmq7nv^7|Axw4OUcj*SehO=L+>9BcxU?kFMWSsn6)4NV{G$NSapxu>>y- zB$!)CrCkT-2CAScVfZoj+~n&Se%_A~`RI0lRaQSZft4i;eCC-~+IS(>q677QbP2qVdZ_ZQ*uwbg(lA$ohj@`TPO^IL@x`ZM5~&qt zt(A4o(?AIN?u+3cN(^P|4J0V)Sw(g^h>CU)p^H&bV6J&lY8S7@#w{3U7Mg&3pi(L= zPJGPAymGWaZLNwuyQQ{;EJ5b$&kZ;tp?+TY8$hm(i;|&bmNM0D zKrV8aBAySfq`emkmB>d#XOYCEG?NkW9lR?7ak=>StE*RPNySw_WIv<*SF5bN3|Mm- zasZ)be|fF+p~VxSX@=Mbx_R8Y$SQRq&TCpx(2q?s&9<@@zElM$;A#}U78jG z-J%g%Ew5HcjE=D}t&bj8&vM%0m|5Cu8-2rxsWfa_l`y!nY{%qj9NVoi6I>RHW)gtM z&h6Gv)mZgTim<~Dt0~i7BSOoboTyhu=dGx;6Y*OrT?Ji_v>8oe&56gu`6iKYM~_t) zSD-2F!@MP8 z+{w<-fswoS*5jKY4~=BexXs0%Kg&!gnBWWvCQ>NSR|3_;NAKJOpC#)7ONXnuI>z4< z*2~8+@o*s@=#$>~JK5McRw#|Jm9ySr#aDfI_)Umft)HLY z?aWkW@A?~KMqXXNHT-b9{cen_ zRD5(nYL0NoXzzjJ99%I z|Ecq_*E3v(WsrPsboXttDSRwhQSYxT?f~l3GfV}z_I%LB zZclyXJ)3+aRBcWc~9D;|yAEZNss)EK|f3${&4iC?TzsoCT2 zMj<=n%!<9+wp9E%ol6bP@F4VMsZPL)Ol9Qh!#PcJ@o3!Dw zVoAET(x`_(9RwO7oLD$p`le+=!)f%;lff;)Cvd78SeBteK-rUQqur*-SFAYbSo>culQDC`W-OileE@R;&x32B_Y z29es&m>~Sm#OuWlTz6)yY)j-jZp(g=p;%9Hk|fRz(Di(zmM%jhmA7$m9@AWTpY{0w zVv98DF32eqJ#x*L4l~1#6o&LHa?QsY7>ynirx^;%Di0ghG_&gI3o6Dxwl}3q<98fC zB@i3SPn44;K@a5flsl{O6G;js}&UikEGg-*P-Go}uZZ4N<5P|EAI z53uu;E&B#VphHECg|zX4dDuucoHo^yTZ|sTblI4=jY*KqKadF@kTbwL1_BRNCV1SH0^tyAzk;JRAu;^YFynhc*HlIaUWz7 zC(NJs77j+*wM;q6DQbTKZmo=QM9TFs)2v5EH&l4uc1RIdUwv=a;($sYg?j8oq&JgE zDG7g-#f;mIi0;Ac?(K|NhL~_OudAG-e$Wu(?Ge=Q_IrR)(i|pMVN8*oEEmQ~n3C*Q zu(I*cxI|nnTxy41OKP98AF{>+!M&#!M6N^e+*7)p-ZwgoXLY#@7-^ppDlsHc_XM34 zq24(;SA^m;@Utv4W9iG~<-E$*oSaBxX;!Y;ds=)fL)*QM-aJS^KZCji4)c1`Yn!(! zwsG`4yQse%v!I(Vp zto#zBqQjIPeS~2Pu+!~QBZA`1xQVv=W)>1%-JgBH+0cb1 z%sP^2zU~3C-s|Tr9Ff$Jd!}~;3*hqFB+N4<+_zQhuHl&W0)p!al}RM_iHe$Z9^RCR zq6?MgmSxTjLljHLhei2@5nKT&*GWnOyQ7#(aIJ0XUCl?aznCm>wdRK?X_*VDt!P2a zo|oyC?qXFCz}%15x)3 zXa?M2pn|9sAY_OtI><*_%+Q>|nAm&l{s48!cC20F; z?B>!X$m0?uY=-*d8L~t^)>t~ohsk?D4tY*O9ECh2xjHbpBK}hih}8;t7*naLB8kq) z^pl7@Lfl|S>cAVWOwLO~&w#@~I>=QFdS=xx25jlygshi}jCJH4C7ReVDKKH=x#D%8 z%6x1`@EG%CMCX~kiCw2>KD_?zPzBe3vQO3}$VtLrFLRsu?Dgp-D8#J2vz|F4?Mx1_ z;M=$;GXXs&I=Tc=3Tf*T{S&vu52@%E17akYznR1bf!fs4?*pBm)>2@BzctcXNdQyO zv2)91BUh-j)VIis<_n-TtTJ_nc@x3s{Py26_tQD*BCgkKdB4s4(iEym_V7?0Y2}BJ z-;T3mXLzyU|1tvn>E^%b@c*^HKjZT6JN$p_uj&7MKmP`JgQ~PPa4L0K*8bPM50c># zSP>n8a2;bDQb{wB?!t=r)(AF)URDM|pWa$bYK z=Ay|IzwE|cff_2uuToaInk~%3_zBa|8^_Ux?Tv0MDbG^<2b`jh^}$28IEmxT=uZh? z)tp%o&sw+y+b;IsDP_#XO$>pYN+Nkb@aNWZE{=z~w=(d@dM=v6+HGmKs+a$#u;Pb_Rb2s! zU+h`~y}*_;teB3J`8w-Fx=Q<)IEw{X!}X&x5W_gsDvjz!ZYAxKx#&dQ`K{pS}bsn8R zBk!*3MY4CQ#!9pzRP-iSW_y!cw;Tf_zn`jaJARCggM-(sbFvw3W6?!4LajGK4u$Br zvZt|_J(fL8*&ghteJjQV9;>)+HJVc#m$)dsgAW?ra+Y}QBMmLIhI-9JluqlY2D;Qa zC8%#%wnr!!!yodf?Yi``5uj&%yq)q0A~Ye`V=nE!_mG(OFrwqVRF4(|gfKzahTTLg z%lQ*l0e924ZB2)p4~#glrixOa$uWT@KlR)GC6cM zD7pKUe0!GAWX<=m{rp-|xbrow4GGF_lRzc8_8{4gxdQ|syzV5pC>~t*tVvG>F>nc@ z+sotJUg5r`S|cw8M&6Zg1rtrmZch z+^%a+h-ra5bCES=o8xX3Dzvp56u_p0i$Scuy}@pYXMh-bhXTV-I=`_^Oe}Jg1Wc!! zM6~H_n!O8H=+!m!{oYBmsa?JIc+utIo6tEGAC@!fS8;4wB*E}RNPg|DS~D2uswFf1 znL6)=6I;e@Y<3JZ4GS#~RSCfY{}lFn?$cet2QxLwP?r=9$}j!HRdkgFMjdQE?1BxA znmM$U79<5Q`F8eCs?JZ%lWUu=ALg^MJA6NeW-F*mq5YlA#D8ZIBwJ#mv%v2GHd$jH z?p2T*U*cPwjAEaZJKruryXgqxMvFHWjc04X3uvXZb2Lk#!S8Fj-^3luz^FnwWa8_O z%wK8mht%0R@^#-l8j(574==x~{)Z;E+3|%-kOSfrpqrQb!=L308=`Q_I$NYy!=E{ex?SBZ~zY6)!JDB}5M!;3Lu7VWxH%Ms- zyi|D3_z%=`;u0vNiKFk6=2Sh`)0e((mjS^}a?P`rWwKb`!g2uN}1`u_WzA^C-`d*IucyYbseC^D}ZvQ;)U2(&+ z#zYzgmz26*pEdA-RRu#k5l(?D1wCm~M~f8yyKuI6fq*7z35*ULVD3B~8d*XVy0?xHdP`&SmXmpT7Pb|Vq;^NTq;0jyw zgL!snvMaP1Ih944iH|;2r?p?Dfr1t-)>S=)O&3sIN5dT5iziea+M=ZC=A+Q3Q|64OD4IOXquqlmfn$$az$k`=`tM|Q%ze9R1o7Dn) zY_)dgD|Yr5;crjO6+=2i!(|U!eb!Ku{yOr<>l((2YRc$ycp~c?Ssk={mN)W!l{9MU zO;9ELTXgLJ5h;QaE+fO+R0h4E_N*G*1E&FJ_YyHhkPEGC;{oy|zndxZ%eT><&yoo- zQN{{4%Wr;=;Nz2e*Cxmrxgoqt?Oxcy6#XG5;YH8zon_r+6LGyF>N1c(FCBJd$}E>9 zYTUo@t3Dv%zD_YvmomLrT?=2~t+j`9SH9|NKoLArdwfiET~x(|zhZJe%N$3aM0U3- ztP@|4w$+dO{P*1m6EHYgy96B%l%!axxy`+;Emu4yASIL|M}Jn)K>ziNeS=quwB}$= zwZgReM17Vm;E2;fz`lY9_7&d-8J-~bT75D|Jky7eKmF7v&2`A)8!8v8eVxS9Mcl}3 za+|{4bpHNQs0f~twL{tZQ*IgSPZOMQMJ~hC?q-_`At5nkZra6Qb3Y;Aw>O!;#)OT* z!tSx}Hb{7A;E=DvCo z4-94jM^@j5O|n5GxmE`r-l}v{aMJS*l6W1jr#+b)>zmYeCt~_y2;%_A@%L@=qS&$^Mbfp&a;p^-=J(^RqN`7Cw z-|Ez1pemGWeb02V>{Y;*g*pY@^#!o6CidoNZe8P3#j=0`nQr#@{^QU~P*E;n;uN>L znR3?Gw$a?G=$P9o$J!%g_RzXQ$FM1o@KH%nrJ(T<6OOZ0=PD3pT|#x7sshDTF&+|8 z5D60=SGp#+8Cn%lhyYx2ohaY`~8I_+w>1z*=1OIU$b_ST7fTG7k0%d?k> zH}6T&sDSAPO{9i!81O_h1PJjDRt_&a=n^x`skVEFA7;C^Yn9-#Q|Hq~6mHO9P!rQm zCFr^gd-uPtg8~LhEY;-h#51jTT;2}$ax4_Rw>M(iQyIWumr;E77$P^vWrN~wwc-wn zac71t=F<68R2LO1-omuE@-NS&SvNyh|8^@=!w^GCBE*f+Nvs)9FVuH!@oPy}(^~0M zj+ux#UuGmMNl(v&@a`5K``fP^alCi>>ADv(3C;zc(0vD9?f8Sk`n6~lUmq~u4Qx_v z)>7Z%PWfJf-Qrxa(M^@%mwArh|NK%bLBwVq!}uglkIqD?&WRE=1qq;?tdL# z>5O@5}Patrie8c0^{MRUg0IKKocOA zwAd#|3?KsP@?(n#fjMC|)Dy(0g#+kW<;iOu61M*wRv24=hE}nU-CbGiVTFt+mo8G6!NSe-<@FUj<_4rK^+(o zW}sB1^QuEZ9hbjWMVjP(Yy>};IPz;OO{@eZm^kcj4Atq?>-FT>H;&{YF`e=W>GhW&%~Z7ucFS|w zSmbGF47?tv1)19bW#m*>!&mM{Y@a|@IGWIDvl8CcYYfTfeb8m++U3?G0Z|jBT7xpB z$t?}EArXm*WV|}1o!zpX)lTilh^kac^hjezWq|R`ZtAh_38g)LdhQjJj_$#Eh@vFP zTOV9<@t~psNs@2FE!9g;$y%O2z)FkLi+NR$9=oVMK4}l14 z=A>sEOiVH!O!7d4tEF0feAqc$(@^T^@YY>sv}eo9*%T>WD9|m;AvF3lkAvK(5?x&E zsJQx=mX#rnbDEWQefiNg`e~zdd1b?sk^zvzA&ALC)|T zNPNTxDDZtmVO!pNA;mfEi?cw0M6n5_+nxN%Le=H+yGwNM_yV)_?&dQd^e~SPjT9EN zaSo^`;m@m4N47mO&pPAq+?Y)k>C`j19Vyjq(e7(2b4W>%67+302|J5XpzIBNofJ(i9s%H79MVQ1CPO@J)##DA`S@F`st%zE zmfYeBapctdkLXS0hehv$>q;E97dwpKjT@)?xG3qFgu6)2tpxVD=s5FoxvCiB^X{QcZMaDAd@0S*b~t<7s!7NPz6ULr$~_pZoyIdza86-<-GN9dy(+v`5bD zuZ@C%EL%x2JWrBjd1tSdX!#=JVn(Ye{4#A(-FjAKAD73Yr*4Z895uYNSCZQyPULuWgem@gO^Chx~5z%cK#}tj>M$DUqxvJnTVxPb8|ePxJWc_qft- zl-y*4+*Q9iU)1koTI%6w{899?Hb+C1w{|SwzN0bGJ+>JQtae0!8>iYdD7F24r*C*0Y z4h8mI+trE44m~%%tt|z31AXuw{h^_CQ6S;n<6@E*TJF3DZaHE__ARe%Q@yMR$5W*Z z&WN9so(z0rd2eu#bMxDew|Y#%D*`H%;5o0M{8s_Lx4f!~h!4=?u!FpHoJez5dVp1u z!x5cHZt&(tTLMTRZIgM4Ws>fA5^;irKM$grYZ_k19-9b)C};bF>u3)_4JL@QA8>Yo zwhQDY83~0yJX5f`!?jTT#?n*QdPk5%^i+RJ`dQ`KeLi#LuV!PGj6`jZZg};h>z5&y z{f)b+i1$>#b-;B+fIMJKSCQ7y*Rp+c=-^}ShgA2vWF*502zBrlxpOO-iO)a zJ|w0-J7rV=Mp43)9 z_U*7Uv7^L~f z+TT9sw{snK2iX{HORSoho*xb+UlZeh;U=L-OCRMULNppZWisH+>Db1jV)Rz(C|Af(!|)t8wp#gMDy$ z{$N|=L2M(Xr!}Wxn;O=?2o<$?HjzlpBIPctta!qEyfe6IFPLq8ES@HL0+JFjw`e7+4u2vUGG~2dx(BtF3NX8Sj&_YM2;B@8G{z8Rnz}I``(8*@Pg7 z{gj~CGx>7Y7o zPif?_BIQ6Y(`M4Yw)C`3XJrJIluv)AqWret*x_{O z9QG~f{pTs@{Nz)7Mi^W$ZiksV*u0!2qn`D11fK=7V+M?^Irc^vm^hX`42<@_EPy9L zN1PnhI)&KrQiSqed4~pj88*WW<&&;O_QoI?7R1f9*+q5BqKha8-)tALfZr=OHtV3x z3mqTmVX?{HttTzkNL)Wp&U37HOVC=*mRa&h`Y-3MTq3724(kNHc(X|-Aki5A@PsCjbS!7R$cE=_4@ zqg=W0#SYgSt!V_5$kc7}%t?>=@Nq20#`?-+r2t586@&v;R*v)+Pyw#nU4ll#(h-oH zygyVL3XCO({>SR_YK56pSf9Ln){o|@o?`Hx*5ExzMp|z9Y~Wv4p~pEqOEh4m7^$vd z-;n)yfvar?ndJ}>ta?kiSGq3gvmR#E;DAYDsc;b8b>8_)d9$u#Uo^(_UF133PuUuJKD%N&X9Ktm*c_u%pHnh(f{VIi2$nv_X1j%Z##yzXT z2(>v2!A4gfmh8#O=tIG*e2!vuly>EOnQWsj z262P>Ztu^-&{grVjNm;r!J#tgCC;()%wR^!VE>La;eNC~AbCxZxUwA=Ia#AW5P1wh z_1WSOR{N^k&nwC_GPDkG4b44<3s{&kV9@uL_WL&jJP0P|DEO zyu$s6-Pv}d&k{;SwV3M~b0Z9aiZ%}e?(0Vg7M*p0kI z)3v(VQgZGiXQPNBlFr- zrz$^6WsFZA;rSY8gq|wo-8Xe{UXWRKnWS7lSF&arlO1}IJKp>7HYdWOjG|QxxnJwv z2PQ69eiW!$XP&eco<+w&o^-T^f-`yVhXX^BKW=VABb$v%DBUVP$3{d^fI)&!t^t$1 zSZ8iUz~8X()9D*jyt|<*%-(6vlr!~|R8w@$X+LauRDXEZvLV5z;n_IFw^hN8-k-L9 z7(}6DbNH*_W=76mU;c-te=z+2BKE&C_OGO_g7!c7_^-tNdns_>g~Ek2Pmbv%wo6ik zaz9v3K~56;szBGNLhdV(z>f>-;wuvPNwYm;l5w_X$tYuCK|+(9Wf&Uji@eV4<2Yk+jRf&OSQ zY%uwSOMFIs)!<>i{T4?{QJ!gqLS5ElIYv)27+b2U@Ia20mr|Y`*Wf6iebdT3Nc-8~ z_#}awnLWO}W2#&I0sE^Ogr=xg0J-+0;c^LPOMk+$>F8s7^!Tl@nW{(&RiI z5y!FuP+OEBdg{PoS25PuQ%KZU!uuE5mEm2c84u%gIPkmE0>s1}22)w|mhwtU?097# zA9-KfS|zd??d=kgSNcXy!9E$;V!9?!9gFLGT*jC0U^&EAxXly@uxx%$(8P{c*V3*x z594np9T@Kp^EMunU2%TMK@tjTV_@+*9by>d`|O51EGDAL-+nl2P58A$xt7W);C;nt zsB&FbK?OAn<0)89za-2m*XndTI$`qBv7)v4J#h=Fgj-HEbWbrUHWTu5E$c15xdq4e zU9)L=yyTru@yeb}fVD*2K3?cl4H@+^O%UNV%=9)L`KhrRG8vX-g)cQ8HyI6-@w#Zc zaTrB%xAOtY(?B5<2~FjH;D#s`&plNOYxdvL%*xIx3FNlSDAu0vDeVP+E5E%=e%3}0 zKJ7=>VLSfjlBmt3MYYty=5Y<+c{N7wt$Q$3JGb zXR8!L?)>*rGh#hR?3ajnMof;f9rC%SqF;T)WJaTl7|apkQX*quEs&$f29Q_O$vTCt z6)t^4jTAU1H4}Ly8aP@oAWhE{wlns?F0F+#q_TG~Q@$Nv2)DtVdw)?BZ?#lPZ{u$3 z^;}ag7--F8;N}@4E1wJJ=XwXmxik@ko=H9%sL$oGPDp`H#|`NS(e}@A%R-jDvLENX zEYjv+xe*&I?MGMOAf!Bx*cFs0o;D*mOhppFmcA{Mm&q`UJZsETZQ^b^YLmDBS%DT> z5C;yV{l3O_UHo_++I~br6|M^d1ugF6E-K?ii?vNdThnM*aoE1S;p^Y{wt_LyJAX}# zoVINuZ>0F{_K5A|AQIDbcvDHZ%1OaocVx>%*`dh)OhibI=pBzmwD?SPw9Y4kui7?G zJJ>v9%DdP3fEoR^h#j_)TvJ>7YIe`?T6~<;*$0C`MO!Ql8QE+iH%}Cqm~Op(c6?~i z876i?wx5@`ElGH?yVe*jsKAc%g8ZoE;hVaXHSq1|xU$u+v{B$Yky|bl09`b5^va3d z@+#F{s}HaI&8ToR2Y5qUr|&LuVx?J8SWC^m6MrYeH=4BV8g-#9Gq~)dc=Rn@Jt4_( z`Bq7J(DNPC5;05gvko7k!_4m30SWnFX$FO54qH=ZD$uHUT!wbmi%tb9hR}k~Xv(PP zS8Uk_Oo!0HbgX7V@J#?BhnmdYx?2!shVO{lb@1d)O}z%=X1?LULFd-WAN~T z<%dvO?k&DhLVk{JM-qr!+Vvk+vwpN>UR%a~VO$`|844DYhz4ut8)m)Oa2oVu`q3J8 zrGo7?=Q~1ED2(vUDMYx_S>M%>vX7 z?-_*$hUtJr|GJ-HX4bmQfc(qL=|@9cIj-`f4^q+~Xk@4}1;rKdw^!=K%4joJT&gFL z_^#A+9XQWJPG|$kbJY3|Dldi*E|LTT@=b*|yh2%#i(*)01Os_wS_nFTqHD=iUn@(0 ze_v=0YonBpUBO2{Gx!lL`R84e{SP)IMsNqs_jV>3@_3DrM^APj zY@WkOksF&Bt3RHmGh|X7y;q61FI!vKQ5|pS#$APwv}k(NV2jxgYzYdCM$esvgEojG z5?u6@Hb_mK%$cJcOo~O^NE;Id_|R{bqXZg zhuJ7!3iUK~)9|E-_Cj$+=ZWQ}1mFB~2#zFf091EQV@_eEnoO4<)masdb(~*cideCL z3N;%yW;Y~?H3|iCm)&+hBHT#C3EG^!kaID|)m&U>RPe;AgH1;k7HQJ0^_p6MH z=>G7i^I_=<&pYcy;MkAe&!@#=K)Putu$eLmYu*BS+)!LSFCmUSL zDx6v=Yvwahh=2DIMBaV^t!=RYRFt-`V=0S|`X=6;9QzbU)I62j zS@k?%TCh#pGDtF|c3n(cS6|C^6n+y%_-VqenU()=P!SVO=oWT8$u#zf-dCrHnYu}D zqW-Bg=UyswDXB~E+o5kc~s{d6>wTnUc@i?M`g{%JXm z7a3Fd95-JHw9MSN1YNVWpdByTVAc1}$9z?#>+O*an*$SWLAdh`8>gorPTP;lM~|?{ zNvS;5tO-r-5Y`2!WXn+)e5%OHbw?YT(bJPcB{y;=Jr+y>Ci^${ z*yzA7thbsvnar~EZU;g`<$Jgo>=2nIt&6MTBO{cg>uTZ*^$xxPksweWkR;PpjgNoB z=&cRc!X&51aa;FeB~uQ++pWTruL_g;M6wQoaorcW6;CR6QFXsL)Q(I-xbA`4VOQBzlmw6uqGrjd-E z7W8umgWbOtM; z)p~XkkJwHSjoNS_qSQdOGUG@riA zQ;Z`UbvXHAl*Kb|U+FnVLHgCRkt#D$6l_hTy$XuMVUkfg`+mx2nCi}K9`(?LDYH}(Y; zdL#}>0ZLx>^eC8*&Z~@dCo%WiCO9AMHI)^bQx(ELnX!7Q-1d$z4rYO zDKN3lH-Alz;Gr@fTDxv9&I17-? zv+5w%jOEbQ`fJhJYTKJ}hsu~v!J5p-03yR6NrO9@n=6pYcsJ?fpv{fVmSII`DsbGR z?X0!v@dl;z^Z1|zLLHx$7}6%ix!`4Q9OV9X`M2rywAe>yXhia(K(^|`Q0IO^eaDt) z-zV1>F~jomN=seii_N)Dpu9PFM>pTtDQ7Ev4)(Ht^0L@vM)y=@xe>Xo|C~43mNlVE zGJUIiYt;qUFS-piuzxgUC)arFZFi03I`KiLCR6xp0>2Zby^pqr$X69zDKAozR`*mH zz4(boi5q4LCMUHYBZ(^aGLBE*cYLYPCJi>=SKn|lQhza{vgDpb?!c*lf3EsD3_zW% zh+iHt&Th^ke??%ua=me^5t-N?`h)Ui0cBr(u=4&7j-81Zx$LB5rP@hFc4YH`X$BEB2xr%9rzC&KYa1in{2;_GXSF@0ghVe@_S%%u20ZF2Z45$h+#{?4}U@kxc z;%=p7OlOu z46E!w>T1tp`K9^CRpw7se-!^P^B)xh|CQ!n9sA#F{`V9Ee|)}*#(xUNzx4T!=0Cyz zr(pQI+!p>3P)zy%Hg-Rxf!SOCv5WtXBca3pbZ0Z58pyPzw3IaUo45LriLbebk$N-C zImV6U#Cil^)~vQ<#>j7NxUrGHOoF~iZhXdf%zNLQAX?)Q5CQj1IwWzm8XfFFYh+|I z=IOxL*Y;0|KWZ!17`W}R`^bv*0UJ-KBevmo-=Z?Rfp{9oN^!=0DK(J~EcQwFLxMfw z*wzlywKNf$Dbu5KcHz?57GLAX_Spv!O8pPhKSdsjYG8p_O%eFVKz>%n?_YpG<~x48 zNw5Fo2NOIxU@7_~HxeUL%^l)X%3=jc(gVZyP#2S5P0Dx>%Q;K_;6*!aALXI;z*VlQ*=I7jDm&F~-eBaIe}fYu^hC!B#IgFJ*Q zz4^;m9%H2vvvlpqpQ-S8iFh!Ux*N8{E>M!&+MfHBK><=5Vh-T5r&PuuTQFpw96o z+-caw+ zhs*6ulbalo6@==iv>vAbTU)}Z)$YW;VvgqjN8DS-RrP&qqkGdOB?w5nQ94B$0g;yO z5~V}BL0E)>Ah|aojdXW6N_PoJBMk!5lHLXC_q@OJ{?2>Pz2|;D_m8z#>^0{cd#=6a zoMVhktrP< zJC(;1ZK47JmeZnoIh#}a(JW!%4atujhAr&(gF2*?(2GmbMF|BlXFo+_$4vL)4Y^YC z=NJP4(is?A2lyDR==_K6TJn-=^KTSCEH9TH9zCAd3DJ8n#umCN$q`ZnAze0pu@=t_ z)#)+8OiD;B>DcoPF{9_(m41~4bu77Ksz-uMx|KNQclpIvD^2eXA9)~a$U)+9ra)Ad zIBghLTj^jQXQCPU*=8I(eNSQD)3*fq z(Lc8D@q=Lq<0%)}MMNz^(8Yf)<(U8URBgd55FM7BcrbK$m`hXZ$3JfB>mM+?Uow4a zbT*1miQ)T1XP@Vz2Cer62AhQy^@dY#3A|p^MI|lb!{P5)3pdD=$=HBf#f6b7S{1e_WBe-y;)qi^zCs z(s!i%s`a(N0Vr2QM$Up}JikoC6Hb7e?Gw zz-x>my9hv|x$;N^1e4T&gId4fxfuwbNdZrH^B}sccdpJJ#LVHOC7Qg`OL_I>LFjOB z8OIAdG1Yc!t)FRUQzT(8s!{d}X_tX_d1m@w%3PL@?Qs-6bJVUskdi! zuYimTFuDQ^rP%xhIk*7D?fC_H%NbW6Soi=~+|o(;5n*}##r(-9@H+bioj~WsRm%Bs z%AzQlXJAf-A;u=N<`p5O!4-ghd8YUy-@`Pwz>;@ws_@%`3wQ?+AH-}VBKR?FB;7<& z9GSL^9=>BrlzJSuuwp zOp%Ci+SFVTiWEwpET)SZ3c_Kef;Fv58Ij=!KUIe?PzzQ$zR`ciCt2ZtwU%8hF7KB7 zNW(s~ErhC;((>D;>>aUXLKB)MJ%Hd-WD6{OJU!+ca|BAq( zlxb&{+~n$!8ZWrNGl4T4Lu2RaI$fR2SnP0LzlanG(#7BLaC$ElgD269LIngcR>g|x zYpza0lw>+M=bHq^M&=|+6{|`OiPex~ZiP@J3)g{aWpZAh9h9Cd+g-)|xy@)fU%!r* zXp=(-SBBkHYM9$vArJXH6D_G`i}h!`a79Z zF77(OgE$#iL%`?}WzwixJ zUgJmLyTHVLx+?PUirZZo7`%Tm_;YlTdvvF}oD2f!CDvOfX&{yknT3f6}TkzIP zL+C@Gol9ytv7)k2V#L^s$B3k#m?+nbda(-pP*y;(unj7f1_p%1w|KQoHrVxr&lELycfWVUB{iA8X2{5{AeNPtk7Y>JXP zvAjyKwYD3@jzh8zXLuIu|M>LEX9Ovr{V?6|Ok-wT#~715?#&y?_F*=notM=BDUE$% zGR7eBqsFGBJ6R~!C^0iZLK{kn=rEc@Tv7B1^kB$Z6?-N*$w*ak!M$?|;OlT)aM$!4 zFCk&QCW`Ng*lEqr~p%yf*MyCi(* z4@?#tD(REoAlDfE$YVE;1axNx?QwhvQENpQUav)V!bpXb&`f_9lY1PSUA;@NAMg}9 zZv5FqZwd0cA%{%JnY*{2T_#{wrpA2rB{|n=&N;93U@fVk0|Rmr*aNQ&WY=+Yyc&j^ zW07g9Vwr3R73WNj*C-Vr+cT*{mUeyU$eZR+p{hgbBr07GynzG>h+wa+*y-?fwHp;m$PNGQtCuMsL5lzsg#zTa zW6h44T72N!Bb^&6n)9RQRZF8g zOT$q*(+zO_i-Fz?1_Ab^@mi)aCEcmj$k0hkd)6;GF$^)hzR363_e4Ez?+9K3R)p0m zqpAU$Qy`U+7{wD_4J9b$#EfBir4@V0d;?4nV=iv1;&8Cpvgggn3A;m9^0LOAj{ReD zJNw2G#nc^usnR~XohsWJN9CdJ%qxbqqH(^9v(bv6)QW)3%~uam_D49*wX2w;f0 zYRhZ=x+7R?D{7U?WW?@ccJuQA;8IeZNnU>1x(WCaNSf~+H~)2laCS!A;&x9-t==Ur znmm`Vz`izJDCgZ7*Z9WFj-Ji=mjN*Vju`jYak2f_%RF zlZz$p9qxQb8To3Bh0}+)(mTqvBR19rgqvcmbX?1?8+-&062D*#M`hGe5!YxN&7*`j zVnb$@NGZ1jsxy{HS9iML`XE@ZQ0A{H^C#Hkk<-W{(vAeXHw(9MS{z9nQ;yBY-i4-vfGCrTjn%!PI|@63W4ExTPZ@#smD}fj<{DXG*ho47Z`DbLpWFZKs(ML0RM{_Wup8@QOV(5A8h+b7% z>a*nc!J@dbW((ZVY2aR^{_3o3&qwUJU&=w;UPh`EUi9MFec^wAJb54rEs1u} zk6@s&nc)XXWD8~MEJ!*qjWL?}Q4$IB!N9m+Ke?}TqHmQLOlTl(Qyl193J9fm?KcBC z#^fE}DHeT~ieDuvApw=|3A1?hvxHX?eMnYe#f$P+gSDqk%KHKI$qDu;t0Dpt4R*d{ z1Vc1WviWEz!UBurg`Jt-vUrQviLSv8&+J5)AjUDO5@hZ?5M2J3-7R$9Y5Cn3)Sv>S zs?jvh2Kta@ISu;v%){qByBenHiLzQ}ygF*`xaVofnn2 zP8~0qLM?uJE{{E5y7Jmyj@@|Md6b{McaP~c%SVSRlbI1**RK9kgtC$V786xwA!-K5 zsmCM4^73vI8y!~o?FXbkPOpI5SDwn>-pk3cO2EpMeA97ya7C973p_@t_c(?*$JZ3e zs0uNELB1(&NK0S?M}e24s%kvoUkvX&D;rV@L6TX3J~LEV-kwH;tP%Z!+~$hL%%V4wJ%ud|SoKv}ghV|~&X7UJ*kf0%U{@3klt#0wDA+zO=g7(!9| z!^A603iVf*YpNtBg0dYQrF)!>sVSk1Ld&($>|2NNvqHl;)S90UFT|E82&qnG)=R1W<6+W+3ifC7>_iW1u1wCchm z@F=MQt4y4t%xKk2$^Cdxwz#18W#%;VrQhsw#3D&A@}?s3_>UsaRYd7PDP}#LL;J** zvPOI2as05AW<~JSLN2F}I3#j1xC@4kUg$V*M+V4tvL-W-GzeQAV8_?)|F9G$++>wQ zXI2X{Uz>m&?vBT_Y{cZ3dA`?f_P{AzuD5-U&J?GYZ`MpHC8VJ?TpBkZ@@^D#I~DW_ z$k=dm;yj_RewbDwWsW=Kf78HIU?V3t**oNpugRY)rp~bInAI~Is-vpfrVUd2JNJKVm#9c|Jvr# z@t_K$t=utr+Rg!!ZrQ``AI}$Vm{s8&L1PYbclt11jAxVzt<|s>WV6YcO*Pr?w+Svj zseCck)_VGk)PUvt);^E>?3l45&uH-K>pz~a4OUwxgNoEh>vUfNZ&kGK@HN*y6xz+tD3es;2*QaQjyD&H^2Sn-mwJbQ{gOXro2pvbDDO6OH3a2FpB z0rewC;QQhHm)qSO5dA&K_a4*IdEYZk^E0&R@~ z>-3ZX_hsW?qM3F{nPnXBO5RwIa%r%A;u0LiM9B`-d+W^!=LFwt>o2)5h!!FIv{g`Z4yllC{c4`b(S;WxYc>BiIqKnN;&teH z5g>owiU;vkUkrT;CS!z2K~5z3Mw+zxc?O7#dsWGAAktF*;YSio5^VJ}C4O%iw4PZd{zgoTeL3^cp}$;I4vT_lB*pG<3rjA2jLNK|&h7Q~E58L;ZnjK))!LXP zyFK^;sG5bIAQj!!j}(3tlE-MlgpGC0BAYMZ^|iDyY~fZ9za$X+g&SHC{QxIR^-qKW`F@M4; z{L3LC&ws(~Zm9|_WUmkJOuAB#(2&-dqAaitVD*AvkQXk=sn z3U!;>zCrH;hum%yKR_$2c1Qm9bJlLO)dzx-B*t%C2L;O|eI6BLLrM&yaF!#41Dm_2!+&U ztUFrT3H35b`b3eD(Jg^I0?LEdm%dgG2pRI{GsRKCfr7A|PGD3xPo7>c<(coIH2f)D z&1@?=^`&KJa|8V9ST5HuFk+v`j)Ox)Oxnb8w9ubb!;m z9z#OfdEqs4D(G=|`OWNTTa<{`Q^h}iCVn2j_NsR%7R%dsteRsfhswSC;?_%6h``Mt ze?8EH0r82#P*yl5JAn4vD5xIyTcZM<>mUj)Ehg*`68$G(K;9SA-zfxsXAa2u%W0eT zV=em9zu@%SLe`7HuU&X230W4$g%)T@`Oga@Yd9)v-We3F>Q9#^8ik2OznGeTu5EKp zIdgozSKkwn_1$TJ(X6?#2ADs7-y8J0&vu@f2fU`p*WEdu)aJ~H8Zs3Y_rht*y4Z-a z*II?jLMY8;O&GJ2a$`!rFmtb@p<$GD!6n9Riug$`SHXSXDK9*-BGH){GFZeQqni&w zsbds!DteWm+Nh<+n-gsNN86wKeDZ3ec9bMB&^Hu6u;`8KJpS^n5D<8Y!eP2eP)0nJ zj)N{c%Gqvh_UOBgljcExPB(TCeu)Gn5yXw2K7JJz`7P2o=qn|Li3uN*)RS9^);aS! zLg7~K_SkYKJ(dNrskr3YqfLuh)UcE`rH+xGF_Ix9VV*BSJc`5y_p>*7j&B=m#k-YMRfi3ul=j|@ z*mPwOTFdTpE0UF~&wV}5wQ6?oj?2cuHFETE&Bvmhco}1>xc7YkPfz=RF;$4?A*FeZ z)_1moR2k=d#qU~%)#a6rw)Q1E^dW?uev0(d#QuwIK1s6L+uu^U%G?Qz$)NrZ@U~QX zzuiAasX9I`>lpdGd~qUAXP!+q8JJ}!7~dXdVTgM#a!9(K+KQmo3omCuX$rYSy1<5Q z+d3@H-0v4e!77LhP+Os3UNRG5I2G`Wf2F~bVo^0JQl4g|UGRFXv2~98rQu?^4|IvR z2fIGg$+`9ex5Y|2I=}kb3Y9;ivr)*Bq}TM-_`dxsk2X3%fQjvnAS)AT;iCj{IcuH= zZ@#+ETeY%jb;wwM?cj3xmbalHpkq;ImO{amFgs^sy$qK+)qOYh)_Vh~_QR3<6K3b? z;IkE4@o0%CpX})a?wG0Q%MA8gh08xWz~P?o3G{+tRm@0EUrnAwQo5TVpHJm8N;rRM z{O9b3kp}yYeL=bxZ&cdec6YaI_j6^2+$>vw|6mTCHRmfZAp2fXv%w$rPHkhSWO!rt8J-g55* z%*l_MYc{A5*6qFt9U(4-)`Y>A5veXz(XkpuyC{1Zw8||JZEs4{>6Vk%L}c?tQCU)2 zuXc~Pqhx;TlA@Tg0%lMV0HW3x((?vzflr~=)&|dsG&7^>oyD&^v*XHTPkN>5v7`y1 zliP+es?_B&utmR#g!7~U;DVRA>ot0!dpoNsCud&nAmYfQT&2b z@GS`)bW&APwy~l#>EcU65QilS9Q1Rb2<$vp0*twi%P7Ddzn?P<} zRPM!zh@gX*WnqZ)yoahs70`>!5#w*@3pJ6{S_}4TNA*_&Q6$Bb54W^AEPk{J^=m9l zGk{ACTD%W)pF{8pbu%B;Jyd^jY*gW?#y0hKvOTl7@9P!M_w>DX<+>X9&Zcf$m~k{v zO%48>tBctJyU(P4BkV^?xdX!8JC;d|k8ITVvb{~OZQNpp*K8(GDN6`LlR782;b5tg_%o0X%@qZ~6AoBpRl6Lx1R?_{u@@QZ=zPTjA7}a{F!+JEn15bXjx5 zY`_#C5b>}>O0fkQzXRGzdJkcErrs#)R5!L$bPt8DTrfx2PUex04|%B<11Q-h1GJuG zB=r4;LYfcs&Wb7ar=zt@&IqG>#S(M|W(ggxqXrS|*Z3yPS59VW*%~+i!d)2FE zI;0aU-9!8~`7!m(1jPv@`8P(&9`W7d%v`C%_zW+*cc`(|Sql0&lfW?$DuK|L*FcDN z;UEg;@c@s%nH#S0_&kBMqqVKnZ#6P0TyKbUOTB}0*JMRjK&aTfn)^Pe-f4n{tNh23 z>cckRH@zT%n!(i>_dnl+QiQO*cT!h;Y;X#?-A{(o2V+IHuJ3T*sAC;g7diz~-u+8e zz<(<7h3Yk!3-5*s4ThaIORPEw^1d}+^S-TsUd`fbk~n@+{X6S<$^YD!0%rcZrgQ81 zv|cTt_8<5C)7ZbZEgAlgaFK6^f&b3W_`erQ`M+vhGE9<0qK+y1uaN(A*&m^R|E)*< zzv__9e{Fe)K9>65JPF`myW@Z94e-(Z?)l}HPP%D%|2*QH|LEcWS5IP$#0;uh(=8Gz zX$ne22>v;828A~|ZV8t1fIjl*+-;^K}9dtZOdl8&YUl9Yi%7GXQc& z--L65SU1q4o|KbbdCfIl0Z|4Ma-kBb+@$S-TClH4JXJw4e=F3GRDkOknc`7W7hgCf z(1v8f8}Zn53Z2q^yxcq$+roRjONF#W?5&cPQ6eI7?I>@AA1>+Ap#`_&V5|VMe9`{^ z>M!N*|Cz}lQ#zn|=RYhfpoQfooW*=sf^z*IW%ybt&e)ZcnY+%B0y_Nvssa@WCsgDi zPFB5s^J-$@t5zI)Ivx`{F`p)`+@^A0uJ?C?uV|dc1V|gel&NcQWO0~^9YOc_$zvF6 z{Tk~7tbI=3`TcxAhB9Q7#P+`Au}YJfa{aEuXOK2BugpB#{;qPnp|s@J794}V<$W%W$onnV+TsyIU(dK)>??&AYMr?!a~EtJj{& z7zp@R0gaiEInNJN(#F+r*m7+In&Of2qU4+u{o}Z`WQxO97CY>v;}3oVq@B2<2WaRh z5!s~ZH1^$8(Lo5|JUWCz9u{Dnl9u`g zW`39;_v)?f>G~yzCz7?DGVvQXez$#4685=hZfP$MmZ|=|AgFS7vO-xx?4`^U*pF=5 zmYN!}D)e~RUhBr>kox>JK1;M=$-M$oKf(j8x1b>(z=HPtP}B?}4ZnsY(f*@e?IWjc${i znlSSY)}3(MV}t3r@||t^vc%7hWKtC2l2oZDL{M}~xCjW$Z5~te%G2_FNkct*mF7cQ zpzaS^{%C^ZWj@oYh0xkIN$mkX$64U=4|E)iK`CvDGP9zp0A7NAp@?pBLPPcY>IzB` z^L+HkbjEl+r47FqbC7kCHjScwma2Ugc>A&f(GG6HzJknvOANJ7!KHypz-8f6nR}f! zS&z^mZ*J}T?p9NWnw|b>qWUs7`)$Cj2{i5i^AJB2jngscen2aXqDoBUt!AJ~RiN5v zCV-@BYn+!5?Dw7b4n0|?1|Qivs_9=DhuP{4BXuRSmhhMQrjaD+m9)N_-12ES9&k{2 z_)K7o>y-18iO2>4Ux0N!;k|Tb8vb=xYQ=$)KkHD)nDvu!JOXihe6#Wj6X_rPPR}1s zBf2jvboFLmQWnEYJK(wdfMJ(p2%#)ohMvW701(rDuIi}_E`1?Rw~D5@>VkGPG)$SD zSBgIbYY~u=H|;=o=Skangk8SUR6o@W?`4ubrS+kK>%CquK4;i;-_Uyer?}1L-7lG6 z-nL=c1Vu1H1JHg!5OhgvuoYo3Vg77wtK;z>+JV6uF~g!jkPkJR%z@yEp3&Stg3niv zAO8ICtlNI|Lz~G{E8jqR{@EF7+4x&F<3@r)Cj?zDyCQvhINsY3?JTcFj{YdJ`n^g{ zz4fzlnj5ZS^dXi>L%x~gC8^2fSjv}5;0g`p1&h61b2C)Bb)%vuN*n%qaJ{SRvXK^)Ulae!P<- z_yy)wl;J#_!DZ5N7OY{r8Ve;$K_PKd?(U{TL^!w$9d%MNg|(*}4xzxWhh;2mLWM6_ zA`m|6w>$}@=93kWO~(2=q3=a;({4_o0?&Gh-pQG?0LaOSV_dxG^mHQ_ttdWr0_Q4R z5H1F&e=|sT%#^Fq34FX#SBdykAa!lmFV=wFILaYHn%ax!q&Bb5gT7g45atmZnL(<& zP1TokAXj`v&ouG`C0iqdOV-6&iJ(I$WnY}m{UTT#pT3QT<0r^weIqUI5&OJUGp(1o zM)&l>%4JPmn@}>CwOk=pdKqUq2S;qv(a(LO=F$r5AkCW_su3G04CVV@%tF^#v1>>B z|C1>t>`-~`ccLw<>trc^Ho}{U^X~}CM~<*QX{%0;f>SbUyyq6|KvsgQ}uA1*@8Ci4ua6{Orub2S(~)dAQ-^H;ZwB~ayXa?QGw5O$T4PD@L~-`cSYr*)02`GoQ*dy zKMDz$!Z*jUFRKWmcp$Xqiz$lmMl3C=rmF76T)xE3-G%Fsr!|Z>KY_erJ-%O)<(H6Ky z;@i(mKD^)}%z@I}K2`0n_X#w04GHmb%lgb2T1^WrJyn~3<+WJ#u@wc^j>AE4R0)5+ z49wKX&qsAQc<)){3Xf(nC6lt-(ody>&RuPWLr|!&`=z8KW-x$^gkge!#)HvF373i&SovYmhK}bY!t$D6L^{Lo zd}p$dn}aY;IhiRRZtF^SIDxhM-8o%gkl&;Dyl_md`D<0|F9=VheUQl7xC8Mo$O8Sx zf;^_NGdUFsfljf5&#VnujNia5uQH5{s}*W4x60!9@?a(T&9?L0Ryov zcf>)0;|Y2zphfp%c2~-$_JN7Ekoe(>FIb|i>>o*7{L`xE!Y{|S5A&)uVtE{1)%kw2 znGU?p^c7HUImLBoT70Zt`E?)`AUC_xnxTZ_*^2Av*uE)xPVZSOQJ;*2iq}~rR;0Jj zY%4Xf`-(Mwit~0yGuNpPyy2V*h{7p;lvw(_*Q(X68)XeS?3DXa^rsRHQOv-nzof-Qr74i*C>#jGPhLX6rqEtpfJ;!H&bUgNEo77h*h~7T|Mgk? z-DkJo?mIVvT*KZWUh-Ti6rp6+sjqv~)`q~BTzf{cKKU^icuYYh(xw)u7=_BB35Sv` zQ+aw5`70rC?($7OyhGzZ5e^(nFpim+&Zr12bATklCnwy8NEk0-9G=SJ3M_+Y`(F^F z6gNP{pUzCMLtv@Mej-@CM!I=vjz=#-;beAb*$F8zc0aWR6uLutuust_c{Rr8p4Px; z7UIV$c74#LF_(3Zu?Lt>uf!DR%t&*u=Gh~Lt)KBY$j}|6sP4)fXC9!;X&?9?3pS~6 zhJ6@R^x#HfTrd}ETqfMA_fKASrj`xP_5^$%^bd8uQObL4gXXxkWBK64`KFR^=af*i##D_S-2RBFqTi76350eGsRw3Vs<(g^Vf68+^XDjcqve)-(6_fn zPKLU;n5~_q$9cE)`@QTR^?x>%g7K{jzooff7D^ZWIj=ra)UH#7p_Zsm0k)`4%)|HAKnV{s~FZ14&X#sCV{=+BxWtR6_jlNf+YJ%Y> z^5ozKv2n9h3;wno_teG^Y7Yo}>Ri=Zoc8UsS-O|yr+OzdS2*cQgJYj|;VK~$+x){s zAYjg;KM-d8=h{%`F9!8S{mqmtluJqOkN zf;bIde+;2cKBG2E2@=5B7nV>%*!Gu${;5JOUUeXCGqdb64;ZZ$Ho3&h?CX zMV%2x_Fr5NP%d|^(_a7YsMb1Pg{SJpeR6&J>4NV1Ir_%XnE9V-;1@NEhsb2jeH)Rh zHHsl4M0qm(ju5AWVw-I32jx0af`uxRV8Gi?jE1n9g&5( zb+n;9ri42EzDwt8YGvg<@#I4Ut>NT=NRrC+BnSL&F-Z*V*QuYSA3w!;eBkuh&*ydz z;yiFa9sJC?#^PP?!M)#l};F? z<6$bw_0^lgp<(#^8j}jhMt-2pXw8PW$>{A;@d)69cU_s#bp>v7Jk$5Ms3l3WhW?|* zj2ps@YrYL;W;R|%kWZgd0z##hGRy6*0yvGDr=nl)hgW1$>MX9&f&WM{EQ)*Gc526h zac*Z3W5spGnp+T_U{4=4zNJL!LN1?2+y=8iXU=t~2D7A+7g-7VQ9<3<`;*6HwcaPZ zjMQTcvlm-zzNj)3Z~26BbJp9DS%P39ZBk<@r;%Ww$6;QD5^6D*$SxQ%{QJBH46pxv znBEr-;`KAt+lio7zYnR5f%!|OLef<1=hsIJ2e7MOkPUSJ)UW^L!hb%u2SGZ&@0E(9 z25qUb`N8nHIo;e5Y$ppkN1wF#F~uisZZYb?EcLaY@^b0o;XAYz`~lkdUCnNc1EcGT zg^F}PHV7&!L;U1A$W3dX2VM05;iqK8Dl!&hAF6<(^*_~1n}oR1uQOGW=CC-{g27+t znZKjIuGdR<;33xr1xauz6gGB4SxuUX@> z{PSmd%<$mebQNfkYEo4ERJJFflkjy@+;7(05-`z~{{^A)XiPuDEC&cKt*m5zG_YHm z)F+lViSAPnBR{TL%XARVSC#v+Tkz41b+zq<4VD@OMOa+^n~m(U`LD5T!^)yG$|Qn%Z{-0#pa#bxaM$V$V*XD$g&Y7 zf9AQ~H$_fu^%5~AA2VSOEN-Ni*|M8=xiDb<-8k+WAX&kqH@##L+ml?5$&+0o;g%u# z&+vfBB{`+Cs?uKD8BikC?G&wN7t$tPB+j`yHqg?|#Ev3Q(!pu?( z4swKkLg;BUb6O??lSDT{0Yp=4hca$M`PELm@MhV03X*{ZV!i2W%CbKKAG?~XXf^dh_ItrenItSZ9LiM2~E@|Q_SE7SPDaS`2`?4*k5Y`71cU=1zxoA{wGofeJ z3|l1y(ZMD9dei84P6*rRNbSNj?GE{XEe*CK-uiEHR(8A(7sa8C?^tF%l2Sd4Qi&kj zW(s#r7OT-#g5lWmwktNR9h$5BR7WWqySAZYN}sBJOn=7xmV4(Lmpvke?wE4(hAZ)! zFA<^;GcYXOPR#_RW`AypNt8qDi{kQ#>5uAmt+}ze(Ip~832=Y${U43#Rk3mvw&;() zsDM;4$2phe`#JQn{V#oe1k}_J_5n{~h@iJYJ2%mdo%bWCU)^j?UK(;rwnq&lei`hNUHRo)dfQ zTk@IlC;8Gc5$vv4#wA@ufJOgGSN-jix7|X&ASBNph7UwKGm3V`l94L8zl5hlet3ys zLHy(_U~f&lQh90atdVspeoFhD1wNbC##+ASDb}naztGwQb*9*j1r?A7rzdcT&9JRY zxrWs$k7a75;R^z)qS)A}Jv|v8cLc&Sc{FiPv52K0xSzlj!?GYwJ{7y}X+)5=t=>~INC)e;A-RD*O89!ltP zj?QVZv#*ZxdHQStbLm6#`GneXFLyVzkI@?Tor z{?jln+^V1U`>1@dGl#_Ly9_wbW)Fs=Z%Siirw|rgUh$c(Mx~$m8&8q~dX#{W#McdG zx328tcIAb1Qe-0E=-~-U5XH#qr(ji znlY#LvT~WHT+)%>5q&-<)t<9D!AnChFu5W2}KoWpzJKL()k<=v~WS^ByD*kNIxj&GK~wV?Xb)u-xhV=r)hew|YEvZJlmtK#Z&Q=`f_CU#lf z$7Zixi;)$$5n_mJij~UVlo+=nK*o{yhhXdKN`TtRWah!xjEk%){ z{=0wQerlP3j`!c6`j3E0C{DQ155BzmKHzmrQs8D3y2-$C^YPnpje4D9Q(4oRJ0I8@ zn@6p8*I#z5ME_<9lv>0z@15t6%{T}5y8=sV!FpY>bSA5r)m1fhd{uthisu;e`U24v zLRuCPw4mb+fnfG>U+`8Znkq`?o4&t14b&Bu0<^vollsSW0#vE*q=YB8LH4V2QTEGc_`3`~Mv+Mtk!wPXcP6)Uxd{};Ehe18y8=h96 z{rx~sI>(V5+OS|opu?+ z$&zl%c(P&UX>NA~%_B2evawuw#S>p73wR8_c(|UAn9ks_g2Ctto_v4hm*FfDY0&pY z0K%wd!bO4dpB zL6|=khthv+xWpqK{*<$;t6fG#Y^pVIK??l`sI9o*sd7uUZd!~fT_65Adg_i6I!Wo3 zTkwGlt@zW6bD;~FA+yL$ri=t{>$vG@VRIw`1o=GK%bRE;AL<*oGl;hzw`Xl%#;>>5 zrc+~G$Lz2gvK8XbCYvg*Soj-Ey+Fs2&n< zThA@tnVw-^wu9J+@lntB7sC?7lQ#cje((PVWf|^o4flD$Z}c9*`ez}5iO3iF(X%f) z6)BsDjZ1T=d2I20C^>LHU`o4{lYz#*7kaTFU$A)my_*i|hd~z-<{c$&_oIl2aZTtF zvO06?(d5D7>WMAZNm>hq4LNBdH1nyp#z(KOe zU0`};;d?lYk59OTs%flwiV%~xK)IO3ju%&#jDJ8%Y$Vx7>KG6VEqL8rCk=xMIk)V} z2v-7=q;M_RMC0B~eIB(P7Lp8OH6;^mScCIpXi{wZ9 zMZ8yC7xITUi{lDZ@7o$DBz?g zZ8A__@<18~F5%joj*m{|Gtcf{u5>?8t#EL)8C1XpBpn!P#@LGVsmxTA-xrOkLxZ~c zAUKJ5JwA_igajhGbFVH#Tw3L8JI`h!C)WA+c9nPoiZzycEbftoyWKZPNw9!e&rURP z&OcJy(g~Wrf_tm9z0U7g#qk8(kmW9`fz^yAW5M(lPFpIXo!JPUCH^&TsOi$@(M~Vo zvaTRtjXsV#E~(vRjZaCYyNh&rDbslHwwO>vEo!=9MpztLp-ld~tXPaX!h+5{5(bTc zZVCr34eAuy3sv(HDhk@fNV4>Y7=!#;5`Tt_>$NqAH%4&=!%^s7fQkJQ6cR42yv(83 zDWtJwB(7OvU6E_onI&)C*;@h*ig>hJK~M@Cx!JNnynM!kk(t3l_!4QW z$h+;IW4?!0uzi-gko5Yi9roVb{HgHZ<;GE+udEkwbP&P7i#?U;^>+@jUnOp5idzlj zdr`26th^CvK&;!hWFKkWgInz zGtK)fWzSY+GAt;L%naoLIm_>v$E9S?J7?4-?cPtuJyFq(otk6cCi@uf*zvaNtxyT& zTP;rv9ht{xZ!vgs=!&~A=^-FE^e9$BqW_kd5tbspQ&g^#!G|U9#bmzi&b6tJ$#VqO zwdx~JL$#KFI7nZdsq?x-zUS{2UYBy45qj10`J<{IL(QGVYM-goG6nayRpl?WpsmQ1 z!keB+oU|bk20=*6hcs|u&grpntNN~$WfvD=If{5u*%B~&8&MHz{+3B~$MC(2?={}p zq^C`RBAIHLrY!9rmJx6ZL~AxB0F}D-)p_jGm6cYPcJ8(uWFMQZH~SE4Oi2W+^6R@Y zaTp4VZY#U*>-7p9P;|p=j84BifE!m#i%H1fus-DasH84O*-3#Fp*`TTsELC)u;=TW z?7p;@%Mi30BcTqLGBKzl3qsy_mfN4yg7pk=^ZktE;7)d!CZ}!mrso_$3P27(=ilKR zvlqpWF@-!NgtT;T$fy($aUYDl0){v(dSu);s$}@#e3((}D8`NfHoV za0jk9zsEPeG$Zbcmka8{f0A1MX3jwx0*%}{Q>!{tgKx2C%P?if(#qWLc;aK9@;VWE zL5+ykgwdfzaYk=V7T)xxE}^@1d(avtN0j@ zg`=$UWh2tu5#iyk(~cHgVfS{)B_?wuS_J1L8DOxfxtEGQ48AdMe8+tpMdTOg;#ueF2raZ#Ml{Lc3-HB&P-?^)yuXgHv#}Vh4?(IREJb_?O7!!aw7I>+dAp|H0!2wGbSZ@_>MZRDXa(H`(PI z!KE>10}%a>?DE%X=KuAI%oJ!b_>=Ve&q2g*+NfYz(3EiN+I)C(BzT>dzT+1xRzVVq zb?183UHNZU2qeIRuyG660RdODGUBKAy~G$-yrj}YI)@g=L_kM+CnHFW!61qQovM=A zl91{SLzK-R|wWM^87HV6|y3j<_q6_O%KQp7g%JZ{|iRW7~QGyL{A~rU?a?R0te`;uq z3N1Pa0kg?wvE^Y&4^uYuDxC=3;FnIj<-R1d`xpJ$E}Tal0M=SA&ghUcZI(fh@!U&0 z@w}9-rAAB3vafEzYIjsmHIL9x}O?3%ixgf)O4P=EX4+~vJ7iEx25o=5&DfQ8V zcljv}zB4f=Xf2kTs=Ypahg>a*Dzh}5$qY?E$c^1cNR1Hz(S}oxVisYBPfA-mb!u2X zBFv)bP@=k6@Nh6Y6&gV8wS>(3wHGfkD0&HqK)TL(n(xBbGq zGzcQyA>G}zgmiZ*2-4CB0>Ti2i1gB}GzdzAw9?&ON|#7W`p&Aq`?;UY9CK_4u#G^mKZ%zyWH7zPGs+#wO*Bqp(0`_%r;(Xttn!R7&{B z-J1NfK|0texo)4Iz&ZK_mTvhHU1GJWpP*#fH!Of3u5nOd=zp)r6IA*-CdZ}YI@0*e z1Cz4<1+f|9gstuzsrI5@SJjwtf7|@<)%aLl@XJAc;<}5WW%p^(w(;p5;YL9Ks8vID zPPIi%x&282qPkk5Y}Ezo@Kd=MeZZ?Hs9;J}R%Zx%7yBFe$NNT}krRTR?_e@3ReBu|R5@x=s@O{UxKdHXK|44WZ zJ?DhzoeJB5htNW1Qb+RiIY4ssDl<@@RB7U|mM>IGo)WG^A4;z19FfZ~Sq9Ve>-5Qs zv#5D<^JI9$4-|gT9V`i_7n+l$crGT;dNgJ3?&ptcGw-}t9Y2bG#{1G%yScXNRCazD zlxu8$JHIVE`jXFdA)6mxqQ83o46S}ycj3HvKZx-M?A2w&J#t2;F2{VaTqv3m>ySt> z197%(dY@9rN>Fm|*Dwq)FM7i+7U7Mo^oExrkN~sCoaegRWqNunFIt>)pwCK;sx4J2 z{*)&(3W)yGt{o-_&97fYrfG$_EBNaLAaeVkUYRtHicJz3FK9{e$!7XGA* z5Ri8{rva6?kvZg8U-v^O*z`h1f_V)XCT!wi9Pd!uDQ)Y!KTwJ5i?P&4q5n66*q}c^ z+sA3lH37V~w|ATu22^c#cyI$2cbdUSsbWV77>I&rS_NMznmrB8a)0%0J*l(S&mUXfSZb<8s9`caJf#Z&lko=|s zL;U}Sfl&#m6RB6zAn||EJnXoCNnZb;dEhtzU-Bdx)B%omflGwg%S7{3`Q*07pp5x4 z?-E4%n<2H(4njGrUJ)A+YfBxyYw%@%SEx>- zB9+v4Ry*XeE=75Z?WFd3cr0d{q@?|(dJ3<>^J&s9cm6JaNl6FBrc@fwrzBB15Da8V z(LBfAnP4-waV#{E?!tUYNTTON>iPx#L6_H_C~#dYk?Mthlx;79Zr?7I0Hq=lp0$>O2^(J&y(QL09;HBFLF^S~$v7DQLM zt@v2+u|3#Pk{tu@03kw@8)6WhX@4)Y=FX3RUcAqRKG~HqE+%i(E3cmJZ@`jW?kx+n zE}9=o7EOGRU+bgOWShgQ1Tb1ZwY2Ikm9zDy#xc#WKQOHGFgL5|*xZmnr6Tk~o+}vV z2$&c5iCH(56&~b1H@sFi2qWWSQhNMwOle-vZz`#n?epv0nfSx5b6V&1vy;p zblyt-q~{eT^5jUix8daqKi`eKJ5`Bezz2|kMWkKa_dPaWGu2^`m`Al}pr>>_ejsA7 znno?{XHNG};8x4}U(q+l}or02Q z(ec&UbAUJz?nfzfA&59L6Hov1VyM!tH00m}*7vUNDh6~~&PUKx^bEk@`Yn)qIl{M? zKx5ZnbS55>5h_CK3zjS6j8xA)Ey8q3Jq$k_;px`>`Rx4;3tr(Fh9Vb}X12|kf^Se` zp$4E*?2YY4I$-*7M}u@TwgXW406vL`rx8K%QOnn@-U#GUNLq)+dmDU5@wxF(Pkn6W z!^eO5UA_KBU9QP*v%0dphEwRaN&PhAwD#Fq~fMRFs$=y^lM19Hk5`_7;uG zlxxn+REke=w>3WVvy_FGTSPAp*jxw&-tWtxT6D|Uq&&NvdbaS{CnQ+256WPX{ek&n z)Pfeo+CcTJ150`4n?7r@Lh;^u0}O!>s*7{l0Ktb+Kg&3Uej1ncee^QU)n~bj{CF~4 zY6crd4k>eS26l}3SRLHF4iILgXQ(Kp zhKY_w$kj8!f{tc`2>m(A%JE>@oK>BATsOpwKQhX7E9X+VKs6{9Acg|9>OE9afC*y zr$5Y0HGD!niJgfGkrTem{(0}V#^n9rZQ(5ntjsWvmnA>98N#UPa&G>kh|Lf91geZe zjDxiagw{FA^OexivwbsNf)kPGwB@k*H)&T}zv^ujx{+*5$dv;VFLMy7G(T?(R)vBG zU7GB{kom?!hD*OGQ1~&(?@HQ&J851~roq?Z@Z2rhpDk~QA$3iEhV1p7jBly(B>(VG zkd!XTD_lf_W`o&FSq%(^FkrGcdMMEejq`JX91CjaB)9@83!4mgLuT}z5ucsq`uS<0 zRO^|}19MUPAn9>b+r`D9*|xxZNpVB&-t2733QfL9XYcHNQN~hsZ4=lGdGfg>*gr36 zo=OIs@Df+icqd~wiJTM08XuIz`tb$rI5aKqX7B1wg4$zKtrJrUVbL{5o%x0N5yBhl z)>9wC15CH*z~qup1@o}wk| zWgjwC94V5Ajs^TU597av>FSd%8&>coR-4A{7~;ueZ6~RJ!ictx1^Vs9vvc;1s}m(N z-zV3(&CBLhWi7t)kaJeU*H$P<#IBvP+*sl}pZ1BERQ$nx2&*e_V6K0qtc&x8V;Xq% zn(NccQ_NdIuF~Re@|vuym8f^3wvTpTLH;BcQ;hl-LJJ8Qr+!$Rb!l}AGGk53}4;E`zpNXi^fBEM!yc6=pa-aMzd z@wFa&pVaBS@_h(nSbMq*?Yoy53Hr!B8I>6IA}ZQi6>%DAp42W#B$DagRR98&&bTPU z*A$V-oE7*Q8?K?(#W*h;6ZPX#Vli|AbQBbxpMVIehrR1Pg-LO;1Z@|Jr>kTqgB*3^ z5AoM;h92`2MT z>?W&nOJq$H+$mh)+G;t z>5q?fK4zsCPR-b?g}|n&cKp)&-{b`Q2=84rL8G&>Wwid_GQjvT${T{p@1*mKjkskG zmOaNdBXvYSr$NFIxJzx*n{LoYSLY9FlO3o>xB~)qWPJ4EsPY`$Imis-O|NT{j-&UM0 z?8l{3D~D3xl9g)j$TKXj+ujem<6C>6qFEQ2!;2r@7Rn)xyv4f==5F+Ol`1dPB56eC z6z&4{PlAmWa=Y4-MM+OU^CAghg4Ybo#FP43B@`mp#Yao*rUQhJ^J8QA<4atXh9sqL z?4gEx$Lor4=Hc@I-D7`NBBj_;B&<^uPeK1vjL9{;F5@Ryq)8`ct{AHynst3%?1sVP zvI18NS5P79L^T~f!`S#eMSPw2Vp~o0YZ`#(V-M;QEw0?zE+98#6KD~8rnl6>@MBiEck4&vBDXU zMpb*lm-Mjc-jhVpmAfeiyV8X8;|JD|{P%f;d`NnMde7*mQU%|SDu2wSN%oS>z+0Hy zn6$Fb(sg0l)=tvibahX6&!zM|KPjyJv`)!^Mfxexa&|7)dHq_2dv{lw3@#(sh?>Pp zXUT_LtfTlrkm?cGLp^4inG@6*tWJ~wDtfna=gS?Uez*OkqFt=zdI!Zy90jR84IvM^8GReIvjgQKl&-G=8Z7@f++f55pBc=k# z)71f^21UVvdSfIc@*keFQO=+vjL%{k{>(30;wmrBGL0$(Zqtcjv zH6H)6MDYK?*@FACKw0fs?Vx}82OwoJKW`t5p(2h(SgnPmGYZZi=X26-OQX_(EB-Ok z1lLj(+lzycCoqgJVim@k7KUVG zn^c{|NTEdbPak$zGbk+Gais_pkBj*dIYIDXq;IrU|0D;^Qxuez-%l-VORW#5XE2BxWBnC4kc_}L^6)~pjBKW4fA-*ZYKlK$XyR+EV zyThMha-|s+@D>EO`7=THcQQB`r*?;aRm{kRuX?_f&Wwj(czK%I6bt)+uP>5k@S zV9ka5wt!yNk#u4}wkLhNE(AqZFa>hY&$Jn!!~I^dXV`*loFNfd6rKH{fLr_+(#)RQ^7?k<;qFfZ zukkH=F>O~aRTO)B`fzJSL-Q6NEt%c!8V;c!6y`#jJhf9#*&!mdR)x)ahsossRUAuOKv6zJ5qHIt#Gya8lhB@%nx$~ z{8y*UKSXa6JDDf8XYYJt#&3Nqh0D`*>7}rRiWIekXXgwY?bQwqsj-R1>ACF)G zr*!7!mn~!43#Fx-QIvH&Ai*l6@)+LM#}MsLBoHl9OilEh$*ryvD;o>Ln0LyB9gS(4 z=e*yxj`w+FpV1WU%}>2i-K6AJDp`rQX3Ex$&;5XujK*xrq}Z~g#5g4oLdGzusn`d6 zBET`^-w`9t%X$(<$W5QY7QIpXeM*vE*^YBTu(O@FU*sUBsdP__U{}p(UVZ+tgUlq? z$9NG?Ljz0$Vo0?VlsM{ioiE#l+{l-NTb+aBy^N8YL9tg|2P4D#@`MI9!M|lO<_hXS zem@B0)7CmGF1u_6S*l>)F^2#cu_>ssn{pjX#DZRZp%($0SVOfbhp`JB@={DRaLBBH zc2|V*O7~;rXRHh!+DmekiS)hK^yn<*K?!el<6U_{r?pv|pr(n?Z)iqsZE9TJo<_ z^+u0$MwLlPw}bgy0sd(5jBhy>MB&(^$dS>nj&o49N5Bi29xeJgze>;=$&7G1q^Ti(@S;h51~9wEh$sBd+MCzR*N3 zUr`XVEu2c>gg)>eKo$~xG{ayuaVSkFB%DvnKpD}>S+9f~HTxZ-oqA256@5?|9lmuy z4_`STmJNOV4J2)_Afg$?lkLk}K%#CQPw~pr@}ZSAzX`%>sGC_(boBxMTnT0#O=ory zTJkV_5;%xcyYtAlhBu|6NCN)rkQP;1U0#+MzWk#EUVi8ZO@UYZ$i@q^$33*#g5;nN z%{x{s2n_GnEH@d%+0whrv(&o{-!5ZyPdpvH|4JG44Ye$-hh}}O9Qj`gw-ga_weIg z9slS@QZl`5=LJ6aPhwarn*$ytK&F~9BjR=08iC0V^rY>p)Y)Bcy|~uX$)p0o9&}~x zSamRrwT`+&--m>X1)7kI7Xu{#?6=ZV#tR>_Fp=>#Qpuc_hda*Mz*aYD&IVgQ*O##S zK2IGtE9/xr>8GyUmh8p87_5h}|2jxvCZQeRTzlq)ZabM%)oY2Uj0ZS6@lv&AY>-1Yn;}M_ za(pqm5%p)!?}EHTVv+?b(O(d$QyCij;umMD=TY4nnlzgN9Y)a;!b>kGk;gxP^^gfp zfm^LSG9+U&auTSP+Fx?qoMuWe>wzHIl5QW9LsCq5hlc{o-9@+VViq~mVa&@c2!&)9 z4Kio7Z4NxWyt{U}k;;(Y%lL-(yE;T3G;gK^Om7LtQO@HXaPFg_vqhl0H*0Ph5xvb_ zRClp1U6f;|HJaeURj_G;nY`YAE6CmdHrem#(*v7Y&ZdraZ{G>RO&f2HJ!24*(94vr zX9Cve@EV8|%UYUV1OqpHW=U>CnfPu{VaF%y$UM@a-Pf_J1Mm?VnXx3;Px#F1Ve(L5 zEMUtU9I%?}&Q-E&2ALLTgB7Zdaxe1^=w*)<^|X$UMeJpNidM`i8xR?zJEO}%8$C4R zkX%G+OFWW&;qc{W%oSbLcjlyTwprd_wO&O|QvYFsre%L*bPO|yTTqdq3B!QTH`P4Q z|FHLc$;3qKsAoSr^b6ljfy;UN_ZXnfz}m(HAM8?E{@3+)8~*eBnTf4S^440)t^rGZ z?Rfr-!~N-OP@0!)o?$?|%(EY}=55lLIqQgjm-?MJN#5&1qv z56$m6Gjfo;3krl`mCB3iXC$WM7ZR1oM@f!x$}TBWI50#E%rHZ!H3@yZ+>D!)JqYWl zE$+veW7lu-q0??26CoYB?E#5~N6X`<@B2BxK9*0&$OJT>N>xvID)~kBaWBmLumEMr z;yibN`tKF3!Q&tQL#U?*~4*deBwKsqd9N_`@2(#~r z5v1Qp1OuzTVL%6^wb^zu-MK*Sf61G8D zdUnuoY+wF+E^4EH*VBd*ZBYEz5F`(-2IvF1g})%V_UGd#Sr6_hH2+wBe*17&RG4Yj z&8(!SxM-1LQPwYOOq6}E8GSqAgT~Pl@bPxK&|X)*>AEf^6pHXpWIm_(&7O?9&_cEY z-E#o9RyL6CSihVI;jdA?gBswA7oo|f=HGQ)^!t>0P&@pB%ne+X_btAWsDQ``dzu&G z&S&3>t6^TZZ!4xqvf+$_oJH8RSJdC{K;~ogd}@o6B4JGs-T>x$=7crS!NK-wHB>Yq zzZ8ic=k?l2&KU4-Po_8&{dP(dQxtlKvi+MBKKZuS22k~z32lzeCT;huXj ziq(rTtM9bCS`Q!6FZ4`}Vti#@)9vkU)~{|5p87nh_1m_c+V7HkT}S)xA@#N{qLlBz z_tj9|Wj4+NY{Gur>(W8bH-8k2#cP6tbA%)z1;Ezf72i+ZVM9NjBy3>A!vOo$O)7<%P-tTw}&Nh*Oi`rhv=@~e1o);^@4oRR`N7S6}#0LdZGKwcktk;yoR&6 zhljA?xVdU0@c~_r3VILeci?l;*}cEL2C` z14ON5f|q9Zb$3Wwo#PZ9Xg%O1WNT%^-SOW^XTSdi=`MeWuCa;a-UiDefdhY)Xd47O z?ZqJboy13LrdGEXVD7+fp5}b`=GcI7`~$rW5?Y+T#OFht-Kwius(M)5J4wD<5Zo5v07%PP)o82@VopNG6G4$0uO`UCJY6}I-9G0m^l#82 zRcp~|-}K@iA72Wj{ZBil#hbF%yKR~bQ%lpocw#FFi@PrA85QJ9C3auSc_y7#h2+*o z3BoW{p90IU^FfL~7wZ7*T~!9H)+Nc$Zty+;H70?>Zk1?N)0DT$`E`kOFPyw&iK@oY zTU8)7f37c0sQcy^Y*Hpu1$M&+u7WM8QpM|?e$L03g=FUxEE%cW;N{t6n#Ga}WAlMv zUo}u+^FN)?K0yol?9U-aYhef3R~ulg1oj_AK$WSM|9Ke)-~}kNClHxJhQf17IQPQ# zF8|1nfCNY%%i}Qmkx^+>`yGG_o~O8d2h`R(O*TmzzV_Re_PoLeqiD+CU;E{XLLd!f z-4MSqVh(o=`{kqVThs>{ct?F?zW4lD6ZjI4G|-vyfW%c=1~%DfZ{a0@SRU2z*=VGC z22eIx9c6^a_*=Y?MBt9zZ4H&Dx5;GQxkqS>CyQ-7asAEN<_jxGIb_8G@ARExCb1l$ zjD^w@RP12>mV3IzP&C&WNuwXqyV8`03RvZOp-)%h+6$)Dan2(9l%q*!#C;qYeDu}7 zK(3?UK=re3(B&@TK!*4#Yl)X@$|4;T8k^1O5iN%ta(f^E9ZGNw>icNGfYyx?-8%G2 zA*xR)-&h0dV>=NT(>CDUzGu29^k~VjL4Hod%*r84Ojz_1E922N!QzhY;vmJ%I|cR@ zI%NtC3~@{vA@L6y1%aYD@AW?F$exO9tCv^a0d8=fo@qQ@*eR|Q(U_!nCTr0$LXMYV z7LmyK)?j$G-y?B~3_&=B{0FHNp~ufE)2#y5V*AH$t%G~mbs zYsv^PvJ2s8*CVzOfjnc1uc@vvr7)b_)G}69)q{2Xf-GHP6?Lb=S-IWcKBE(uCmMT4 zJMc4p|CPtARB)yJ!#PFUxHsaIRn&P|CkZNsk4a}y2@~`ZIE|A>alp~xlsd`mT7*vS ziy}=VC)aLGr#{1)jRu5mQ?4Zf*t`ddM2Y>c z7xUzZmorW2$6Kez0%@O+eoM>t52#`H6vX#Gy&ORmW68_o{oS5KfNFhz6#78tz28j| z0E!7F{gq4tfxyT$2(&I(>HPx)29xh#o3xM668xtrqAL3RuYkG~h%7wDzgL2R^nW#Tzl;3-7ZGIEa^bu|&<~bC{SfC}dFhqHRw_IZ?OigpeQL+Irb3obRh#0#D_Ql%PHmmo(fYmk5gU&zLGyHT-4Ug(b7*r%7t zDm-t(h-G0?f+@fSV^imxD(VH=_=qbyeVNSNGAF8+v`u$+QQT6NaAxLNnMFxqtmoHT z$XR-}L!F#K@SqG_6DLpdhquXv3y&IoVknPN66r~Ax-|CIyjPbaqL(%`gBMIg>oP02 zhen<>B4NLXi_7plZ_mM&#-xSD`{_2-eaVb^d9~ob{2?FktX$YWBUmtzTmPJo*Zcfj zXqDDKwVk%)Ye0#;q0Z=rchb7W(par@U|?@6d&XT2%(Y{%nyL|Zbi%3LXNIgsPMhYH zWnKh>JjI0qSS^8L!u*i*=dWT&n#jvV@14kx<_P1(r!MHN8^SFz$CzBR+Jn}vupooa zt>rlm#fkvS1~%#8!l^Xv&**IJMzIu>_+lX2dscXBj;KR-39~STYx3f}csah1-e#$g zJ|o*hXL~L&()R)Jxq5P4;&*K?crxi+VRY0`KyV<>LvmqOxYKURtPnf)pd?SOVKgbv-Ky-o?!Kw{e zqj&H`(^`07UiCqDNu2RBKc!!g*hq7e0+4;%Qu97@CH>?&@?DuwGW@zDFCVmefSa3L zJO*C6dxTNJb7j_O-(Wr*qei7C^)@wqU)rR7S8E+` znQuOfy~;&V7%+ar3#Q=(9W@%G$Gm+k?X|x>pVdF3Pl9(ilKG=JaKEe0_6 z9s0MOZOrk>m|k}lYg4w^jB=YdcWa&%3p(y9pHx<;e){HPl_amz!K%mhoQ=14>yGE{ zSjBbrS*wZ!VgjiH(P}4Gj=C6VbQ05xw{n#e5Uv#y1 z0VEAEnZOS)qlB!`w+;WwV*Izacwx#iY`%=Uw zX`V)bg6NRM3U3$A@7cNjY5WW^6djOLgBvkmQk6=`vBUngkyG-)Ff*1^R^g06Swii! z5PX~b#S#6ce^Vt@fk79Uf6yLl{Vc0wWFe>Lmd&!M%+uE>1U|?2r93_?;%rH}?dsJE zpR2pHfAv=~_IXcd&~?C4v3Rl_c`KMqsiUG4E#xj1N|ry6cf!SK>X#@4mZhM$Dkuli zecBk>X|aSU->&$M)E)~2SVRR|#CBLv`jUIGJ| z`aIwU2T%;>|MfiZKRFOqF~$YWmm7I`gX|mK8(2|EHKh8tlPoxa+G5wSBEo1k!N$$> zYS_}BIZq+3CCnb3D{@_Rp|7YVN(go>!A<}rJT$&6ZXZCsC=(8#|;-P>=n7XtKWp)F}DWa}Y`WCsu|Dm+3QkiS}*;6L3)52-@;;h94q`D zCVZrMrTJi(i3>2#)w;Ria(JdQspLGYQID{U6P5?H9!J(2@?AS9qkPyP37Z+C4+Z~j{n)^wDLQt!mbLmRX5S6zHY|da?SWk z(~lnJv2~EyJ_T^wo(Za#KWJLsvPo`Pj=xcB@rB0wLYF?-d8UU@is`ZRQ}8ukuLKQi z1!mRLJaV|n9Ev|QF*OlzPjTNof6k$;JWSuP(Lna0yqpogUpxt?*>wiXBO^wIIIh(- z;G}G3=h-6GSiky}e8n@n9u$6C*KMPzT1U3vfzC|IcO}4PjwCp~=z8npjn6pP5zhiy z$>QJDW;j-8v`U=Rw6;W5;i!H3E!Y#k{`rDy#|rC^CC52S#OPxLGVA!AMVYAvB_Y*MEkqwAej(P% z`=DbeB5_*-d*#_9NR}^*THAp}q`?P9(Ml?>w*$2 zdZ&ad-}2HQ3J$@j;||1ZnxHM z1yzo|IhH2He=~@?w2pR_WFs$De{}eu>+Tes zCMSl-0R2Zb&eN(%b}gf>yY`M?G(<9g74|*)z5THR-j_Qj+e#xH3(EXJS@Mn_?qiij z8}Sce=nrn`94SQhd8s-l?C_O|q9-3;50`n=PE#u!Bzvi3)o*#|TYw?+fa=SkUhzDU z_6H*|I{J~UAs&z~USF5Ji+({IYZzPd&z?_k$mD4U4#;#rnmIo$A=GVTd4co(13O=_ zmWDL5$hCb!vWy6nE}4f8iUH`CYTg##W>4rl{Ds}L=FTfhj;nisQeU;D8-w4`<*(JX z%1l2#J!y23e4e)Qdh={}!F<;cb@GJH<=u`})2F1%Bh%D?>!=LhyI+0~5qE>}SG{jn z&m&_c6?N4Y{MA*xy{#FopP&gNHZ;;)MP2APOBFk7Yj`Lk{WT7l3y zNi>c!?K4j}j2kQcyB;l4W4kYs(qhdf>!@e9=A+`(yUKGKU4_*h`=Ao$RJSmC(k)3e z^yz%V7g-Qkq7HasikRY@JEo>rg-5xLfak5gq1&kdc(hpJ+PZVib%m+h?dxQ2B4}tb zF%gtdQ{`<4a`oY`N^$*V8fcm$edo`GF#S(1jso!`wEvdF0NYC%6V~<_w|K?3+j2#u z^tsp(5GVNHgLZTT*a*ZHB|lDt5+tjqLV3B95c=t$Dk@@J`L9oEz>YtxxX8i!s`%u# zAdrDj=iT>WiHZZY2gzn6Q0ioD5-1H|9Ckym{Ryet^6kYBp1Z!52@V)s5?}8i5wbwr zP@s``Aa_!vq{Zkwx1ajtVc^fT2tv!qz3-t)Y!EW)2GQ#hn+cTgZ3Z>{WdJu=%+F8X zg~M-jJ;oPOofgf&Cm{Nwg=fY*eZng3$@x2@MHFkf<6cV2&5uOrNs`;;DP)Ae!=UDz z-7+U^FHVRn=3IM4WX7f6v@qboxV~34&`~8SG9-IE;-|kTehYhdIrStP>ZSjuj|;HA;EW$erPg$kd!PH zi(pOW6@(H2`t@b{`-wg94F(b#FDXUy;i(dBX>x@w6x2221hn~&v7|?6z92<0-|=~! zJOt`SkmL^ST~Gj220+@w^zBf12R~(>9OxE$>_3_XUHx&O&G`~r79H+|?7V`6Ne}To zc|XTePtH5jwX@gHXGOzG#@glXDoT@R@?$WxW)C=~NL*eoVoUAvSiZiTVw56#5+;49 z)br(M!piu|_;@D*kp}s^J;&Wk=NMbx{LQ3$+x1`Yotfc7%5CpQi;PXce@3cZH5&eq zYX9`kh(5(@h9qyFhncU}Q`XX=OY{Ys^h3#gO*Gc(gmoADHx|{#T1%<3W#-;evE+EZ zPj4aFcx`IgL9-Jxm8}+XqkTEP9SDxyF%YQ%dH~Ee>HUIe?y!}a0H>NKx9>{END-Yo zsE2Zm>7WLwIrSrNCCzh1<_jG&Fd3s^3J#x=B9*8^K3-QCcxEro>?G3%Cw=4b7p`R& zqd5&O+a_#`t%3W8O-B8Ay8Q7XrEB;rn3p^)p(?u>ztFB}{RFTDcTJs^-ISFFQMv=7 z-hiYUlrW4@+Q3pn0hb=R&f&}4@**se0#P00+hMKQN!`86bb(n=xrX$Bsx z0S(KSTCy;IF>I)QUW{hV1WPB7LDJ9qwDaAT9UG zkc(HwR$hbuuJeiz-ZlTK0sntlGXMYT6laJWvF;7)@B6N@5)P+t03A*H;QL~l$zP12 zy?|QlGpX!}2|>P_iAzv%ji7Vv6Am3acU7s;*xP~g1C|vi9|?NJuKg2^dlvC z!0BlLeF3lW+|Iok_#1wmG-lT{%fO z)R>C|y>TA&===mxc|??ylt<#5H5Td~j2&UBud@s#jb|#Z2Ngj}Ub1T18YhSKJXI?P z2G^1*mPhMK7h#GcF=}VUS;K14L;I0Q!*u*9XZ_RIJgt5Vcv*orj@e5s)u5FH3gCI( zItw>@_)s)L;W(Q#_QhKx6bK2K4(|xHm=$5KQ+1Nh%mt0W@NKz16zyxB%Wx0vaiHHx zr-$EfQ(j z&KGr76n?hTf_HAdD1i6AF_?!1$^YM4iNZpl`^4O20De$61u`LVd|O8b0lZ7@36+Y% z_uNIMWxYuBw7A)7lfEhg6MKSJej?RJy_9%83>^W+J1wVgh>HBIT`T!{>D}XMM3K>t zPfJ3+b6>rS@Wum5nbNV{ah9CNgCbXgOKqMgfd>t; z{nKbM9i*e}BFn@&-kCM_=$B~7i87tLRLP7`$mYbN$^C8po*u>JduNHuM zgoW}D2gSmUp*Bo+2rUmSH_DO9@%UWa`+EtCl*Jn=dcr?qG0#@A0u8LeA5u+x@8%sW z-Vha}+e zBu-M4gwfJ`P9aC@n&~5ITBs@#p~X!N2dlDzZlEC7w3D7hr^9x%Dhr)-n7XjcW;`xJ z#JWqSr)Q7^S!uh%$6-w^G?@{XQS8W7%x&MGi4~`MS{HLn*frO(9(~8{!hoT&X@IO} z#R39>_@fH=f7Qoi=@lmsIhHR?3*Zi$qtf7Yj>{!I+6jbaWG&T%s4`!6U8bp|_NS>w zQ{k;g$S8?vOKL0pa1mpU;%sTTQeWAyWi+zPo_9HNmG`+3n2SzjS)8|A^<)38cf{0(%cR!ICX}7Ny{i}}WaOinK<1Kg zoxAjb^IGQ{Q=~i@3h&|$WQRnuaU)*!#Mn$BKf#HuEpm2BZ3im&U+PmCT#C1oDyAtIdM&dB%4R%% z&KwkSkp>w|mSlvoBuj(ZW(2wq6&8YYFG6gDxc02P>waEMa3|xkLD^81jnk64le@T~ z3~=cj3}CD#VsOAx<{kyq-5e#}=ayE4W^Ka739rr|$au|brlf(HJ+u30{vul?R}jKxeNuPNOqC(FQ9_7L5db9`>W!ES0O9*>&gi73k2`GJu>V~4xEcwSLY z+tGU-2QkEJQt?@$LK#zfTOK)ISw0*#NmC}3ihh}UTEv~1Y%@hKx@CtnNtC#ud~*g| zZyht-f_8k+Qh95ic)-6^OrjUovYZKV7}a{z?rnwD=}j3s*v@uMi5GWiS#0_0)9EE=$Zv?IE&&6NwsJ^VPP3}+mREvz8UPOB@;N?9#WQBiDBbeKefi$3it1C_N zHyl}G57J#=dsgFpm`{sSLA-U4eDJM9K}g0Zrxp8r zBfFusQJF-}(6XW-4Ou{m4BEX+wu7#=Nk*UTYsvcE<@+dDzyvdYv6?`=Lf=w^_G3R) zyApCkFA>fpLB?6=gDteZKshurDg~JxNfxB?#9_nIiLo0F*297ldZi-;qzVW!YqWymj@GyUa%Ue0~>XZih9SZ`rhl-;nGuGIA27 z7TfuEf(8WI(pPV8w~|Mcpwz$};t%*7!Rif9Au7(@601K-J7!h6vGR%Th_kI=3rTN@ zMT9_{s`{q4snIS?fihMc%Pl=JA&x&H!^haR({O5f?xmB%{AZ@Ar+9F9r{(0EUDY?@ zNf8@NQI~;!F(w~W+}*vcfR}puu?cq*szd&Hbqyw9>)ER}Yy*gaS-M0;cin*5W+7P) zb|2fpTn>nGv%S3_^e@4^*Z|?;(u5^Lsm^u2`T6f(zD#=(6}|(tfR#OJ3R5KtD&Jds z?M#o~VXQdx>MiA@bz`UzUoILtZ6F^Da>36m$f0~2bsUJ&*g|SJxNDE^_-Va1lOTK` zFUgAxD+gagD&#mnZBHfZ#lR7s0k25Zn&0Tw z7+KXc(81VPf-z=TPIfa0%ov@`%*@T~d;OkKt$`**ok?ny&fU_=yLwWS=-0=v^PU_m zeH-qdN6Ekrn`Vs+h@Bh0IbzdGqrW3!#dJverl7RB z1Iq;6Qv~8~8IN44RFvxzwfOj+Ut%AgN=;G<7gIV?kdY~Td%mM7H}#g-8+)gep!OT& zz6NHO?>PRFfzD^4IsT#X$V-3w#UOt{hGStR>mAU=r8-u6NJ0Ec&*Ra9?U#JC-`~pM zj>Cs*^sWTE_JNiMjTMa)cinbR-sU9AQAO&zB|%nf-hAYEs7$o>_WI@}7iNO6L{`e; z^-ga~F!S^OtGV|8iz3*zMrX(%!7wO!KtM7QB`1|AamYbIK}jM>KtO0Pi{vzta}-1* zBM1hf+?W+&E8~QT4SGN<+S~9*Q;ud-z4_EaA zT2eDkb{?H2m8FdlH;gPfP8F6vi%q!SmUQz2)}_ zXS^rZmG=f1$aXyCmoB~%toQ05^3kw8oVZM*;=&fDcaPRGBA7T|3Yv5EI*pMpe##IC zOo6FAA&`Ln8{zY^EJe1nEqQ{Z;udkG)U0e?bSq>XBiTU82G9NYYwM?1sFtH^X<5JJ zf^C3!0c)C$?^Jh0R7^5h04J-wi$+> zfS6scq7yrw7uFC-xRb_8d6-(C3u?KQOeX4~(zQ?$q`-S!pU#6^PneJaPm5z($0yiP zac4H=n{3Li|5rp+rFfamu*8|51_CR~B|JX~JMIbSz1WEpN86d@mn+-{YMUfR^`QL= zGSv(R*~9d6*Q#ID14!_)zxHmh`8v4L0u!#Zi>hBXMN4d6w=&k2T^;mTsFkP}3|98a zUzeypu~ML1_HmU&8h`g5>e|zOp-{`ll}8*BKq=vy4Sox^x7_#d$a5EPHFF&DPmKp_ zw+6yz<&Pg&DpmS`?Yxh-mB2W_tD-7TOwESo6Ng(ucLT&T($nE}4A_8KWdxZCOq25~ zNLmB70YAU1iKmtD;SN;%Ys=1{(;w}3478B?#}*_d#h&BusvHQwERx}beGTTaNhbKc zg|L5c0yE@y(ZBo-EG2BsMS0Tw9{;t)#s6Y21!S-OYX`VE5Cr_s&I1y)5TpeF29tOi zHaz%Xn~Du`VbG}q!M*W+Zne2=iPd1gtN!}_pB#WCEB*X$5EOgfp{H?hd?{2sZ>Esm zL2;~XO+*@=gAfQe_PtK=iC28n_4`Vl#BstHJysG{f6Xa zY^C2#tDj4s{@$aP9xdGkGCi;e6Xx$@C6>DYsVK=lQz$xD!>N59xPp$+HRQA96C@=~ zS)cFH0;prJThU6l*A`|3S*QNuQ*RPjzO&8!8FNLwiPMd zeDtiW2RKSI@7jt}y8G1kzhh;_FiLi2AA7R@wM58ikwwOBU{&|*FsCp zFexoo;ufB_y`b40n)mJs#F8NiC2D)#kmBKv;7ITmKcLflu5#dI?ZuS#LHOS9A zTI795_UP3U>(dgO} zOt>P=QOe}Qg5TYqo6ZYE&?@yThyt4klIB6&sIcWnUtVQ_j3PFjzkdwUCK$1e1DS=A z)AlP;AmGlKp(Z>JHlJ9EZ}rIS@64*%xy1o$jp=9OITp9>{(yDptjE;UY>_<(fW_?} zDdMW)VC6C*AkAQy(%+Cga+}NhvWU(H$75Qo){*f{V&0`rGRm4!7(u8ZvPK7zC*M{d z8QCR7?w=vsCYkhgw-_J@C@A+|+XL1cw*!YpMW3jO$hJVH?ZBb(QA#1zb=Wb}MA>gU zmymsZQYt1=s%aEVlSAP|^oi9zJ~sHr+l<++QGTv{rmyyHv8L;J2T*9zJ&b(~LiSyW zCdEI^7s_-&?BWN0V7H*j6yO%tz+Ay*p@-oG5Mo710Vxr;`S~8l+5zxF*%~es(VKi30>@w*)qncD z>Yo0xfgNj3cvaN7T4C-k^De^w|ux2+Df$0Nf)Rt&k~ zhMmnfo5-bHM5H&ilf;D&S3jrx?%J>J_MP)V{1-KR_?Y^jE`_Lo>ZE&X0a}?7k8?nGImB|MS|@nW?#yJ#^jB%23Yp)hDZY^`=7iS~C13|o)5*hiZHHk#l zBj-Q8BhTXSFtg^6whl?o5pgik;J3aSs1gpNRc+9W-xD>Rb6wymaUoJ2E@v!^Ut6Cw zD89(PrkZd*RU{CvHE?Z8@Vj1#4~#Z0~cmU}ZH=C1nLM?Ca;3)UWuh3Hn; z-wzD;_Z!`#j$5~Z%DGLr{7-yN*&9up18H@f^gxa^a-B%hVh4yZr{>zj?K@yfKe;U; zH;C|wMJ|v5gCK_AT7zFhknLofs&wCz!W$C1ga${H4kzmruOYTL@lF?=+kK;qZ7~NV zZ~LUSl&t}&s-(2Qs~Iyeb+@Yn(eSlX)Xe{#}N zfKi0G%#RWdk|A;ZhlF@05t2X7P{6PM17>g%I&^kRfsU2?g}NpC3;F4=c;AE^re$Sb zW9=fL3URqx9y{LM4*C6KF3-itEjjS>Rn`?*j(Ro@#GLg{RA`q0!h%F`pUDv1Px)S@ zthK6$a@~2MFK-mx&Ow|QKkAk|Jr81XENR${AB(riueR%+o$i`zdc(oY$ss|z80fy1 z1!a?8=nHlfWqE8`PXEHQyi~S&ebL77VoB z(jTFk)|qj=fKh18I;sC&u3bFAl-Gj8RBk*SMkxedIK}>ukqE z6>O1PO(V(cOqmJU<_)|Tu3mY-!`UV;=cTl_qG#A2RJVOPzPT`KFhH>6*c5m2wECgL zP_CSbkI+80E|40)c^C*oJqVef19j0(8LFfHt)@wfUlEp~v` z^FTVwA*WFXpYo01z|f-iI#lootItOwhL$NJ&}W1X9kRsvc!&qhH_(R_Kte{;o5N9Y zt`7RB7WpP1Y6hpKzHR&27IC3d0i{PV!awH%McY2RA|@6ippPPQ{>YO!PSy7Wt`^Wi zcgs+x#(AV9^7)yy**0%zYnn2i8o#)lhP}QsiWxu9dgL|d3+j`xDyo8|gKJ|Vi^Z)I z_Xf`dS~xIRitk-ZS~nXxWU&Js75Fr#q)aXLNhd#Q%%x@1s(Cb2xL(FrS1H**OqZJ5 z{Eo{lM%N^a=C(t9AG~(ZST50m&2hxZ~caK|COn;>2w%vZ>&o7Xi!c6h` z;_&Olm^5vc6A_OI{4z&fsG_S~<5y=FFI@F@wG@l7=Teep5+d26djV)s&|kbL`*$V| zuT!M!r;Z!>y~PiVNcxuIA91EIyJV?C%!O3>Ls)G?rsS0@tGmVq-nXJD6qHQZX;f=x z3_GiHwGh*NTka`z{dbO@AJmH<9q$v8s-IaZG}Mi<@FWU-Kc&KaM+!w5m4EwL&SyqV z>O;;<#}`ByX?@s`m)621wF&nT_dmi^(K=57*rDJ77l)2FfX7l1K~)YI-dvBct#D?gJDzgqcmCKP z1A;HU&_@j-#uBw|yJcdHCt$cp=sy+I2~FepWR2_#B@g9_K|%#e=Y9 zEq;W>ZA^e00@m#+J~$kyjQ&?b{b^QzxBY9cvWZos+=K0)2j3 z%!lQ@wLLS-NomUrzUudVUC`nk!=TEmn&MeU5-HAtXqN{Ip3nK|R3|)<;)4ww)YQC5 zv-C5zT;xSrmqhRPx18`gQhHv7kxECam$$ENoQB?~_`{_9Uaq%~vRZ~o|7E)S5!0w6 zljKcy4MiU2DalHP%y%f%I4<|wk2bDGk21)`brJqO(^8?l`3PjGfm3M{B`%==A zNdf<8>sn1d6Z8)SNShz9O#7`Kg!@0#NzO zIJT9MGauK|+V@*w%>J_#MR0CxGp{>;z|?(V0Oml+J)5M~tDdh%QR3t7ep!rF)1-Q_@zJ(AE3A`DU#CEA_bQVI{+>sPF2x%Yi1WXOF&uU{$8Z=c9+=_{{UO-FG+pfT%2CC!5m; zwk0*8FL!e9&-!c|#U@Xt>n0`I8Qw#)FC%$mH6(~2bw zwy=7{8CcL5h&P5jBXDNa>eyndtHo>Cd4BWlw3TFv>5@2GUMBXk%TnhBCX~0{LT4I% z@5}GlQ^uk9rgo+PZ|A1(O`t7M0WE~I1=egRW3U>of9<>Nf*^pA%-#{cJF5fM1eJ1< zLO@;-nE;axS7jSdOz*+Z&Jw(Rvrfbf0XNu>D|iXzIp%=aFYe(8SH{E)!uO3AS+9oz z>@yu=1d#la;-F+uQ2tQz$kE2e#XxFt8UjOM6FQ9^oeS*wBRgIfDZ-(b-eRM6B@=nk zhAyV+vbWlVKLx+{v1K_)2V6#$49SJHi1{bOiaSBX6G8HO{2F4m1Fwj0ILE@=f!ihV z$tK;I(>tr?jooTd^$H-N@1pMK{Qy|#7)hIP8w_UEL121f&+GKK&8M1`PKeduTG!&` zunzg<`(zj1A9_v$gxNoyO!bz^9$y|WjWKs0%BLk3Zxfuo!-*&J1XxWcmPM|cZ%);O z<&0>(LTy`wE1peBI1+Hj*+1TGT<;WVlm|`vp`g#)&Vlpo-O?aY&VGM7p+X3gx~G(G zFO@DxR2ri`GUFc@BD_0d{x++mYk{ACxHpCmqYxf3L8YE3INb`<+wY#z!Bs_mHoKw} za3+>>z&2WxU3efKm4AQi9PitHE&d}hG|$fj&hOp!B?4K!{g-trK2JmwbkJ|vh`3Q1n6&aRx8(Qh`RRT`Je^LedZ`ApJvkLS- z?eM>&Gj>vU-%{mdiDXM2rD*u1M_w0qDwGs!QIu8k!5QIb-KX#)f6m70(M75>ZaT%` za9(1~YH#lzR_sWZcg};2<*fgGa;ZSfl0sPr-ok+`JH(o<8@QEA=aZmR2AdtfU%Ykx(b~X?jFAPI$9{>>{8js?+VDCt`5Qw zt(e9p`9p+A0f|NqRz_t+d!dx z^3lq=`OR5{O_g>TACPC-3)WB)F6GMm6yGJ#>R2PlP&&QULw&`*ELJG+k(j_W3rba3 zh`CpR3SN}&xAcrlG}?q8>}_vk2-YUQKsE3pV3Oflcv*D%(>&W5<40A)mWqCr#y4-~BLj7=_;v<7kD7LOSo3&6a7?AWa0yIh_t8vBP%-R5Eqsn7v_>h#7TMgVuh1~AD#x&s?zIG1`k@eOMHE~6EUkC4$!ts(BT*h z?$SvKyhvq(OK=#&gzKkO*0KySy(N6RXZMZ+o{V`K=|#+uPEn|4X$x7a-?p=aFO(W zXR$$aY+Ie05s@?Cr6*3z{xD-y+YsABv9;f{#;HwNH!%lEN7x-u-z~V767FuxMIw^FQy&E=;4h4CUqTU`AP(pg*CgPS3mX27ATmXw>x|(I#7A+^Une@~EL;i7VD=*=CQeyPM><18)Lx|X zW2G10&}n-K-B^&LjLAG1M4ig^f;`Jc!YAE9nv;Wgsd-PiFA;6fsX@>Ah;g>!j&(3* zA<%t_>l1k;ieyI6ASLLED_cG(q2{~LTBi5eK$7WdR*`jBNOS|41PTs^)oyA^F!kgS zUF0HgqiH>3S5^A0D050bz`;y;!{wpGSbV(K9<_<_7jFgHeq+mvS&mXg?Q-W+wi(q=xQqcr#yP-hTn2#-dqz#pRqyI!aCgi%uT4wd&%GqaZ zF$7lMh-{C3H5%g#L@=duwrhK>&2h&WcAO8ndNRdnsq$`d6vuP<1}$ezZ{iSHE2xlP zay(I@c7B8?W_=(qqS~{a{sg0Iyk!BSt?XwBmx*^r1zeKvws~1H+S=e%#}^K4wgy!( zxOS{cOmFpiMPb5K-b$c|ebVHTOagw#WB|AV;YKUI@hsn#%l@0P0{rCs0hqO?x)z2Tbq{zRlvAv@TuU?Hn}; z{y4Q9L_cGDLgRkEE@4{6V|JMP z;!S{ESn_556rZMQtS2Liuj-VLYWsHsr|R+#XV%!CzEbJ*B=BT89hV z$8G?RC>hq(MTZWRg;Uf0Bi-mX2ML`l3rCXUbO-(euZi`)<~2!0$b4^)hmZQlxjQ!ax*2m&+rq=4F7Wcm~I2+c$ zdgD-u>N{i{V*@e@`FY6^{Wy}Po`fw}xO}Htj@unyDBx#`3hX)__y5_QTBev}(v)Lk z<83n2Kqv>Khi12`NEn&jXji}7lGKmOY-;ni9>^(fg zy#%{MrIsogAg>>>Yw4rG{&Tg=MXUxUGMoSrjxfeouvNUJ_lQVX2lpjsLs5|Gllwxy z`_@>1I+a?CH4kYZ=Y%_^#;iMW!c_bb6&gSB;m5UPvI!?AC6YA!u6z^G{%917PT*3a zOpQqa&%@9c7t>y>B4C45Y63Fg1t9;gKQF^n%Ga{G=@$$7{5Z?Nu+HgNYQs-Dts*<)LumT=m}Qamq2S2(`u#o>(p4E@FF(uUh1Clh`U05} zv9_n=${Z1Q1H1Tg=dRgCT86!u4xIGkYFus}fHFK>h=kt9UhAH+SGYcy7Vdl1r|PD- zxLo^YH(hVk1!4njQa0=0nw}%_h|;8UC`I0HnC5Vmm5;WpqR#VpW7ktEtt^6th}SaX zP>8ape*A~r#$=?l2^o;*RJ)3qK3lTAI+_*|>Cx1_ESGW4nJz7gm=$&xNctG;{}5=j z44lIJP+x3*Zz^?wlD0Q~!?-?1OV&;lS$)i^1@g-D$@R!B0v^i%3BKL}Wa|3uS@2Nt zZG`j%&@UqM5f2bJEaSjI#{y>bzwZY2j({4!3q4YUSAV`cK${zQ1mWObffW;&xA#{~ z*e^f-|GZr!TxPa}d^mk&P_+N$VD|s>-X{P(Z_wa@1Mwht_|LYmp9c=a&I1ecXYa5v zUNlDk%|{2bR?sk>MLK)TWU9lNbt1Mc;$q>JV?r5M9`( zD_OzrT9tF@Yj5i90wm5g_@<_>e5^#i!DfedmqLdusMNaEYjTm#xyH~e%r;HtdVAMVH9(EN}2M5uVN|c7ZwwNiyr&z|L*<1N2eN{$Kp5f#EHH7RpbbWdyGwCZtJNDqK zXj#jX3R6ybin55sK)qSYIO*fd&7BuSGUyCF-!eq35N*DM(T<lA<&Tp}P089dk(f&a{1^acN{^-zEV59&J4-UY@eMtpkM}L=KvCTh901+COss`7A zUv1%reZ-%a3ObENMt`u zqL)ZvOn0wkdGmV|JB^hLaVB^w5!2?oCc9dz=^4PbUAO? zuPKRrHb+bpYintVrN7>*eAEu+OM0!8XCm4{rQK6D;4kA;KOP6!2SHgKy|J8l|5+h~ ztD1GPsQf&tr2$5n>Bqf)P~V-;gCcPR&>1m!SmPQ~@gb=@8PP)WYz&9J+_Ef$*OSgE zbx+xW^ubxpd(*G21w-6{d~YhL$!P(lI!O#N|2SSM{;L!qqOEMQE_rb>`FUUA4gJyZ zTJo{sqUZUU#pSp752t54LCv;s3heOxdyRt=B!Syvr@eSmMhcM82fRd@(a*na`ge!E z=i*@FYy#ZaC*EG2)zx+#-I)^ojVkz=UOPUQ;^@+ zKh|tGjCVKbwySp52mr>&=(Zz~taO~gO)i55TGZeEpv9x(tukpG zP$)k|Lhd6VFLNtPD|22coKz>2@JrmJL<6&BrUuOV@()FS*e$m=G&M)_kTWcvz7V!g?a%BuilBWaC z&)Zb67y8$`|4;X3=tSf9bP!Gc(K8Y2w@ItKX3(f!(wN@scgSZt>okC}Th&`om}H4` z#9R0mbvI%|UNr1ZrhRIE;eG4Ge|||B*e0ubg09l#NZcT#4E!j+{_XT1=T-XS9HRFX zt*+mIFu!~C4|`!Z{ulN^zi!-p#lKEyhIw35wD*x}{o>uv=O%VKs{+SMy~ejKmvf$p z>1{9VQo!^8c7r#Zs8+mOu+{kG+PNtgBIu-@Jy*(Mq{L;T?p+Hj^5uxchYXgpddV@# zF;?nFrH+IuJNe{(t9ZF=6=X6=Gr?TNtCstYwexW+OkUN8?F8mSoShE|TS$km8!GRj z8Sg9006Bh|y%`LLOp{Ej;V;LuJapo^DA&9oG8QCJC^jDZw)(8>V_`d4y4_&t`?9V= zI}CVoZ$jL*#d#-J4a0a3r^kJ&uN|c%HotwWQHD^)(V-nZ>6zCVTGxEXY~^E;^K4f( zx0O|_Ij>iD`3a`Yi)M~dl5jstr9lVj)%KO_MgFuzw(|rQA(0`k8suG|P$+lLXbtF7 z6h9}psh7C_733o2h?cQgZpeozE2>U}m`E4S${*+nj$2VCVXE~(J4{AvsiWpkbRJ(jJ2iP) zBK@*|VsZ}Cj&EiPbmFilb7f)ZdCNn=Qll7Yx9Jd!epTVDaI27|Zde_8< zyS6gSp$}1u@2&}#Uc;2=-(OCl(&-*fQa?We*~LwM01ERJ@cH1eU=W!y%6t?V=6?D` zHsEEp4i3cJ1>tL^cJNTIRm2w`7xtC&S-uKw#AcS8`gWY1~MJho-eOj-C#P zDAHp?kjrRcQc=p~_*vp+mzuEY=?kaQJb2L2%U=f9u7y38w%lYexTckZtxx#j+2b46 zgxYyNu=-%!d9`k2#$j5EtP@VPFD!`XR>)=sCh5u_H?Y;4xa#B@|3J>fxuRTZMLO%& zyW5yakjqAwqX#4fvB7Ik;1`^f72o4$9mrbAHriXVjgc+xbL71t<4p$3!w%Y}7X6;m2d#}$KVY3&>RI3a{0oPtVKFtl zfQ$K45I0W1K=IC3-7mB;zQsdW)e7A&qY>Y=SxpN>z;kpd{L>1ko(b28*fsUx>iI0! zTh^6nDwyBmMaY?2HP(#|6NMwtI*;MUHBFAMcc?mCUslO(<>6}NaN4{zHoMgmG5xK6 zd^4G0fpmbrFvPsxPiQJ%`NjPV3&xJBmnUHrI%Pe57h#Bf#%mX7 z)X6G7LqkZAY^3eO-V_iM=ico!xMLaxd)-&d7SfknFoY<6Z@he&DnwL;z+*NZTAS9W zl3IWKG1E0HMC;p*u)a+)p#}coELLecwTLB>;}FUCjPHXS{m+s~DY+sKfZ}yA48RK7 zl34gg@c?rXzrZ{yMO7cC3es7D^+~%j2rtcO*lO6Bk(2^?t!@H;E6|9Po`x`Kdv1(; zFu6ALo|ha(IRUt#p|-SCKem+&Fx7@^c4967e<^Y$6NNpj9Eh`0{(vPg9W)S9fBl)bv(YSOg|kC(%dA5!Pz0X+L7fmCQyagUVztC9H@YJwgJ>217M$F z7EWAFGK5yUsg9ddBMC^GxIHg1%tgp3#4=)LdBNVoi>xJrhM(AQoXol(JPV0In;k8N zHquM2R}E4V^6b?j?k|{{c6gm{n7**yzIA1FfSkzLPl1-``KWt-PL7&b#eGdkrMZvW zr)ckKHS#*3l$qy4B}YugNLN1PP+Hk z1#OGFR8spk)kpi5M4R_mY=KG zxhIGHR0NMt!0GiGN!hv++mLyJacaTmcZEz{KF#~bgcK_7eZ&~pq{<~au2Uiq^eDw5vnwX4ns3LLR%W^O3mmr^#Rqj6+yy|O#dITO*iT%YfI4~j&% zvCzu=0-oReeF>e!hdsU^Vx?G9J0(^leVi_+fp#`FAOQBlkwd`qk|p7X<1E3ZGOn}w zQ)qcLumtU~kfo<~1$@FvxhUOd3FzHUAcwENof;kHJC%{i909+>Kq-NJ*hIZFv!?8V zfTkYG1kOedaG!l{cz=Kt)>U+p;D61~?N;Pee>z zh&M!$>CwlN#mz-PfGpA%G)hqZMw*PlWC$@)N-9D>cQ^@{nv$St=*-0kHg-LK!3CBk$1cOSwLy8mS`B#g-`ET)waweB;&+7?;kC%t2vNeAx#DF{%Vt(!{wv?kJZ~YfnD0 z8`p|9`NX-^sW4^xQpG`2zkT~!X6`yPGq5{m0L+OUlFFoGz=M$I2W%g#?+Pz5Z9{j) zF6dGZ5WdpTc}_P%FEw?WglFGGvNgDovoW?s*VvN-?jAwu`ifbF%HdapeEuKt(pZU! z^EIp)-wcLThD zdt~2U$^k-x+i9EH1kW}U`IHL$?{M9I1IPqEh;{)lI_Wo4Alb4m_G5)OC7HNW9eiYr z%-O(ubUn7|#J1^RZV2>!Z#eZOTkIdIl1UpHI+M?jg=-b&Mn2#Wam7YjiR?qNzdP}} zLl;#0{U~iF0hXfq=eEZci?jSH3NS(Y-v%_<{epAKB6NT3{KsSWf0;j9vzbI!|9SPe z?}%dT&vn|16E2Y!3xFByRt@(1`#&kSf)g@yfM~2=m41EaoDA;4wfEPr43Mb5uj8Pr zAPqb?^*>aN@5F&b_-MY{a1LS+vKA|mk&1@jhMzzm_J*IKmH_w;uFUT+22r@bY-2&6 z_JngoL{T9--XS^9s8L-;T`<}nhSgJ9D_?M|r;iR2b&40`sZVYu-iuP(-MfiO_LJdm zPoe@`sJ848$*No(f0%ntK4RIQ#q)HpCn)|Y;`a$QtO9(Hr*fzaKr7MBkdMH~Bv%cIL6s$@Ccjuiz zERsm-%u#u&ExI{Oi0hNj9}0Qnm3*dcsmEf4^mi*!-Lp3@%psT_1Y8d)J#*a}Pd?6z z^zdhZZa8iP8RhwlJV|&ClmZbo`%|4+$MZBqo}1d;8ylk8c}c|@V6vrONt-_gwJYt+ zye?#Vzl)}Tz+3bm_fBoS_a^Sm7%bVJ9W*@|m#QB( z%cEjGkXLay3`xLGOc0;+A$f~Tzvm=n9e~aFy9|?*+EiyKCD##iL{Jn*^vml~v;jG5 zvPt=DVO1y*7cN8HJ5-h?a{Yo1JcZx#E(!WChxsLi&g%19J@6by-}EcwpjZAfGOI#j zNo)5>gKj!s7V0e|xMUn5Yr%mpqsI_9x`y}C&?a(@t>B6hDRnhdiKHSqM~ltLdkqt` znr~fvuX_Pn>&N74=8^N{kM3}s)oY|nwrLtVhmgB=?nFM6_-H!mod#&_4m? zeaQOK>Omgc-+1_MRQ=E9exmlcUMMKy{e-!HH3!0V#s2{zcTdHRpE%O*!870g7ZeU2 z^?7Wh92|Yx@}18D<(B4O;{4Q3?vSGsL# zBlii1XkFYUHy?&t^yToN#v$vyxf*DTYu2PJjih-)Vz#Ni@2dHWx?Rjp9rE&%?e@)p z5=F<(Yj)U3Aw(lC17-C*|Z!<$JPzYVW^Lf$}!$J3W-uqDd?&B3RECB>?5`jxB1% zl%D-mZ)AZ~d(iMm?wGN7flXA9L|lgV8v8QH{+?*NsWV;&9A@3iS)HaX%7r1q3#gi) zBZqVS+b`>n1vQ`0vrHr+H0c5Ga9>6-^S~)WS4lg4I>|Jh`dF(oZJmlGsSy%$C1U+@ z(~&hBts06qIg9gR+Q#EvormPG{Bv+2BO*ZavL@_J@)`IX>%R+}qP`emn|QZ++(kPI=A--$UP05B`jG}2e_#NTKz zLzN~tJwGun{en$^nR&}WwWngWoK8ZsX zgC7YEBZ4XerpJ6of#&4?&}{<}$~{I)dcakai;{p~(5Xz-^p|G8IF{wV(4Fs&8So!GnWTAPz28y|r$CqzaL69 z7r<`f#i-y#V^ebAVvccDnVG;o`_4VECm0zRGj}E`~xvoSNd@Gam}i3 zZ&F#(=A@it{$D_Lj%xnnNLIcNNse+WExtE>Kww3?;AXER*S6{g>!){x4vR6N&ufJQ z`?7#J76Jlc?bRCgfTkK8lKC>Dr{Cx zin_l*TLp5QO9~9BSd0-ZU;C~ru2v0+s-V}BsD!OH+Y72WYVv`WQQHi1|n67e^ac@(l^BaZk;JM&84 zZ#!C>qG$V-FKEx?(5H>LsQCLgs3mP{gC{d6WcND)hM^RBmJ#;&YPlj?>4INyNu0rg z<9PWa#ff)_%ViFa@$UF&=q2MtYmNSZc>tk7y?qbrZ-zz&Ncu)*q6S`QY{Vl-8HZi* z0x7Noy=SRTWiO!71(N5a?+3)& z(3L@OBo%hh*gqX^K#2(DMi5|`dl4br`VfcRAG@$!1L@{)UBlI-QsbNlPuKwo2Aj(c z=M)3KCHC|09k{GQk^fkVt%{?-fZYIdIiUaGxVy!X+VJCGvV#3`sM}_Q?Ak$9oG`SX z8~l_cIF_DgL%A!uaHnB!3BZ8JZOqE^f;|2Pj@~4fg)~4}C^;KhBsR>}WkAi|%9DWj z(nJqBrfmcwNSVTF&=&7B}92+cbublC_Ve>eV$pRmm{ORe|{ zvwA^4QYZYQLIU31som)=_)QGnY1Z(#c=GifPP`~;`#IqoLBdQM%!I>2;2+nOLQlS7 zhpFUKYXr+9XGSpc)Ca*6L@K1%U2-=UJ*QM9rbi!Lit zJ#B&_X5*=J8cJX~!~{sSQa9pHO$b4yf`m5;Z`drQ6D4~kIq~{O8u1@hk~*Z_*T zb#K?5A-Qs7j;q+3X6V&N84zCwzcM+!aF$3>JEqnw5voDik>VEUwg>M{G9aAM+g}y- zJ6AeCB7h%g<=XH?z39quw_y43mqB?(r=7!M1B~eSGc@rMtCoek(vJsT9+^D#HSVoz zLPfm~Ctm%R^-XqT?Gpz2KBKp{J!L=3%s7e$q&B!b5qi4QumT$-^2WqF8;fWYZb$ha z$v07n7TpY%AV}1Dt<3nSPCLR|-t822?Q#%E0C-GbRj1hlLvzK)Tjs~Pr%|;^XGS+pFK_{>in+? z!SfG-2a(_Y8&&^x&90iQlC7j^HLbJ$62@uhMELL(c=)?gIR^djZ1?$CAGfI8Ir*}- zb8jggL*TrcOz!WN08mjhMD0|ExOY5iHXUA5^_dH(nGcUk%AA=jN}XZ*;F|9+l{ zTLmI9A7EdUTpQnxt>q|oJ(6DziDeahI8;x%3N@H9xIN>uKXk*Ud)JKCt^HgPOHKP) zF7I)P2UAaB@J|f|$i}r~lI(nsk}}Gf>{r9edJIecwQaX{?e2LiM&{`qn`CYya(=); zT&5sTJ#DY2;ILPirU=CU%>?mXFdyZDbSvdwoF~h+Xv>1Rv#unQ6&Hia7)%eikY5Ne z+x}I|?@t~c(A>I!6VJiD7@gP#07!r(>i$9szPza zaeDz4kpT2ZfrX>S1thqD{wRQ_d$4L^xX@#4dca>izCRAbLM;@0EI=;oCm4r2Qq6=j z8K-0VtC%1ai$~-7wIAY)>*dBi?(z=}LfCGS9Y~{c!U?e&X#db6c+n3o_h-=bK5h8V zmmCDJU?cf|F&DXhNwgjm;;t4eb@q4PxgtE|mCe+&NtwyGI(HXq!H5Zy)!C7%ZlyH` z-klh*+Ho+xa6Pbs^^-QiuOgwEl~%}n>6!UeErYbVoS7cDArF8eKCXf42m5kP`PGZz zhiP}9Z^Xgb3A>I27e}HQ;^3@kgE%0PxFR>Ek?O}71>PxpYzlW=(*@tVfqKhT2ot*p z^1U1Gc@|7U^>G*OHdMp-v473(i5%?I%_vne3!4KRCD4OpvI=Zp3%+;an%hj;?^yOV zTo2@rO#IOxXriAJ{u!Mc2PcQHCq5GZb2r@f^C8WAIhMt|ni>!F762!@8q5KheN+L) zETPi;jbkagcMT)-FCRrKd8eO!Ea4hTwKiDC1$0glIjCGpNYA1y+U?8YQFV) z`^2?v=raY=Jo9F7m8U{FeC8+LcDdcA#qrvXIx3puk)?g8rm}N9By1RKbVy5b@buG` zH`I46@FZA+cL}Yv338;TR8`Ya^0eg2_$92(?Q|^lJ#7Lqc9Q#6KGr73+5W)t7Qn3p za8`C&HNs=x=EoZUcsOPN_>2Y~=6#t7oPm#i9Rz3QK8RNYbq>}8pkgq1dw#WsYo8L7 zpx-0_(TVv4I0YAYZw{6iSmPeM?#MV;iTt$k4?fY(;2ejsJAZW*SgE*{On>za+b=Bq z`FE4J;1gUd5cV9Qs{nHZ6iIMXz?~$-E(@?O-k<;f+JORMcIpTSw+|bLfmzF z`4@ogi(4&x-`g04qJ)x=!#h;V$#`;WPu8eY^jPKr|(bTq%eQ+c*ymwz9dI`h6fUJ*2G@%)c4z4pi#bdXou|CtmL4{ z{TF2yP<8YZl?m@!WW{L#2MtJU- zZAApwgSQ^yzImic1X`*)+!Fjo&zhEPRGTp0qMZKw zbm6%Sg>2JHd~c;TT~0@9*KfN9d+jRPfA`QS>N5B`q8%}}LFz)DHTOX-{z+)3Yd1%= z#o#%%&<{QcQ{H};05Ph_HGHHR4C_B7TuPha(Ast?hKlA#pqh|ZSftOoMh&UdgKC)1 zxA{tuvf&(>m1g-|W+`CW@i{O5_4Fj40Mi7~qe9_7VCkfH?tdFYIM$`DOIlXb-MK{u}3(_LOUmkW5UX|VxfwP%hU*uJ*(^hFt zk4UH(x6(P4h&udL&!>^*x{Rzt@k5=b#f~K&_00nn7)SNMvE_8J_6d^rI@$O(^uPq+Z0+h6TsBjj){eYnTmp~*M2D-UC}9l4fw zYMH3K2=9dES1ObrJrYVR&g>)%wVQYJUabhdsO*Hds8LQcHUXoWIPW^|E|l6@Zn4-7 za^4rr{Yy4A&VhziFe7A0J)Y(tSO2%4{yg_1FqbNxb2?oOB1FT|{JxKtw9Pyd-vw zk0m+dKm%Y|f%pg8P*M(w9*@r!U*H_e8lrsT1Oc z6$&0YW?f#Voz=vux)Jh49XEdw%b9~=P4P+~ttvUC0%H&(2s0T@$sV?I`+ysd;S%JOCg`Fu)e!+lP3ldvJ3am8$2~f5lsQ!C$#2L2-P}<+si$PV8 zvjGutSpxwbw2GVc=fR*4-#3c)Tf@$hVs4@g0nDihCEIa2(*OLt2+4n z4?F%sF82*<&SVJJ$i5MPT?gY<(fd}xZ{!dZa@b*i6)YTz!yK`{4Cux00sunpTRhk< z;7)zeNvyeqJIAjbptCS6fQmC%AZ)c?-CqQ^0c(5wIyKhl_|+${P{%LB-#{l>1_&h$ z?FYbt{a58G_dP^`SsOqH>j!KW{OYt?3uU{&;_gf1+U?u-@94-A>2BxaJW$!qkQ**E r4gqPyBll);Zl!-)oBxw0-Ts^X{GYV>&zpRi^uAlQsR{h>KR*9IytU1K diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_010.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_010.jpg index 2ceb0ebc13c9b5c08f79d5fd4839b08ee284c6b6..d66c59e921baf154c590ae2c6e11b93f77a9b12c 100644 GIT binary patch delta 28170 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⋛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 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_013.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_013.jpg index e90c6e7da4b96726f29820b1c91903409e54789b..e8d58f3e327c0b74b3117b5d4baa65c8951c054c 100644 GIT binary patch delta 78956 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 M8DEi#%M)fx9 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 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_014.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_014.jpg index 4341ba09216d50e694fbf1490dc6e281356136cf..aebeb59e5582f0b19e93886b7f8edc78a9e48767 100644 GIT binary patch delta 73340 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 E2fa)uqyPW_ delta 79193 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 diff --git a/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_015.jpg b/dev/linux-gpu/videos/multiple_masks_depthcorrected/frame_015.jpg index 48e7b71a5b4bce3f41be87f89d0fad69cda4f689..f72593503c9097dc0ac2aba9f6671e4f0f48d211 100644 GIT binary patch delta 74919 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 delta 81127 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

j9xTh;QH{&E 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 ZMbi9pZ7kjS&5^`qJ1(m%lOkp4@gE=)v2*|c literal 0 HcmV?d00001 diff --git a/dev/linux-gpu/screenshots/workflow_executed.png b/dev/linux-gpu/screenshots/workflow_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..290860fec9359c0beb78b82903fcdc0588a244c0 GIT binary patch literal 304644 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